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?