Wenn Sie eine minimale Installation von Debian 9 / Ubuntu 18.04 / Ubuntu 16.04 / Ubuntu 16.04 haben, besteht die Möglichkeit, dass Sie in Ihrem System kein commandadd-apt-Repository vorhanden haben. Wenn Sie beim Versuch, ein PPA-Repository hinzuzufügen, den Fehler “add-apt-repository command not found” erhalten, müssen Sie add-apt-repository
installieren.
Für diejenigen, die neu in der Debian-Paketverwaltung sind, ist add-apt-repository ein Befehlszeilenwerkzeug, das zum Hinzufügen von Personal Package Archive (PPA) in Linux-Distributionen der Debian-Familie verwendet wird.
Installieren Sie das add-apt-repository unter Debian 9 / Ubuntu 18.04/16.04.04.
Wenn dem System der Befehl add-apt-repository
fehlt, installieren Sie das Paket software-properties-common
, indem Sie den folgenden Befehl in Ihrem Terminal ausführen:
apt update
apt -y install software-properties-common dirmngr apt-transport-https lsb-release ca-certificates
Sie können nun das PPA-Repository mit der Syntax hinzufügen:
add-apt-repository ppa:
Das folgende Beispiel fügt das PHP PPA-Repository hinzu
add-apt-repository ppa:ondrej/php
Wenn Sie eine Fehlermeldung “codeDecodeError: ‘ascii’ codec can’t decode byte 0xc5” erhalten, setzen Sie Locale, bevor Sie den add-apt-repository
Befehl ausführen:
LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
Sobald das PPA-Repository hinzugefügt wurde, aktualisieren Sie die Paketliste und installieren Sie Ihr neues Paket aus dem Repository.
apt update
apt install