云网牛站
所在位置:首页 > Linux教程 > Duplicate sources.list entry 重复的sources.list条目

Duplicate sources.list entry 重复的sources.list条目

2017-12-12 15:21:22作者:linux大神稿源:linuxdashen

在使用apt-get update命令更新本地软件包索引时,apt-get提示有重复的条目(duplicate sources.list entry),从下图中可以看见,apt-get提示说Google Chrome的源有重复的条目。

Duplicate sources.list entry 重复的sources.list条目

 

我看了一下我的/etc/apt/sources.list源文件,但我只发现Google Chrome只有一个条目。

#Google Chrome

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

 

问题就来了,为什么apt-get会提示说有重复的条目,而/etc/apt/sources.list文件中只显示一个条目?

其实除了/etc/apt/sources.list源文件,我们还可以在/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/目录下还一个google-chrome.list文件,这个文件里也会有一个条目。

Duplicate sources.list entry 重复的sources.list条目

 

你可以看见,这个文件是自动配置好的。(automatically configured)

要解决这个问题,你可以在/etc/apt/sources.list文件中注释掉Google Chrome的条目,也可以在/etc/apt/sources.list.d/google-chrome.list文件中注释掉Google Chrome的条目。二者选其一。

 

另外,有一个命令可以直接查看到底是哪里有重复条目,不需要我们手动查找。

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

Duplicate sources.list entry 重复的sources.list条目

 

相关主题

在命令行下为Chromium和Google Chrome浏览器设置代理

精选文章
热门文章