![Ubuntu 更新管理器对看似安全的软件包发出“未经验证的来源”警告](https://linux22.com/image/1120102/Ubuntu%20%E6%9B%B4%E6%96%B0%E7%AE%A1%E7%90%86%E5%99%A8%E5%AF%B9%E7%9C%8B%E4%BC%BC%E5%AE%89%E5%85%A8%E7%9A%84%E8%BD%AF%E4%BB%B6%E5%8C%85%E5%8F%91%E5%87%BA%E2%80%9C%E6%9C%AA%E7%BB%8F%E9%AA%8C%E8%AF%81%E7%9A%84%E6%9D%A5%E6%BA%90%E2%80%9D%E8%AD%A6%E5%91%8A.png)
我已经使用 Ubuntu 12.04 大约 8 个月了。我的机器断网了几个星期。现在已连接,更新管理器有 23 个更新正在等待。但我收到一条警告“此操作需要安装来自未经认证来源的软件包。”
我尝试了几次单独的更新,到目前为止,所有更新都出现了此警告。例如,对于 SSL 开发库、头文件和文档,“详细信息”面板显示:libssl-dev
我看到一个非常类似的问题我的更新管理器说“需要安装不受信任的软件包”已用终端命令来回答。
这是怎么回事?如果我选择命令行,是否必须永久放弃更新管理器?
答案1
该操作将需要安装来自未经认证来源的软件包
这可能意味着您缺少身份验证密钥。要检查,请打开系统设置 - 软件和更新。然后转到其他软件选项卡。取消选中您不使用的任何来源。然后您需要确保每个来源都有一个密钥(身份验证选项卡)。如果您缺少任何密钥,那可能是错误的根源。然后,您将转到相应的 PPA 网站,单击验证签名,再次单击它,将页面保存为文本文档。然后返回身份验证选项卡并导入它。
完成这些步骤后,关闭“软件和更新”,然后再次启动“软件更新”。
如果我采用命令行方式,是否必须永久放弃更新管理器?
不,它仍然可用。如果您修改任何源或应用程序,软件更新程序 GUI 将自动刷新。