จะอัพเดท Google Chrome 70 หลังจากเปลี่ยนแปลงค่า 'Origin' ได้อย่างไร


78

ฉันมี Google Chrome รุ่น 70.0.3538.77 (รุ่นทางการ) (64 บิต)

วันนี้หลังจากทำงานsudo apt updateและsudo apt full-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.

ฉันดูที่หน้าmanเพื่อความปลอดภัยแต่มันเป็นเรื่องทางเทคนิคและยากอย่างน้อยสำหรับฉันที่จะติดตาม

ดังนั้นฉันจะแก้ไขปัญหานี้ได้อย่างไร


แก้ไข: ตอนนี้ฉันได้ลบ Google Chrome ppa ที่มีอยู่ออกจาก Software Sources แล้วจากนั้นรันsudo apt updateและsudo apt full-upgradeประสบความสำเร็จด้วยการติดตั้ง / อัปเกรดต่อไปนี้สำเร็จ:

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.

คำตอบ:


93

ปัญหานี้มีอยู่ระยะหนึ่ง :

ข้อความแสดงข้อผิดพลาดแสดงให้เห็นชัดเจนว่าสิ่งนี้เกี่ยวข้องกับ Google ในการเปลี่ยนชื่อจาก Google, Inc เป็น Google LLC ข้อความแสดงข้อผิดพลาดแสดงว่ามีอะไรผิดปกติ แต่ไม่ได้แจ้งให้เราทราบว่าคำสั่งใดให้เรียกใช้เพื่อแก้ไขปัญหานี้

ฉันจะยอมรับการเปลี่ยนแปลงนี้อย่างชัดเจนตามที่ข้อความแจ้งได้อย่างไร

ตามที่ระบุไว้ในคำถามที่เชื่อมโยงกับข้างต้นตั้งแต่เดือนมิถุนายน 2018 ปัญหาที่เกี่ยวข้องchrome-remote-desktopและการแก้ปัญหาเป็นเพียงการเรียกใช้sudo apt updateและตอบกลับโดยyทันที

นี่คือสิ่งที่ฉันเห็นเมื่อฉันวิ่งsudo apt update โดยไม่ผูกมัดกับsudo 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]                                                    

วิ่งแค่sudo apt updateให้[y/N]พรอมต์


33
เปลี่ยนจากsudo apt-get updateเป็นsudo apt updateแก้ไขให้ฉัน
sdexp

@sdexp มันจะมีประโยชน์ถ้ามันถูกสร้างขึ้นเป็นคำตอบเพราะมันจะไม่ถูกสังเกตเห็นในความคิดเห็น
Wolverine

22

สำหรับใครก็ตามที่ใช้ Ansible หรือเครื่องมือที่คล้ายกันเพื่อจัดการกับพรอมต์นี้ในหลาย ๆ โฮสต์นี่คือสิ่งที่ฉันพบว่าทำงานได้ดีสำหรับฉัน

ในขณะที่apt -y updateทำงานในสภาพแวดล้อมแบบอินเทอร์แอคทีฟฉันไม่สามารถทำให้มันทำงานได้ในแบบเฉพาะกิจของ Ansible ฉันลองใช้ตัวเลือกและตัวเลือกการบังคับที่หลากหลาย แต่ก็ดูเหมือนว่าจะไม่มีอะไรเกิดขึ้น

อาจเป็นวิธีที่ดีกว่า แต่นี่เป็นคำสั่งที่ดูเหมือนว่าจะได้รับการยอมรับการเปลี่ยนแปลงในโฮสต์ทั้งหมด:

apt-get update -y --allow-releaseinfo-change
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.