Когато бягам apt update
на моя лаптоп Ubuntu той отпечатва поток от грешки за това, че W: target packages/repos/DEP-11 е „конфигуриран многократно“.
Тези грешки не пречат на apt да работи (така че не е проблем в този смисъл), но дългите разпечатката изглежда разхвърляна, досадна е за гледане и очевидно (тъй като ми казаха за това) е нещо, което трябва да се поправи.
Но как?
Искам да кажа, не го направих преднамерено конфигурирайте репото (в моя случай Google Chrome) няколко пъти, така че да не мога просто да „отменя“ това, което направих. И използвам Ubuntu достатъчно дълго, за да знам това празно редактиране apt
е не-не.
За щастие, някой е направил прост инструмент, който автоматизира процеса на премахване на тези дублиращи се записи от файлове със списък на подходящи източници.
Въпросният инструмент се нарича aptsources-почистване. Това е Python скрипт с отворен код, който „открива и интерактивно деактивира дублиращи се записи на източници на Apt и изтрива файлове със списък на източници без валидни активирани записи на източници в
/etc/sources.list
и /etc/sources.list.d/*.list
“.
Най-новата версия на този инструмент е от 2021 г., НО работи добре при моята инсталация на Ubuntu 23.04.
Това не е GUI инструмент (но тъй като подходящите грешки, които коригира, се виждат само от CLI, не мога да си представя, че това ще отблъсне някого). Това изисква python3-apt
и python3-regex
за работа, но и двете са достъпни за инсталиране на Ubuntu директно от стандартните хранилища.
За да използвате изтеглете .pyz
пакет от приложения от проекта GitHub, дайте му разрешение за стартиране и го стартирайте като root от терминален емулатор - очевидно никога не стартирайте неща, които изтегляте от интернет като root, без първо да ги разгледате добре (което направих и се чувствах добре продължи).
Ще подчертая, че ТРЯБВА да обръщате внимание на подканите на екрана. Те ще ви помолят да потвърдите действията (и ако не го направите, нищо няма да бъде направено/поправено).
Но това е основно.
Така че, ако сте отметнати от грешки „целеви пакети, конфигурирани многократно в /etc/apt-sources.list“, може да обмислите използването на този инструмент за решение.
Всичко Ubuntu, Ежедневно. От 2009г.