我是否真的需要存储库列表中的“源代码”?

我是否真的需要存储库列表中的“源代码”?

当我运行以下命令时,更新软件源需要很长时间:

sudo apt-get update

我相信当 apt-get 从存储库下载源代码时会发生这种情况,在我的情况下是埃塞俄比亚的存储库。当它遇到类似以下情况时,速度确实会变慢:

http://et.archive.ubuntu.org....

我检查了添加该源的位置,发现它位于源代码选项下。我需要下载源代码吗?如果不需要,我可以取消选中该选项而不会产生任何后果吗?

答案1

除非您打算自己修改软件,否则您可以安全地禁用它。大多数用户永远不需要源代码。

您可以通过启动软件中心,然后转到菜单中的编辑->软件源,然后禁用“源代码”复选框来关闭它:

在此处输入图片描述

然后它会提示您输入密码,然后重新运行更新。

答案2

这并没有具体解决您是否需要启用源代码存储库的问题。但您可能会发现它很有用,因为它直接解决了导致您遇到的速度变慢的最常见原因。我从我的在这里回答

您可以让更新管理器自动选择最佳的主存储库,从而实现最佳的下载速度。为此,请打开更新管理器,然后单击“设置”。选择“Ubuntu 软件”选项卡,然后在“下载自:”下拉菜单中选择“其他...”

更新管理器 - Ubuntu 软件选项卡

现在,在弹出的窗口中,点击“选择最佳服务器”

更新管理器 - 选择下载服务器

然后它将执行几项测试来为您选择最佳服务器。完成后,只需单击“选择服务器”即可。

更新管理器 - 选择下载服务器

现在,只需再次运行更新,您就会注意到改进(如果您尚未选择最佳可用存储库)。

答案3

如果您不需要使用“apt-get build-dep”获取构建依赖项、更改日志或来自 Ubuntu 存储库的源代码本身,则可以安全地禁用源代码。

相关内容