Es kommt ziemlich oft vor, dass wir Fehler beim Versuch, ein Update in Ubuntu auszuführen, auftreten. Es gibt mehrere Arten von Fehlern und in diesem Beitrag werden wir sehen, wie einige der häufigsten Fehler beim Update von Paketen in Ubuntu behoben werden.

Fehler 1: E: Ein Abschnitt ohne Paket gefunden: header, E: Problem mit MergeList

Manchmal führt das Ausführen der Updates im Update Manager zu folgendem Fehler:

Die Paketinformationen konnten nicht initialisiert werden.
Beim Initialisieren der Paketinformationen ist ein unlösbares Problem aufgetreten.
Bitte melden Sie diesen Fehler im Paket 'update-manager' und fügen Sie die folgende Fehlermeldung hinzu:
'E: Habe einen Abschnitt ohne Paket gefunden: header, E: Problem mit MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_natty_main_binary-amd64_Packages, E: Die Paketlisten oder Statusdatei konnte nicht geparst oder geöffnet werden.'

Ein ähnlicher Fehler tritt beim Ausführen des Befehls apt-get update im Terminal auf:

Paketlisten lesen ... Fehler!
E: Ein Abschnitt ohne Header "Paket:" wurde gefunden
E: Problem mit MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_natty_main_binary-amd64_Packages
E: Die Paketlisten oder Statusdatei konnte nicht geparst oder geöffnet werden.

Es gibt eine One-Shot-Lösung für die oben genannten Fehler. Öffnen Sie das Terminal und führen Sie die folgenden Befehle in der angegebenen Reihenfolge aus:

 sudo rm -rf / var / lib / apt / lists / * sudo apt-get sauber sudo apt-get update 

Hoffnung, die die oben genannten Probleme löst. Nun gehen wir zu einer anderen Art von Fehler über.

Fehler 2: E: Sperre konnte nicht abgerufen werden / var / lib / dpkg / lock - open (11: Ressource vorübergehend nicht verfügbar)

Ein sehr häufiger Fehler beim Installieren einer Anwendung oder Aktualisieren eines Pakets ist folgendes:

E: Sperre konnte nicht abgerufen werden / var / lib / dpkg / lock - open (11: Ressource vorübergehend nicht verfügbar)
E: Kann das Verwaltungsverzeichnis (/ var / lib / dpkg /) nicht gesperrt werden, verwendet ein anderer Prozess es?

Der Grund ist ganz offensichtlich aus dem Fehler selbst "ein anderer Prozess verwendet es". Dies bedeutet, dass ein anderer Prozess das erwähnte Verzeichnis (das für die Installation der Anwendung benötigt wird) bereits über den Synaptic Package Manager, den Update Manager, das Terminal oder das Ubuntu Software Center verwendet.

Die Idee wäre, nach einer anderen Anwendung zu suchen, die gerade installiert oder aktualisiert wird. Warten Sie, bis die Installation abgeschlossen oder abgebrochen wurde. Wenn Sie die Anwendung nicht sehen können, versuchen Sie, diesen Befehl im Terminal auszuführen, um diesen Fehler zu beheben:

 sudo rm / var / lib / apt / listen / sperren 

Fehler 3: Die Aktion würde die Installation von Paketen von nicht authentifizierten Quellen erfordern

Ich habe heute eine seltsame Situation erlebt, als ich den Update Manager in Ubuntu ausgeführt habe. Es zeigte mir eine Reihe von Updates installiert und als ich auf Install Updates klickte, zeigte es mir den folgenden Fehler:

Die Aktion würde die Installation von Paketen von nicht authentifizierten Quellen erfordern


Es könnte mehrere Gründe für diesen Fehler geben:

  • Software ist durch Urheberrechte oder rechtliche Probleme eingeschränkt
  • Die Software stammt von Canonical Partner und wurde nicht zur Quellenliste hinzugefügt
  • Die Anwendung wurde aus dem Quellcode installiert
  • Fehlender öffentlicher Schlüssel der Anwendung

Wenn Sie nicht wissen, was die Ursache des Fehlers ist, dann folgen Sie den Anweisungen für jeden von ihnen und dann können Sie es herausfinden. Sehen wir uns an, wie wir dieses Problem nacheinander angehen können:

(i) Software ist durch Urheberrechte oder rechtliche Probleme eingeschränkt

Führen Sie den Update Manager aus. Und gehen Sie zu Einstellungen wie im Bild unten gezeigt:

Gehen Sie nun zur Registerkarte Ubuntu Software und stellen Sie sicher, dass die Software durch das Urheberrecht eingeschränkt ist oder dass rechtliche Fragen geprüft wurden. Schließen Sie die Einstellungen und installieren Sie die Updates jetzt.

(ii) Die Software stammt von Canonical Partner und wurde nicht zur Quellenliste hinzugefügt

Wechseln Sie in den Einstellungen des Update Managers auf die Registerkarte Ubuntu Software und fügen Sie den Quellcode für Updates wie im Bild unten ein:

(iii) Die Anwendung wurde in ihrem Quellcode installiert

Gehen Sie in den Update Manager Einstellungen auf die Ubuntu Software Registerkarte und überprüfen Sie die Source Code Option:

(iv) Fehlender öffentlicher Schlüssel der Anwendung

Öffnen Sie das Terminal (Strg + Alt + T) und führen Sie den folgenden Befehl aus:

 sudo apt-get Aktualisierung 

Warte jetzt bis zum Ende und sieh nach, ob du so etwas siehst:

W: GPG-Fehler: http: /something.something Release: Die folgenden Signaturen konnten nicht verifiziert werden, da der öffentliche Schlüssel nicht verfügbar ist: NO_PUBKEY XXXXXXXXXXXXXXXX

Notieren Sie sich die Zahlen, die Sie nach NO_PUBKEY sehen. Dieser Fehler tritt auf, weil der öffentliche Schlüssel der Anwendung nicht hinzugefügt wurde. Um den Fehler zu beheben, verwenden Sie den folgenden Befehl im Terminal:

 sudo apt-key adv --recv-schlüssel --keyserver keyserver.ubuntu.com XXXXXXXXXXXXXXXX 

Führen Sie nach dem Hinzufügen des fehlenden öffentlichen Schlüssels den folgenden Befehl aus (erneut):

 sudo apt-get Aktualisierung 

Ich hoffe es hilft Ihr Problem zu lösen. Geben Sie uns Ihr Feedback und wenn Sie mit anderen Fehlern konfrontiert sind, lassen Sie es uns wissen. Der Kommentarbereich gehört dir. Genießen :)