web-dev-qa-db-fra.com

Pourquoi ne pouvez-vous pas utiliser ppa: ondrej?

Je veux utiliser ondrej ppa pour mettre à niveau la version php sur le serveur ubuntu. Je me suis connecté à une connexion Internet.

Sudo apt-get install python-software-properties
Sudo add-apt-repository ppa:ondrej/php

J'ai essayé et obtenu une erreur:

Cannot add PPA: 'ppa:ondrej/ubuntu/php'
'ondrej' user or team does not exist

J'avais essayé d'utiliser -E dans la commande et l'erreur est la même.

sur le paramètre proxy, je ne comprends pas vraiment. Je ne sais pas comment ajuster le paramètre en fonction de la réponse dans ici

J'ai également essayé ceci:

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

mais le résultat est le même, l'erreur ne peut pas ajouter ppa: ondrej

Je vous remercie

1
joun

Apparemment, c'était un problème avec DNS ou le serveur était en panne parce que les commandes que vous avez publiées fonctionnent maintenant correctement.

Sudo add-apt-repository ppa:ondrej/php

Après la mise à jour, Sudo apt install php installé la dernière version PHP version (actuellement 7.3)

1
Wildhair

Peut-être que le problème est causé par

  • vos paramètres régionaux (langue, etc.)
  • la connexion Internet de votre ordinateur
  • certains [autres] PPA ou progiciels installés

J'ai essayé avec un Ubuntu 16.04.1 LTS en direct, et j'ai pu ajouter le référentiel ppa:ondrej/php.

Il y avait un avertissement: 'le référentiel add-apt est cassé avec les locales non UTF-8.' et une astuce avec une solution de contournement. Voir ci-dessous.

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
0
sudodus