GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Accettare esplicitamente il cambiamento per l'"etichetta" di Ppa?

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?


Ubuntu
  1. Come aggiornare la chiave GPG per il repository MySQL APT su Debian/Ubuntu?

  2. Dovrei usare Apt o Apt-get negli script della shell?

  3. Fraps come i programmi per Ubuntu?

  4. Vlc Media Player Ppa stabile per 10.10?

  5. Possibile un output migliore per l'aggiornamento Apt?

apt vs apt-get – Strumento pacchetto avanzato

Come cancellare la cache di Apt

Modifica il metodo di autenticazione per l'utente root MySQL in Ubuntu

Differenza tra apt e apt-get spiegato

Modificare la shell predefinita per Terminator?

È possibile modificare le autorizzazioni per il collegamento simbolico?