22
0
Fork 0

apt update --allow-releaseinfo-change

This commit is contained in:
jlecour 2022-07-07 11:01:24 +02:00
parent d9468ad7ef
commit 3b0569d7e5
1 changed files with 19 additions and 0 deletions

View File

@ -442,3 +442,22 @@ Sur un serveur non critique (backup, dev, …) on peut vouloir faire les mises
La configuration se trouve dans le fichier `/etc/apt/apt.conf.d/50unattended-upgrades`. La configuration se trouve dans le fichier `/etc/apt/apt.conf.d/50unattended-upgrades`.
On peut choisir où envoyer le mail de rapport ou encore si on doit redémarrer la machine automatiquement si nécessaire, etc. On peut choisir où envoyer le mail de rapport ou encore si on doit redémarrer la machine automatiquement si nécessaire, etc.
### Accepter les changements d'informations de release
Si un dépôt change ses données de "release" (version, nom de code…), APT va demander confirmation explicite. C'est lié à `apt-secure`.
Ça peut par exemple prendre cette forme :
~~~
E: Repository 'http://pub.evolix.net bullseye/ Release' changed its 'Codename' value from '' to 'bullseye/'
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
Do you want to accept these changes and continue updating from this repository? [y/N]
~~~
En mode interactif, on peut accepter ou refuser le changement, mais en mode non-interactif (script, Ansible…) ça n'est pas possible.
On peut alors jouer cette commande pour accepter un changement d'information :
~~~
# apt update --allow-releaseinfo-change
~~~