Ubuntu添加BT5软件源

本文介绍了解决BT5源GPG签名验证错误的方法。通过导入公钥并更新APT源,使得可以在Ubuntu中成功添加并使用BT5源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如果你已经有bt5的源,如下面的:
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

没有测试,留下待用。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值