Kali Linux 基于 Debian ,安装时得参考 Debian 安装方法,用 Ubuntu 的方法装不上。官方安装指南这样说:
Debian安装指南
然而在执行
sudo apt-get install qt5-qmake qtbase5-dev libqrencode-dev libqt*-dev libappindicator-dev libzbar-dev libbotan1.10-dev
后会出现“ 无法定位软件包 libqt*-dev ”的问题,所以安装 *-qt5 前,得先把 libqt*-dev 这个依赖搞定。
一. 安装 libqt*-dev
git clone 一份 libqt*-dev 源代码:
git clone https://github.com/*/libQt*.git
安装依赖
sudo apt-get install qtbase5-dev qt5-qmake qt5-default libbotan1.10-dev unzip debhelper
进入目录,进行编译
cd libqt*-dev
qmake && make
打包
dpkg-buildpackage -uc -us -b
安装
sudo dpkg -i ../libqt*_1.6.1-1_amd64.deb ../libqt*-dev_1.6.1-1_amd64.deb
注意,此处包名和版本号有关,安装包在上级目录生成,安装前去上级目录用 ls 看一下
二. 安装 *-qt5
git 一份 *-qt5 的源码
git clone https://github.com/*/*-qt5.git
安装依赖,此处按照官方文档
sudo apt-get install qt5-qmake qtbase5-dev libqrencode-dev libqt*-dev libappindicator-dev libzbar-dev libbotan1.10-dev
进入目录编译
cd *-qt5
qmake && make
打包
dpkg-buildpackage -uc -us -b
安装
sudo dpkg -i ../*-qt5_2.6.1-1_amd64.deb
注意,此处包名和版本号有关,安装包在上级目录生成,安装前去上级目录用 ls 看一下
至此安装完毕。在终端输入ss-qt5即可上网。
推荐拓展阅读
著作权归作者所有
文/Zorm(简书作者)
原文链接:http://www.jianshu.com/p/aa48a0a5b30e
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。