Quando eseguo apt-get update
sul mio Ubuntu 17.10 ricevo il seguente errore:
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 pagina man non punta davvero a una soluzione. La mia domanda è:come faccio ad accettare esplicitamente la modifica?
Migliore risposta
Sarebbe utile se pubblicassi i tuoi repository, ma, detto questo, hai 2 modi per risolvere questo problema.
Il primo sarebbe usare apt
invece di apt-get
. apt
è preferito a apt-get
per l'uso interattivo nelle recenti versioni di Ubuntu; e apt
dovrebbe, in teoria, risolvere questo problema per te.
sudo apt update
sudo apt upgrade
La tua seconda opzione è usare --allow-releaseinfo-change
sudo apt-get update --allow-releaseinfo-change
Se queste opzioni non risolvono il problema, pubblica i tuoi repository, stai utilizzando repository misti o stai bloccando e, infine, dicci, si tratta di un aggiornamento?