Проблем: Ubuntu Update Manager се появява редовно, за да ви напомня за наличните актуализации. Последният път се появи и инсталирах всички актуализации, след което забелязах това странно съобщение в мениджъра за актуализации:

Може да са налице актуализации на софтуера за вашия компютър.
Информацията за пакета е актуализирана последно преди X дни.
Натиснете бутона "проверка" по-долу, за да проверите за нови софтуерни актуализации.

Това беше интересно, тъй като кликването върху бутона " Проверка " не направи нищо друго освен това, че отново се показва същото съобщение. Няколко дни по-късно видях някои актуализации, но след инсталирането на актуализациите отново видях същото съобщение:

Причина:

Какво причинява тази грешка? След малко проучване разбрах, че има "източници", различни от Canonical (официалните източници на Ubuntu), които бях добавил през времето, за да монтирам някои мощни показалечни аплети от частни PPA на моя Ubuntu 12.04. Някои от тези PPA бяха стари и бяха предназначени за по-ранна версия на Ubuntu или просто бяха счупени. Това беше основната причина, поради която тя показа, че има някои актуализации дори и след последната актуализация.

Сега следващата задача е да разберете кои са тези "неофициални обезпокоителни източници" в списъка. За да откриете това, изпълнете тази команда и изчакайте командата да завърши:

 sudo apt-get актуализация 

Последните няколко реда от изхода на последната команда бяха следните:

W: Неуспех при извличането на http://ppa.launchpad.net/ fredp / ppa / ubuntu / dists / precise / main / source / Източници 404 не бе намерен
W: Неуспешно извличане на http://ppa.launchpad.net/ fredp / ppa / ubuntu / dists / precise / main / binary-i386 / Пакети 404 не са намерени
W: Неуспех при извличането на http://ppa.launchpad.net/ hel-sheep / pastie / ubuntu / dists / precise / main / source / Източници 404
W: Неуспешно извличане на http://ppa.launchpad.net/ hel-sheep / pastie / ubuntu / dists / precise / main / binary-i386 /
W: Неуспех при извличането на http://ppa.launchpad.net/ lookit / ppa / ubuntu / dists / precise / main / source / Източници 404 не бе намерен
W: Неуспешно извличане на http://ppa.launchpad.net/ lookit / ppa / ubuntu / dists / precise / main / binary-i386 / Пакети 404 не са намерени
E: Някои файлове с индекс не успяха да се изтеглят. Те са били пренебрегвани или вместо тях са използвани стари.

Както можете да видите на изхода, това са PPA (име с удебелени букви), което създава проблеми.

Решение:

Щом имаме списък с виновниците, е време да ги премахнете, т.е. да ги изтриете от списъка с източници. Това може да бъде направено както в графичен потребителски интерфейс (GUI), така и в CLI (интерфейс на командния ред). Можете да изберете някой от тези 3 начина да го направите:

1. Отворете терминала (Ctrl + Alt + T) и използвайте следната команда:

 sudo ls /etc/apt/sources.list.d 

В тази директория можете да видите всички източници, изброени като ".list" файл. Премахнете тези, които причиняват грешка:

 sudo rm /etc/apt/sources.list.d/The_PPA_Name.list 

2. Алтернативно, apt може да се използва за премахване на хранилището на PPA по следния начин:

 sudo add-apt-repository - премахване на папката: The_PPA_Name / ppa 

3. Ако не се чувствате удобно с начините на командния ред, не се притеснявайте. Имаме и GUI опция.

Отворете мениджъра за актуализации (Търсене в Unity Dash) и кликнете върху Настройки :

Влезте в раздела Други софтуер и тук можете да видите всички допълнителни източници на софтуер, които са включени в списъка за актуализиране. Премахнете отметката от квадратчето срещу неприятните PPA / източници:

Сега, когато отидете в мениджъра на актуализациите, трябва да бъде чист и чист по следния начин:

Ако не опитате отново да изпълните командата " sudo apt-get update ", за да се уверите, че всичко е гладко там.