Probleem: Ubuntu Update Manager verschijnt regelmatig om u te herinneren aan de beschikbare updates. De laatste keer dat het opdook en ik alle updates installeerde, merkte ik dit vreemde bericht op in de Update Manager:

Software-updates zijn mogelijk beschikbaar voor uw computer.
De pakketinformatie is X dagen geleden voor het laatst bijgewerkt.
Druk op de knop 'Controleren' hieronder om te controleren op nieuwe software-updates.

Dit was interessant omdat klikken op de knop Controleren niets deed, maar hetzelfde bericht werd opnieuw weergegeven. Een paar dagen later zag ik enkele updates beschikbaar, maar na het installeren van de updates zag ik dezelfde boodschap opnieuw:

Reden:

Wat veroorzaakt deze fout? Na een beetje onderzoek, kwam ik erachter dat er andere "bronnen" dan Canonical (officiële bronnen van Ubuntu) waren die ik in de loop van de tijd had toegevoegd om enkele geweldige indicator-applets van privé-PPA's op mijn Ubuntu 12.04 te installeren. Sommige van deze PPA's waren oud en waren bedoeld voor eerdere versies van Ubuntu of ze waren gewoon kapot. Dit was de belangrijkste reden waarom het aantoonde dat er enkele updates beschikbaar zijn, zelfs na de recente update.

Nu is de volgende taak om uit te vinden welke deze "onofficiële lastige bronnen" in de lijst zijn. Als u dit wilt weten, voert u deze opdracht uit en wacht u totdat het commando eindigt:

 sudo apt-get update 

De laatste paar regels van de uitvoer van het laatste commando volgden:

W: ophalen van http://ppa.launchpad.net/ fredp / ppa / ubuntu / dists / precise / main / source / sources 404 niet gelukt
W: ophalen van http://ppa.launchpad.net/ fredp / ppa / ubuntu / dists / precise / main / binary-i386 / Packages 404 niet gelukt
W: ophalen van http://ppa.launchpad.net/ hel-sheep / pastie / ubuntu / dists / precise / main / source / sources 404 niet gelukt
W: ophalen van http://ppa.launchpad.net/ hel-sheep / pastie / ubuntu / dists / precise / main / binary-i386 / Packages 404 niet gelukt
W: ophalen van http://ppa.launchpad.net/ lookit / ppa / ubuntu / dists / precise / main / source / sources 404 niet gelukt
W: ophalen van http://ppa.launchpad.net/ lookit / ppa / ubuntu / dists / precise / main / binary-i386 / Packages 404 niet gelukt
E: Sommige indexbestanden konden niet worden gedownload. Ze zijn genegeerd, of oude gebruikt.

Zoals je in de uitvoer kunt zien, waren dit de PPA's (vetgedrukte letters) die problemen veroorzaakten.

Oplossing:

Zodra we de lijst met boosdoeners hebben, is het tijd om ze te verwijderen, dwz ze te verwijderen uit de bronnenlijst. Dit kan zowel in GUI (Graphical User Interface) als CLI (Command Line Interface) worden gedaan. U kunt kiezen voor een van deze 3 manieren om het te doen:

1. Open de terminal (Ctrl + Alt + T) en gebruik de volgende opdracht:

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

In deze map kunt u alle bronnen weergegeven als ".list" -bestand. Verwijder de fouten die fouten veroorzaakten:

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

2. Als alternatief kan apt worden gebruikt om de PPA-repository op de volgende manier te verwijderen:

 sudo add-apt-repository --remove ppa: The_PPA_Name / ppa 

3. Als u niet vertrouwd bent met de commandoregelmanieren, hoeft u zich geen zorgen te maken. We hebben ook een GUI-optie.

Open de Update Manager (zoek ernaar in Unity Dash) en klik op Instellingen :

Ga hier naar het tabblad Overige software en hier ziet u alle aanvullende softwarebronnen die zijn opgenomen in de updatelijst. Haal het vinkje weg bij de lastige PPA's / bronnen:

Wanneer u nu naar Update Manager gaat, zou het netjes en schoon moeten zijn als dit:

Probeer de opdracht sudo apt-get update "opnieuw uit te voeren om ervoor te zorgen dat alles soepel verloopt.