deb http://mirrors.ustc.edu.cn/backtrack/source revolution main microverse non-free testing
deb http://mirrors.ustc.edu.cn/backtrack/all revolution main microverse non-free testing
deb http://mirrors.ustc.edu.cn/backtrack/32 revolution main microverse non-free testing
那么,
sudo gedit /etc/apt/sources.list
把上面的源加进去保存,然后:
sudo apt-get update
结果最后,终端内最后会提示有错误,如下:
W: GPG签名验证错误: http://mirrors.ustc.edu.cn revolution Release: 由于没有公钥,无法验证下列签名: NO_PUBKEY AB6DA34B475A6B7F
W: GPG签名验证错误: http://mirrors.ustc.edu.cn revolution Release: 由于没有公钥,无法验证下列签名: NO_PUBKEY AB6DA34B475A6B7F
W: GPG签名验证错误: http://mirrors.ustc.edu.cn revolution Release: 由于没有公钥,无法验证下列签名: NO_PUBKEY AB6DA34B475A6B7F
W: 无法下载 http://mirrors.ustc.edu.cn/backtrack/so ... ckages.bz2 子进程 /bin/bzip2 返回了一个错误号 (2)
错误告诉你没有公钥 NO_PUBKEY AB6DA34B475A6B7F,后八位475A6B7F就是密匙。
那么,终端输入如下:
sudo gpg --keyserver subkeys.pgp.net --recv 475A6B7F
结果会显示:
gpg: 密钥 475A6B7F:公钥“BackTrack Repository Admin <emgent@backtrack-linux.org>”已导入
gpg: 合计被处理的数量:1
gpg: 已导入:1
然后,继续,终端如下:
sudo gpg --export --armor 475A6B7F | sudo apt-key add -
结果会显示:
OK
好了,成功了,继续:
sudo apt-get update
这时,你再打开软件中心,就有backtrack了。
这个办法,相对于其它衍生版通用,关键是后八位数字。
backtrack等衍生版,汉化,配置驱动等较麻烦,直接在ubuntu里加入它们的源是一个取巧的办法。
原文地址:http://www.crazyage.org/ubuntu_add_bt5.html
来自一楼yeetrack.com的评论:
最靠谱的还是官方的源:
deb http://all.repository.backtrack-linux.org revolution main microverse non-free testing
deb http://32.repository.backtrack-linux.org revolution main microverse non-free testing
deb http://source.repository.backtrack-linux.org revolution main microverse non-free testing
没有测试,留下待用。