Shadowsocks-Qt5 是可以安装在centos系统中的shadowsocks GUI客户端,由于官网的安装说明太简陋,导致在安装过程中出现很多无法安装依赖的报错,下面我将对在Centos7中安装过程进行整理

本文不保证时效性,由于官网的更新导致文章失效请在下方留言:

官网安装指南:https://github.com/shadowsocks/shadowsocks-qt5/wiki/%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97

===============================================================

安装过程:

yum update

yum install epel-release

yum install dnf

wget -P /etc/yum.repos.d/ https://copr.fedoraproject.org/coprs/jkastner/dnf-plugins-core/repo/epel-7/jkastner-dnf-plugins-core-epel-7.repo && yum install dnf-plugins-core

yum install qt5-qtbase-devel

dnf copr enable librehat/shadowsocks

dnf update

dnf install shadowsocks-qt5

1、首先安装附加软件包

企业版 Linux 附加软件包(以下简称 EPEL)是一个由特别兴趣小组创建、维护并管理的,针对 红帽企业版 Linux(RHEL)及其衍生发行版(比如 CentOS、Scientific Linux、Oracle Enterprise Linux)的一个高质量附加软件包项目。

EPEL 的软件包通常不会与企业版 Linux 官方源中的软件包发生冲突,或者互相替换文件。EPEL 项目与 Fedora 基本一致,包含完整的构建系统、升级管理器、镜像管理器等等。

2、安装DNF(Dandified Yum

是RPM发行版的软件包管理器Yellowdog Updater, Modified(yum)的下一代版本。DNF最早出现在Fedora 18中,并在Fedora 22中替代yum。DNF旨在解决部分yum已知的不足之处,包括糟糕的性能、高内存使用、缓慢的迭代拓扑排序[3]。DNF使用了外部依赖解析器libsolv

3、安装copr插件

4、安装qt5开发环境

5、安装shadowsocks-qt5

安装成功后: