Ondrej ppaを使用してubuntuサーバーのphpバージョンをアップグレードしたいのですが。インターネットに接続しました。
Sudo apt-get install python-software-properties
Sudo add-apt-repository ppa:ondrej/php
私が試してエラーが発生しました:
Cannot add PPA: 'ppa:ondrej/ubuntu/php'
'ondrej' user or team does not exist
コマンドで-E
を使用してみましたが、エラーは同じです。
プロキシ設定については、よくわかりません。 こちら の答えに従って設定を調整する方法がわかりません
私もこれを試しました:
RUN apt-get -y install locales
RUN locale-gen en_US.UTF-8
ENV LANG en_US.UTF-8
ENV LANGUAGE en_US:en
ENV LC_ALL en_US.UTF-8
RUN add-apt-repository -y ppa:ondrej/php
結果は同じですが、エラーはppa:ondrejを追加できません
ありがとうございました
投稿したコマンドが正常に機能しているため、DNSの問題かサーバーがダウンしているようです。
Sudo add-apt-repository ppa:ondrej/php
アップデート後、Sudo apt install php
最新のPHPバージョン(現在は7.3)をインストールしました)
多分問題はによって引き起こされます
ライブUbuntu 16.04.1 LTSを試してみましたが、リポジトリを追加できましたppa:ondrej/php
。
「add-apt-repositoryが非UTF-8ロケールで壊れている」という警告がありました。回避策のあるヒント。下記参照。
ubuntu@ubuntu:~$ Sudo add-apt-repository ppa:ondrej/php
Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions
are included. Only Supported Versions of PHP
(http://php.net/supported-versions.php) for Supported Ubuntu Releases
(https://wiki.ubuntu.com/Releases) are provided. Don't ask for end-of-life
PHP versions or Ubuntu release, they won't be provided.
Debian oldstable and stable packages are provided as well: https://deb.sury.org/#debian-dpa
You can get more information about the packages at https://deb.sury.org
BUGS&FEATURES: This PPA now has a issue tracker:
https://deb.sury.org/#bug-reporting
CAVEATS:
1. If you are using php-gearman, you need to add ppa:ondrej/pkg-gearman
2. If you are using Apache2, you are advised to add ppa:ondrej/Apache2
3. If you are using nginx, you are advise to add ppa:ondrej/nginx-mainline
or ppa:ondrej/nginx
PLEASE READ: If you like my work and want to give me a little motivation, please consider donating regularly: https://donate.sury.org/
WARNING: add-apt-repository is broken with non-UTF-8 locales, see
https://github.com/oerdnj/deb.sury.org/issues/56 for workaround:
# LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
More info: https://launchpad.net/~ondrej/+archive/ubuntu/php
Press [ENTER] to continue or ctrl-c to cancel adding it
gpg: keyring `/tmp/tmppiurqcxa/secring.gpg' created
gpg: keyring `/tmp/tmppiurqcxa/pubring.gpg' created
gpg: requesting key E5267A6C from hkp server keyserver.ubuntu.com
gpg: /tmp/tmppiurqcxa/trustdb.gpg: trustdb created
gpg: key E5267A6C: public key "Launchpad PPA for Ondřej Surý" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
OK