编辑sources.list?

编辑sources.list?

我在阿根廷布宜诺斯艾利斯。我有 Debian Jessie 8.2。我需要编辑sources.list,因为它似乎不完整。主要需求是在安装后尽快更新我的系统,以确保我面临的问题不是因为缺少补丁或任何简单的解决方案。根据这个 Debian 网页,一种选择,我想继续它,是使用aptitude来管理包。

在引用的 Debian 网站上,它写道:

在使用 aptitude 进行升级之前,您必须编辑该/etc/apt/sources.list文件来进行设置。如果您希望升级到 Debian 的最新稳定版本,您可能需要使用如下所示的源:

http://ftp.us.debian.org/debian stable main contrib non-free

我读了本教程并且理解得很好,解释得很好。我使用 USB 记忆棒安装 Debian,我有 AMD64 架构。这是我的sources.list,这是一个文本文档,根据我对使用 Linux 3 天的理解,它告诉 Debian 在哪里、如何更新以及更新什么,它是免费还是非免费存储库等。

# 

# deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL$

deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL B$

deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main

deb http://ftp.br.debian.org/debian testing main contrib non-free

deb http://ftp.debian.org/debian/ jessie-updates main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free

cdrom 线有什么用,我需要它们吗?是因为我的 cdrom 中可能有更多软件包,并且当我apt-get update插入 USB 记忆棒运行时(我使用 USB 记忆棒而不是 CD 或 DVD 等光学介质进行安装)。

根据这篇文章我想出了这个可能sources.list。你怎么说?

deb http://ftp.us.debian.org/debian/ jessie main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free

deb http://ftp.us.debian.org/debian jessie-updates main contrib non-free

这是我使用该指南编写的一个可能的候选者。是所提供示例之一的复制版本,即指南的第一个示例,除了我不需要源代码(我太初学者)并且我添加了contribnon-free。这都是因为我需要更新到最好的系统,因为 Debian 有很多问题,各种应用程序都有问题,例如某些上下文菜单不能正常工作。因此,我需要更新,并且如果没有良好的启动,我就无法更新sources.list,我需要它来下载 aptitude 包管理器。

答案1

cdrom 行包住您从 cd/dvd 介质安装的文件或插入磁盘,以便您可以从中安装软件包。它们不是必需的,因此您可以通过在行前面使用 # 将其注释掉或完全删除该行。

至于你想出的可能的sources.list,那会工作得很好。

作为需要考虑的事情,您提到您住在阿根廷,并且根据您的消息来源,您正在使用美国服务器。如果您发现速度很低,您可以尝试将镜像替换到您的sources.list中从这里巴西或智利或附近其他地方。

编辑完 resources.list 文件后,您可以通过执行以下操作来更新系统:

sudo apt-get update && sudo apt-get upgrade

答案2

我自己的 /etc/apt/sources.list 因为它位于我的一台服务器中:

deb http://ftp.us.debian.org/debian/ jessie main contrib  non-free
deb http://security.debian.org/ jessie/updates main contrib non-free

请注意,您已在配置之一中配置了测试分支,这可能不是您想要的 jessie 8.2。

我还注意到您缺少来自巴西和美国的存储库,我宁愿只使用其中之一。

除了sources.list之外,您还可以将单独文件中的源添加到/etc/apt/sources.list.d

例如,我的 sysdig 存储库为:

/etc/apt/sources.list.d/draios.list

deb http://download.draios.com/stable/deb stable-$(ARCH)/

这是关于sources.list的链接

https://wiki.debian.org/SourcesList

这里还有一个有趣的sources.list生成器:

http://debgen.simplylinux.ch

另外,正如另一篇文章所说,不要忘记做

apt-get update && apt-get upgrade

更改sources.list后。

定期执行此操作以跟上安全更新。

不要忘记订阅 Debian 安全邮件列表:

https://lists.debian.org/debian-security-announce/

相关内容