Debian 安装 shadowsocks-qt5
终于在 Debian 系统安装使用上了 shadowsocks, 以前尝试安装 command-line-client 失败,这次换 shadowsocks-qt5的.
Github 上步骤说明比较简单,参考了「Kali Linux 下安装 Shadowsocks-qt5」,具体操作记录如下:
安装依赖环境库
apt-get install qt5-qmake qtbase5-dev libqrencode-dev libqtshadowsocks-dev libappindicator-dev libzbar-dev libbotan1.10-dev
git shadowsocks-qt5 源码 git clone https://github.com/shadowsocks/shadowsocks-qt5.git
cd shadowsocks-qt5
qmake && make
dpkg-buildpackage -uc -us -b
安装 shadowsocks-qt5 dpkg -i ../shadowsocks-qt5-<version>.deb
补充说明:
libqtshadowsocks-dev 需要编译安装
git clone https://github.com/shadowsocks/libQtShadowsocks.git
apt-get qtbase5-dev qt5-make qt5-default libbotan1.10-dev unzip debhelper
cd libQtShadowsocks
qmake && make //编译
dpkg-buildpackage -uc -us -b //打包
安装:编译打包好了 3 个安装包在上级目录下 dpkg -i ../libqtshadowsocks<version>.deb ../libqtshadowsocks-dev<version>.deb
apt-get install libzbar-dev 出错
unable locate the package
解决方法:aptitude libzbar-dev
问题:
apt-get install, aptitude install, dpkg -i 区别
dpkg -i 主要用来安装已下载好的 .deb 安装包
apt-get install 用来连接网络安装软件,会在软件库中寻找
aptitude install 也用来在线安装软件,但可以解决软件包之间依赖关系
在 APT(advanced packaging tools)中文 wiki 解释里看到有意思的彩蛋。
















