web-dev-qa-db-ja.com

apt-get更新の重複ソースエラー

Ubuntu 13.10デスクトップインストールでapt-get updateを実行すると、次のエラーが表示されます。

W: Duplicate sources.list entry http://dl.google.com/linux/chrome/deb/ stable/main       AMD64 Packages (/var/lib/apt/lists/dl.google.com_linux_chrome_deb_dists_stable_main_binary-AMD64_Packages)
W: Duplicate sources.list entry http://dl.google.com/linux/chrome/deb/ stable/main i386 Packages (/var/lib/apt/lists/dl.google.com_linux_chrome_deb_dists_stable_main_binary-i386_Packages)
W: You may want to run apt-get update to correct these problems

これは何を意味するのでしょうか?どうすれば解決できますか?そして、どのような問題を引き起こす可能性がありますか?私は問題を理解したいので、もし私がそれまたは他の誰かに出会ったならば、私はそれを解決するのを手伝うことができます。

7
Daniel Toebe

Ifは、aptソースで同じソースが2回定義されていることを意味します。エラーではなく警告です。ご希望であれば、このように無期限に続けることができます。

修正するには、いずれかの定義を削除するだけです。すべての定義を表示するには、次を実行します。

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

その場合は、そのうちの1つを編集(sudoedit filename)するだけです(行を削除するか、先頭に#を付けてコメントアウトします)。

20
Oli

まず、実行しているアーキテクチャを確認し、[ソフトウェアセンター]> [編集]> [ソース]のエントリを削除するか、ソースリストの行を削除します。

gksu gedit /etc/apt/sources.list

アーキテクチャを見つけるには

uname -a
4
xangua

/etc/apt/sources.listファイルに重複した行があるということです。繰り返された行を削除する必要があります。

このコマンドを入力してください

Sudo awk '!a[$0]++' /etc/apt/sources.list

重複する行を削除できます。

2
rɑːdʒɑ