Comment mettre à jour Google Chrome 70 après modification de la valeur "Origine"?


78

J'ai la version 70.0.3538.77 de Google Chrome (version officielle) (64 bits).

Aujourd'hui, après avoir couru sudo apt updateet sudo apt full-upgradej'ai vu:

E: Repository 'http://dl.google.com/linux/chrome/deb stable Release' changed its 'Origin' value from 'Google, Inc.' to 'Google LLC'
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.

Je regardais l' homme page pour apt-secure , mais il est assez technique et difficile, au moins pour moi, à suivre.

Alors, comment puis-je résoudre ce problème?


Edit: pour l'instant, j'ai supprimé le ppa existant de Google Chrome de Software Sources, puis exécuté sudo apt updateet sudo apt full-upgradeavec succès, les éléments suivants étant installés / mis à niveau avec succès:

The following NEW packages will be installed:
  python3-netifaces
The following packages will be upgraded:
  netplan.io nplan ppp
3 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.

Réponses:


93

Ce problème existe depuis un certain temps :

Le message d'erreur indique clairement que cela est dû au fait que Google a changé son nom de Google, Inc à Google LLC. Le message d'erreur indique ce qui ne va pas, mais ne nous dit pas quelle commande à exécuter pour résoudre ce problème.

Comment puis-je accepter ce changement explicitement comme le message le dit?

Comme indiqué dans la question liée à la question ci-dessus à partir de juin 2018, le problème lié à chrome-remote-desktopla solution consiste simplement à lancer sudo apt updateet à répondre yà l'invite.

C'est ce que je vois quand je cours sudo apt update sans le chaîner avecsudo apt upgrade :

E: Repository 'http://dl.google.com/linux/chrome/deb stable Release' changed its 'Origin' value from 'Google, Inc.' to 'Google LLC'
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] y
Get:8 http://dl.google.com/linux/chrome/deb stable/main amd64 Packages [1,130 B]                                                    

Courir ne sudo apt updatefournit que l' [y/N]invite.


33
changer de sudo apt-get updatepour le sudo apt updateréparer pour moi.
sdexp

@sdexp Il serait utile que ce soit également une réponse, car cela ne serait pas remarqué dans les commentaires.
Wolverine

22

Pour ceux qui utilisent Ansible ou des outils similaires pour traiter cette invite sur plusieurs hôtes, voici ce que j'ai trouvé qui a fonctionné pour moi.

Alors que apt -y updateje travaillais dans un environnement interactif, je ne pouvais pas le faire fonctionner dans l'enveloppe ad hoc d'Ansible. J'ai essayé diverses combinaisons d'options et d'options force-oui, mais aucune ne semblait fonctionner.

Il y a probablement un meilleur moyen mais c'est la commande qui semble accepter les modifications sur tous les hôtes:

apt-get update -y --allow-releaseinfo-change
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.