Сегодня при обновлении локального индекса пакетов через 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 сообщил о повторяющейся записи в sources. list?
Многие пользователи не осведомлены о том, что они могут задавать источники программного обеспечения в каталоге /etc/apt/sources. list. d/. Когда вы добавляете PPA в Ubuntu, в этом каталоге создается отдельный файл списка источников для каждого PPA. Некоторые программы также могут автоматически настраивать файлы источников в каталоге /etc/apt/sources. list. d/. Например, Google Chrome автоматически создает файл google-chrome. list в данном каталоге.
Итак, если вы использовали описанный в этом посте метод для установки Google Chrome на Debian, то помимо следующей строки, которую вы внесли в файл /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 должно исчезнуть, если применить описанный выше метод.

