Zahlungsmethoden Abuse

Ошибка add-apt-repository Befehl nicht gefunden

30.01.2024, 23:21

Debian und Ubuntu haben viele verschiedene Programme, die für die Bedürfnisse der meisten Benutzer ausreichen werden. Es gibt jedoch spezielle Hilfsprogramme, die noch nicht in den Repositories enthalten sind. Daher ist es bei Ubuntu, Debian, Linux Mint und anderen Systemen durchaus üblich, PPA-Repositories zu verwenden.

In der Regel werden solche Repositories entweder von Softwareentwicklern gepflegt, so dass es dort immer eine neue Version gibt, oder von Freiwilligen, die Programme hinzufügen, die nicht in den offiziellen Repositories enthalten sind. Wenn Sie jedoch versuchen, ein Repository zu Ihrem System hinzuzufügen, erhalten Sie möglicherweise die Fehlermeldung add-apt-repository command not found.

Was bedeutet add-apt-repository command not found?

Wenn Sie die Wortkombination übersetzen, erhalten Sie folgendes - der Befehl add-apt-repository wird im System nicht gefunden. Und wenn Sie ein solches Programm nicht in Ihrer Distribution haben, dann wird das Hinzufügen eines Repositorys aus folgenden Gründen problematisch sein:

  1. Es wird eine Distribution verwendet, die mit dem Deb-Paketverwaltungssystem inkompatibel ist, deshalb gibt es keinen Befehl, Sie werden ppa in Arch, Gentoo, Manjaro, Fedora und so weiter nicht verwenden können, hier können Sie nichts tun;
  2. Es ist nicht Ubuntu, das verwendet wird. Das Dienstprogramm zur Verwaltung von Repositories wurde vom Ubuntu-Team entwickelt und wird standardmäßig nur mit dieser Distribution ausgeliefert, auf anderen Debian-basierten Systemen müssen Sie es installieren.
  3. Sie geben den Befehl falsch ein. Wenn Sie einen Befehl aus einer Internet-Ressource kopieren, achten Sie auf Bindestriche. Auf vielen Ressourcen werden sie automatisch durch Bindestriche ersetzt, was dazu führt, dass der Befehl falsch ist.

Schauen wir uns an, wie Sie dieses Problem lösen und den Fehler beheben können.

Behebung des Fehlers

Der einfachste Weg ist, das Paket zu installieren, das das benötigte Programm enthält. Es ist in den offiziellen Repositories der meisten Distributionen verfügbar.

Führen Sie dazu den Befehl aus:

sudo apt install software-properties-common

Das System zeigt zwar an, dass das Paket installiert ist, gibt aber trotzdem immer wieder Fehler aus, wenn es versucht, das PPA zu installieren:

Dies geschieht aufgrund von Fehlern während der Installation. Das System denkt, dass das Paket installiert ist, aber in Wirklichkeit gibt es keine Dateien dieses Pakets im Dateisystem, um das Problem zu lösen, können wir es neu installieren:

sudo apt install --reinstall software-properties-common

In Ubuntu-Versionen unter 13.10 hatte dieses Paket einen anderen Namen, nämlich python-software-properties. Wenn dies Ihr Fall ist, dann verwenden Sie:

sudo apt install python-software-properties

Um sicherzustellen, dass das Paket korrekt installiert ist und alle Dateien dort sind, wo sie sein sollten, können Sie den Befehl verwenden:

dpkg -L software-properties-common

Führen Sie die Datei direkt aus:

sudo /usr/bin/add-apt-repository

Vergewissern Sie sich, dass Sie über Ausführungsrechte verfügen:

ls -l /usr/bin/add-apt-repository

Wenn Sie alles richtig gemacht haben, wird Sie dieser Fehler nicht mehr stören.