GNU/Linux >> Znalost Linux >  >> Ubuntu

Explicitně přijmout změnu pro „štítek“ Ppa?

Když spustím apt-get update na mém ubuntu 17.10 se mi zobrazuje následující chyba:

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."

Manuová stránka ve skutečnosti neukazuje na řešení. Moje otázka zní, jak výslovně přijmu změnu?

Nejlepší odpověď

Pomohlo by, kdybyste zveřejnili své repozitáře, ale jak bylo řečeno, máte 2 způsoby, jak to opravit.

První by bylo použít apt spíše než apt-get . apt je preferován před apt-get pro interaktivní použití v posledních verzích Ubuntu; a apt měl by to teoreticky opravit za vás.

sudo apt update
sudo apt upgrade

Druhou možností je použít --allow-releaseinfo-change

sudo apt-get update --allow-releaseinfo-change

Pokud tyto možnosti problém nevyřeší, zveřejněte prosím své repozitáře, používáte smíšené repozitáře nebo připnutí a nakonec nám řekněte, jedná se o upgrade?


Ubuntu
  1. Mám používat skriptování Apt nebo Apt-get In Shell?

  2. Co se stalo s /etc/apt/apt.conf?

  3. Fraps jako programy pro Ubuntu?

  1. Nelze změnit oprávnění pro skupinu na jednotkách USB?

  2. Nelze přidat Ppa:„ppa:yannubuntu/boot-repair“?

  3. Je možný lepší výstup pro upgrade Apt?

  1. Jak nastavit prioritu balíčku, PPA, Apt Repository v Ubuntu

  2. DNF pro uživatele APT

  3. 10 DŮVODŮ PRO ZMĚNU WINDOWS 11 NA LINUX ZDARMA