Lorsque j'exécute apt-get update
sur mon ubuntu 17.10 je reçois l'erreur suivante :
E: Repository 'http://ppa.launchpad.net/ondrej/php/ubuntu artful InRelease' changed its 'Label' value from '*****
The main PPA for PHP (5.6, 7.0, 7.1) with many PECL extensions *****' to '*****
The main PPA for supported PHP versions with many PECL extensions *****'
N: This must be accepted explicitly before updates for this repository can be applied.
See apt-secure(8) manpage for details."
La page de manuel ne pointe pas vraiment vers une solution. Ma question est la suivante :comment accepter explicitement le changement ?
Meilleure réponse
Cela aiderait si vous publiiez vos référentiels, mais cela dit, vous avez en quelque sorte 2 façons de résoudre ce problème.
Le premier serait d'utiliser apt
plutôt que apt-get
. apt
est préféré à apt-get
pour une utilisation interactive dans les versions récentes d'Ubuntu ; et apt
devrait, en théorie, résoudre ce problème pour vous.
sudo apt update
sudo apt upgrade
Votre deuxième option consiste à utiliser --allow-releaseinfo-change
sudo apt-get update --allow-releaseinfo-change
Si ces options ne résolvent pas le problème, veuillez publier vos référentiels, utilisez-vous des référentiels mixtes ou épinglez-vous, et, enfin, dites-nous, s'agit-il d'une mise à niveau ?