Wie behebe ich alle App-Installationsfehler unter Linux?
Inhalt:

Jeder hat eine Menge Fehler und Schwierigkeiten, wenn wir auf eine neue Umgebung / ein neues Betriebssystem migrieren. Die Fehler können von App-Installationsfehlern bis hin zu häufigen Verwendungsfehlern variieren.
Fehler treten häufig auf, wenn Sie von a wechselnVollständiges GUI-basiertes Betriebssystem zu einem semi-befehlsbasierten Betriebssystem wie Ubuntu. In der Linux-Community gibt es ein Sprichwort: Wenn Sie unter Linux keine Fehler erhalten, bedeutet dies, dass Sie das System nicht ordnungsgemäß verwenden.
Linux-Betriebssysteme wie Ubuntu und Mint gelten alsEines der einfachsten Linux-Systeme, da Sie mit der grafischen Benutzeroberfläche alles tun können. Betriebssysteme wie Arch Linux sind jedoch vollständig befehlsbasiert, es sei denn, Sie verwenden eine Desktop-Umgebung.
Wir haben in diesem Artikel versucht, das zu behandelnweit verbreitete Fehler und ihre Lösungen in möglichst einfachen Methoden / Schritten. Befolgen Sie die Anweisungen sorgfältig und teilen Sie uns mit, ob Sie den Fehler behoben haben oder nicht.
↑ Beheben Sie alle Anwendungsinstallationsfehler unter Linux
Hier sind die besten Lösungen, um verschiedene Arten von Installationsfehlern für Softwareanwendungen auf einem Linux-PC-System zu beheben
↑ Fehlertyp 1: Der Unterprozess / usr / bin / dpkg hat einen Fehlercode (1) zurückgegeben.
Dies ist einer der häufigsten Fehler, mit denen Ubuntu oder Debian-basierte Distributionen bei der Installation eines Softwarepakets von einem Terminal oder Software Center konfrontiert sind.

Dies ist eines der Beispiele, auf die wir beim Aktualisieren des Chrome Stable-Pakets gestoßen sind. Dies bedeutet entweder korrupt oder kaputt.
↑ Fix 1: Neukonfiguration der dpkg-Paketdatenbank
Wir werden einen einfachen Befehl verwenden, um die dpkg-Datenbank neu zu konfigurieren, da dieser Fehler aufgrund einer Unterbrechung während der Installation verursacht werden kann.
$ sudo dpkg - konfiguriere -a
Versuchen Sie nach dem Ausführen dieses Befehls die Installation und prüfen Sie, ob derselbe Fehler auftritt oder nicht. Wenn ja, fahren Sie mit Fix 2 fort.
↑ Fix 2: Installation des Pakets erzwingen
Da das dpkg nicht das Problem war, versuchen Sie diesen Befehl, um das problematische Paket zwangsweise zu installieren.
Wir werden Ihnen zwei verschiedene Befehle zeigen, die tatsächlich auf ähnliche Weise funktionieren. Dadurch werden die defekten Abhängigkeiten behoben, um den Fehler zu beenden.
$ sudo apt install -f
oder
$ sudo apt install - Fehlerbehebung
↑ Fehlertyp 2: lock / var / lib / dpkg / lock konnte nicht abgerufen werden
Dieser Fehler kann bei der Verwendung von auftretenBefehl apt-get im Terminal. Dieser Fehler sagt uns im Grunde, dass das dpkg derzeit nicht zur Verwendung verfügbar ist. Dies kann zwei Dinge erklären: Es wird bereits eine App installiert oder die App-Installation wurde mitten im Prozess unterbrochen.
Der Fehler sieht normalerweise so aus:
Lock / var / lib / dpkg / lock - open konnte nicht abgerufen werden (11: Ressource vorübergehend nicht verfügbar)
E: Das Administrationsverzeichnis (/ var / lib / dpkg /) kann nicht gesperrt werden. Wird es von einem anderen Prozess verwendet?
oder
E: lock / var / lib / apt / lists / lock - open konnte nicht abgerufen werden (11: Ressource vorübergehend nicht verfügbar)
E: Das Verzeichnis / var / lib / apt / lists / kann nicht gesperrt werden.
E: lock / var / lib / dpkg / lock - open konnte nicht abgerufen werden (11: Ressource vorübergehend nicht verfügbar)
E: Das Administrationsverzeichnis (/ var / lib / dpkg /) kann nicht gesperrt werden. Wird es von einem anderen Prozess verwendet?
↑ Fix 1: Finde und töte den Prozess
Bei dieser Methode suchen wir manuell nach dem laufenden Prozess und müssen dann die Prozesse manuell stoppen / beenden.
Verwenden Sie zunächst den folgenden Befehl, um die laufenden Prozesse zu durchsuchen:
$ ps aux | grep [a] pt
oder
$ pgrep -a apt
Nachdem Sie die Prozessnummer haben, verwenden wir den folgenden Befehl, um den Prozess abzubrechen.
$ sudo kill process_number
oder
$ sudo kill -9 process_number
Wenn Sie die Prozessnummer / Prozess-ID nicht suchen und herausfinden, verwenden Sie den folgenden Befehl, um alle laufenden Prozesse zu beenden.
$ sudo killall apt apt-get
↑ Fix 2: Durch Löschen der Sperre
Falls das obige Update in Ihrem Fall nicht funktioniert hat, werden wir versuchen, die Sperre zu löschen, um den Fehler zu beseitigen. Verwenden Sie dazu den folgenden Befehl:
$ sudo rm / var / lib / apt / lists / lock
$ sudo rm / var / cache / apt / archives / lock
$ sudo rm / var / lib / dpkg / lock
Führen Sie diese Befehle einzeln aus und kreuzen Sie sie anÜberprüfen Sie das Sperrverzeichnis anhand des Fehlers selbst und verwenden Sie dann den Befehl rm. Wenn Ihr Fehler beispielsweise / var / cache / apt / archives / lock enthält, verwenden Sie nur das Verzeichnis.
↑ Fehlertyp 3: add-apt-repository: Befehl nicht gefunden
Dieser Fehler tritt auf, wenn Sie dies versuchenFügen Sie eine neue Software aus dem PPA-Repository (Personal Package Archive) hinzu. PPA ist eine der vielen Möglichkeiten, mit denen Software auf dem Linux-System installiert wird.
Wir werden zuerst den folgenden Befehl verwenden, um die Repository-Datenbank zu aktualisieren / zu synchronisieren:
$ sudo apt-get update

Wenn die Ausführung fehlerfrei abgeschlossen ist, fahren Sie nur mit dem nächsten Schritt fort.
Tatsächlich ist das Add-Apt-Repository nicht mit dem anderen Befehlspaket in Ubuntu / Debian-Systemen vergleichbar. Wir werden das Software-Eigenschaften-Common-Paket installieren, um das Add-Apt-Repository zu installieren.
$ sudo apt-get installiere Software-Eigenschaften-allgemein

↑ Fehlertyp 4: E: Paket kann nicht gefunden werden
Dies ist einer der Fehler, mit denen ich immer konfrontiert warIch versuche, den Befehl apt-get oder apt zu verwenden, um ein beliebiges Paket zu installieren. Wenn wir uns den Fehler genauer ansehen, ist der Fehler selbsterklärend, dass das System das zu installierende Paket nicht finden konnte.
Dieser Fehler sieht folgendermaßen aus:
$ sudo apt-get install Paketname
Paketlisten lesen… Fertig
Abhängigkeitsbaum erstellen
Statusinformationen lesen… Fertig
E: Paket Paketname kann nicht gefunden werden
Nun ist der Fehler selbsterklärend, aber ist es auch bei der Lösung so? Ich mache mir Sorgen zu sagen, dass es nicht so ist.
↑ Fix 1: Überprüfen Sie den Paketnamen
Wir werden mit einer einfachen Lösung beginnen, nach Tippfehlern und Rechtschreibfehlern suchen. Wenn dies in Ihrer Situation nicht der Fall ist, müssen wir nach anderen Lösungen suchen.
↑ Fix 2: Überprüfen Sie die Kompatibilität des Pakets
Jetzt werden wir prüfen, ob das Paket für Ihre Ubuntu-Version verfügbar ist oder nicht.
Verwenden Sie den folgenden Befehl, um Ihre Ubuntu-Version (Release und Codename) zu überprüfen:
$ lsb_release -a
Jetzt kennen wir die Veröffentlichung und den Codenamen unseres Ubuntu (in unserem Fall 20.04 Focal) Ubuntu Package Manager-Website.
Scrollen Sie zum Suchbereich und suchen Sie das Paket, das Sie installieren wollten.

Wenn das Paket nicht im Repository verfügbar ist, kann es nicht auf Ihrem Linux-Computer installiert werden.
↑ Fehlertyp 5: Fehler beim Herunterladen der Repository-Informationen
Viele neue Linux-Benutzer bevorzugen das GUI-basierte Software Center, um neue Anwendungen / Software zu installieren. Dieser Fehler "Repository-Informationen konnten nicht heruntergeladen werden" tritt nur in diesem Software Center auf.
Der Fehler sieht so aus,

Wie Sie sehen, lautet der Fehler auch "Überprüfen Sie Ihre Internetverbindung", aber es ist seltsam, da das Internet einwandfrei funktioniert.
In diesem Fall besteht die einzige Lösung darin, das apt-Repository zu aktualisieren und das Ergebnis zu beobachten, um den ursprünglichen Fehler zu ermitteln, der in diesem Popup auftritt.
$ sudo apt update

Im obigen Ergebnis sehen Sie die letzten beiden Zeilen vonDas Ergebnis kann in Ihrem Fall anders sein. Beachten Sie, dass Fehler und Kommentar unten, wir werden Ihnen gerne weiterhelfen. Alternativ können Sie in jeder Ubuntu-Community nach diesem Fehler suchen, um die Lösung für diesen bestimmten Fehler zu finden.
↑ Fehlertyp 6: Paketdateien konnten nicht heruntergeladen werden
Dies ist ein weiterer ähnlicher Fehler wie der oben beschriebene Fehler "Paketdateien konnten nicht heruntergeladen werden". Das Gute an diesem Fehler ist jedoch, dass er lösbar ist.

Der Fehler besagt, dass die neue Version der bereits installierten Software verfügbar ist, jedoch nicht für diesen bestimmten Spiegel. Daher müssen wir eine Verbindung zum Hauptserver herstellen, um das Problem zu aktualisieren.
Öffnen Sie zum Herstellen einer Verbindung zum Hauptserver Software & Updates und wählen Sie den Hauptserver aus dem Dropdown-Menü des Labels "Herunterladen von" aus.

Fazit: Beheben Sie alle Linux App-Installationsfehler auf Ihrem Unbuntu-System mit dieser oben aufgeführten ausführlichen Anleitung. Wenn Sie Fragen haben, kommentieren Sie bitte unten
Tricks