快速记录一下在 debian
上使用 apt update
时遇到的一个小问题
明文签署文件不可用,结果为‘NOSPLIT’(您的网络需要认证吗?)
报错现场如下所示:
$ sudo apt update
获取:1 http://pkg.loongnix.cn/loongnix DaoXiangHu-stable InRelease [1,124 B]
错误:1 http://pkg.loongnix.cn/loongnix DaoXiangHu-stable InRelease
明文签署文件不可用,结果为‘NOSPLIT’(您的网络需要认证吗?)
获取:2 http://pkg.loongnix.cn/loongnix DaoXiangHu-cartoons InRelease [8,116 B]
正在读取软件包列表... 完成
E: 无法下载 http://pkg.loongnix.cn/loongnix/dists/DaoXiangHu-stable/InRelease 明文签署文件不可用,结果为‘NOSPLIT’(您的网络需要认证吗?)
E: 仓库 “http://pkg.loongnix.cn/loongnix DaoXiangHu-stable InRelease” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
解决方法:在配置源的链接时,使用 "https"
,而不是 "http"
,即如下所示:
deb https://pkg.loongnix.cn/loongnix DaoXiangHu-stable main contrib non-free
deb https://pkg.loongnix.cn/loongnix DaoXiangHu-cartoons main contrib non-free