Почему не может использовать ppa:ondrej?

Я хочу использовать ondrej ppa для обновления 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

Спасибо

1
задан 24 January 2019 в 06:43

2 ответа

По-видимому, это была проблема с DNS, или сервер снизился, потому что команды, которые Вы отправили, теперь работают успешно.

sudo add-apt-repository ppa:ondrej/php

После того, как обновление, sudo apt install php установило последнюю версию PHP (в настоящее время 7.3)

0
ответ дан 7 December 2019 в 15:08

Возможно, проблема вызывается

  • Ваша локаль (язык и т.д.)
  • интернет-соединение Вашего компьютера
  • некоторый [другой] установленный PPA или пакет программы

Я попробовал живой Ubuntu 16.04.1 LTS, и я мог добавить репозиторий ppa:ondrej/php.

Было предупреждение: 'с add-apt-repository порывают non-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
1
ответ дан 7 December 2019 в 15:08

Другие вопросы по тегам:

Похожие вопросы: