已安装Trisquel 9
,运行时遇到问题Software Updater
,使用Add/Remove Applications
和安装Synaptic Package Manager
。例如突触正在显示Could not download all repository indexes
。
The repository trisquel etiona release no longer has a release file.
已安装Trisquel 9
,运行时遇到问题Software Updater
,使用Add/Remove Applications
和安装Synaptic Package Manager
。例如突触正在显示Could not download all repository indexes
。
The repository trisquel etiona release no longer has a release file.
默认情况下,Trisquel 9 配置为通过 HTTPS 访问包存储库。它的存储库使用 Let's Encrypt 证书,但 ISO 映像中的根证书包太旧,因此无法建立与存储库的安全连接并中止。您可以编辑
/etc/apt/sources.list
文件并用其中替换https
实例http
。然后就可以安装包了。运行sudo apt update
并sudo apt upgrade
获取最新更新。之后,证书包将被升级,您可以https
在/etc/apt/sources.list
.作为记录,这是我处理的源文件:
这是我临时调整它以运行升级的方法:
这让我可以升级
ca-certificates
软件包,我怀疑这是罪魁祸首。通常认为通过 HTTP 访问存储库足够安全,因为它会
apt
验证包上的签名。但是使用 TLS 存储库仍然更安全。作为参考,这是我第一次运行“添加/删除应用程序”并同意其提示更新存储库时收到的完整错误消息:
这根本没有帮助。但是,当我尝试使用“添加/删除应用程序”安装 GNOME 机器人只是为了调查安装软件的问题时,我遇到了以下错误,这给了我一个线索:
我仍然能够使用 Abrowser 打开存储库 URL,在那里我了解到存储库使用 Let's Encrypt 证书。它打开时没有问题,但我知道Firefox 有自己的方法来缓解证书问题,这很容易掩盖问题。