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