Zduplikowany wpis w pliku source.list Ostrzeżenie po aktualizacji apt-get
Dzisiaj otrzymałem ostrzeżenie o zduplikowanym wpisie w pliku source.list podczas aktualizacji indeksu pakietu lokalnego za pomocą aktualizacji apt-get. Jak widać na zrzucie ekranu poniżej, zostałem poinformowany, że są to dwa wpisy dla przeglądarki Google Chrome.
Sprawdziłem plik /etc/apt/sources.list i widziałem w nim tylko jeden wpis dotyczący przeglądarki Google Chrome.
#Google Chrome
deb http://dl.google.com/linux/chrome/deb/ stable mainDlaczego więc apt-get powiedział zduplikowany wpis souces.list?
Wielu użytkowników nie jest świadomych, że mogą definiować źródła oprogramowania w katalogu /etc/apt/sources.list.d/. W rzeczywistości, kiedy dodasz PPA do Ubuntu, w tym katalogu pojawi się nowy plik listy źródeł dla każdego PPA. Niektóre programy mogą automatycznie konfigurować plik listy źródeł w katalogu /etc/apt/sources.list.d/. Na przykład przeglądarka Google Chrome automatycznie generuje plik google-chrome.list w katalogu /etc/apt/sources.list.d/.
Jeśli więc zastosowałeś metodę opisaną w tym poście, aby zainstalować Google Chrome na Debianie, to oprócz poniższego wpisu dodałeś plik /etc/apt/sources.list.
deb http://dl.google.com/linux/chrome/deb/ stable mainBędziesz miał inny plik listy źródeł w katalogu /etc/apt/sources.list.d/. Przyjrzyjmy się temu poleceniu:
cat /etc/apt/sources.list.d/google-chrome.listJak widać, plik ten jest konfigurowany automatycznie. Więc to jest problem. W tym pliku znajduje się kolejny wpis.
Aby pozbyć się ostrzeżenia o zduplikowanym wpisie w pliku source.list, możesz skomentować wpis w pliku /etc/apt/sources.list lub skomentować wpis w pliku /etc/apt/ source.list.d/google-chrome.list.
Innym sposobem zobaczenia zduplikowanych wpisów jest użycie tego polecenia:
grep -R --include="*.list" chrome /etc/apt/Ostrzeżenie o zduplikowanym wpisie w pliku source.list powinno zniknąć, postępując zgodnie z powyższą metodą.


