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.
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:
Schauen wir uns an, wie Sie dieses Problem lösen und den Fehler beheben können.
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.