Tor 安装后更新中出现重复的sources.list 条目

Tor 安装后更新中出现重复的sources.list 条目

尝试在 Tor 项目之后的 Debian 8.11 上安装 Tor指示,我在更新系统时收到此警告

W: Duplicate sources.list entry http://security.debian.org/ jessie/updates/main amd64 Packages (/var/lib/apt/lists/security.debian.org_dists_jessie_updates_main_binary-amd64_Packages)
W: You may want to run apt-get update to correct these problems

这是我的 /etc/apt/sources.list

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

我怎样才能安全地解决这个问题?我是否必须删除或注释掉源列表中的第二行?

我不明白发生了什么事。

答案1

您确实可以注释掉或完全删除sources.list.还有另一个不明显的重复条目,所以我建议将您更改sources.list

deb http://ftp.us.debian.org/debian jessie main contrib
deb http://security.debian.org jessie/updates main contrib
deb http://ftp.us.debian.org/debian jessie-updates main
deb https://deb.torproject.org/torproject.org jessie main
deb-src https://deb.torproject.org/torproject.org jessie main

(放弃non-free,并放弃ftp.debian.org支持ftp.us.debian.org)。

您可以使用一个命令制作备份副本并编辑文件:

sudo sed -i.bak '1,2d;s/ non-free//' /etc/apt/sources.list

这将在/etc/apt/sources.list.bak.

答案2

在更改某些内容之前,您始终可以备份您的sources.list。

但是,是的,您似乎需要注释掉重复的行。尝试这个:

sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak

sudo sort -u /etc/apt/sources.list.bak > /etc/apt/sources.list

相关内容