次のコマンドでリポジトリを追加しました。
LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php
警告:add-apt-repositoryが非UTF-8ロケールで壊れています。回避策については https://github.com/oerdnj/deb.sury.org/issues/56 を参照してください:
LC_ALL = C.UTF-8 add-apt-repository ppa:ondrej/php 詳細:https://launchpad.net/~ondrej/+archive/ubuntu/php 続行するには[ENTER]を、追加をキャンセルするにはctrl-cを押します gpg:keyring `/tmp/tmph7kev8sf/secring.gpg 'created gpg:keyring`/tmp/tmph7kev8sf/pubring.gpg 'が作成されました gpg:hkpサーバーにキーE5267A6Cを要求していますkeyserver.ubuntu.com gpg:/tmp/tmph7kev8sf/trustdb.gpg:trustdb created gpg:key E5267A6C:公開鍵「Launchpad PPA forOndřejSurý」がインポートされました gpg:処理された総数:1 gpg:imported:1(RSA:1) OK
すべてが良さそうです。次に、apt-cacheを実行します
apt-cache search php7
それは何も与えません。
これは私のシステム情報です:
〜#uname -a Linux cspweb 3.13.0-123-generic#172-Ubuntu SMP Mon Jun 26 18:04:35 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux ロケール LANG = en_US.UTF-8 LANGUAGE = LC_CTYPE = "en_US.UTF-8" LC_NUMERIC = "en_US.UTF -8 " LC_TIME =" en_US.UTF-8 " LC_COLLATE =" en_US.UTF-8 " LC_MONETARY =" en_US.UTF-8 " LC_MESSAGES = "en_US.UTF-8" LC_PAPER = "en_US.UTF-8" LC_NAME = "en_US.UTF-8" LC_ADDRESS = "en_US.UTF-8 " LC_TELEPHONE =" en_US.UTF-8 " LC_MEASUREMENT =" en_US.UTF-8 " LC_IDENTIFICATION =" en_US.UTF-8 " LC_ALL =
私もやってみます
LC_ALL = C.UTF-8 add-apt-repository ppa:ondrej/php
同じ結果。どんな提案やヒントも大歓迎です。
https://wiki.ubuntu.com/Releases によると、ppa:ondrej/phpはUbuntu 14.04 LTSをサポートしていないようです。これは、標準サポートが2019年4月に終了することを示しています。
Ubuntuを16.04 LTSにアップグレードした後、リポジトリからphp 7.3をインストールできます。
PPAを追加したら、APTキャッシュを更新してから、apt-cache
またはapt install
を実行する必要があります。
Sudo apt update