重复的sources.list条目apt-get更新后警告

今天,当使用apt-get update更新本地软件包索引时,出现重复的sources.list条目警告。 从下面的屏幕快照中可以看到,我被告知它们是Google Chrome的两个条目。

我看着 /etc/apt/sources.list 文件,而我在此文件中仅看到一个Google Chrome浏览器条目。

#Google Chrome
deb http://dl.google.com/linux/chrome/deb/ stable main

那么,为什么要apt-get说重复的souces.list条目呢?

许多用户不知道他们可以在以下位置定义软件源 /etc/apt/sources.list.d/ 目录。 事实上,当您在Ubuntu上添加PPA时,此目录下的每个PPA都会有一个新的源列表文件。 并且某些程序可以在/etc/apt/sources.list.d/目录下自动配置源列表文件。 例如,谷歌浏览器会自动在/etc/apt/sources.list.d/目录下生成一个google-chrome.list文件。

因此,如果您按照本文中提到的方法在Debian上安装Google Chrome,那么除了/etc/apt/sources.list文件中添加的以下条目外。

deb http://dl.google.com/linux/chrome/deb/ stable main

您将在/etc/apt/sources.list.d/目录下有另一个源列表文件。 让我们看一下以下命令:

cat /etc/apt/sources.list.d/google-chrome.list

源列表文件

如您所见,该文件是自动配置的。 这就是问题所在。 该文件中还有另一个条目。

要消除重复的sources.list条目警告,您可以注释掉以下条目 /etc/apt/sources.list 归档或注释掉条目 /etc/apt/sources.list.d/google-chrome.list 文件。

查看重复条目的另一种方法是使用以下命令:

 grep -R --include="*.list" chrome /etc/apt/

重复的sources.list条目

遵循上述方法,应避免出现重复的sources.list条目警告。

Sidebar