14.04 php7-Installation – PPA kann nicht hinzugefügt werden: „ppa:ondrej/php“

14.04 php7-Installation – PPA kann nicht hinzugefügt werden: „ppa:ondrej/php“

Ich möchte die PHP-Version 7 auf Ubuntu 14.04 installieren.

Ich führe den folgenden Befehl aus (Root-Konto).

# LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php

und das Ergebnis ist.

Cannot add PPA: 'ppa:ondrej/php'.
Please check that the PPA name or format is correct.

Eigentlich befinde ich mich in einer Firewall-Umgebung, daher gibt es eine http_proxy-Variableneinstellung.

# env | grep proxy
http_proxy=1.2.3.4:8080
https_proxy=1.2.3.4:8080

1.2.3.4 ist ein Beispiel, es wird richtig sein.

Und ich weiß nicht, warum und werde herausfinden, warum Strace den Befehl gegeben hat.

# LC_ALL=C.UTF-8 strace -o strace.out add-apt-repository ppa:ondrej/php

Ich kann viele Gebietsschemadateifehler wie unten sehen.

stat("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/messages.mo", 0x7ffdab3ee570) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en_US.UTF-8/LC_MESSAGES/messages.mo", 0x7ffdab3ee570) = -1 ENOENT (No such file or directory)

Endlich ein Teil der Ausgabe.

stat("/usr/share/locale/en/LC_MESSAGES/software-properties.mo", 0x7ffe925eb460) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale-langpack/en/LC_MESSAGES/software-properties.mo", 0x7ffe925eb460) = -1 ENOENT (No such file or directory)
write(1, "Cannot add PPA: 'ppa:ondrej/php'"..., 86) = 86
write(1, "\n", 1)

Gibt es ein Problem mit der Lokalisierung? Oder ich vermute ein Netzwerkproblem (weil ich im Büro bin und mein Büro andere IPs verbieten kann).

verwandte Informationen