Làm cách nào tôi có thể bật cập nhật tự động im lặng cho Google Chrome?


22

Cài đặt Google Chrome khiến nguồn phần mềm của bên thứ ba được thêm vào từ đó có thể truy xuất các bản nâng cấp Google Chrome:

$ cat /etc/apt/sources.list.d/google-chrome.list
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb http://dl.google.com/linux/chrome/deb/ stable main

$ head -n 9 /var/lib/apt/lists/dl.google.com_linux_chrome_deb_dists_stable_Release
Origin: Google, Inc.
Label: Google
Suite: stable
Codename: stable
Version: 1.0
Date: Tue, 04 Oct 2011 00:57:43 +0000
Architectures: i386 amd64
Components: main
Description: Google chrome-linux repository.

$ grep '^Package: ' /var/lib/apt/lists/dl.google.com_linux_chrome_deb_dists_stable_main_binary-amd64_Packages 
Package: google-chrome-beta
Package: google-chrome-stable
Package: google-chrome-unstable

Làm cách nào tôi có thể kích hoạt nâng cấp không giám sát từ kho lưu trữ này?

Câu trả lời:


39
  1. Cài đặt nâng cấp không giám sát:

    sudo apt-get install unattended-upgrades
    
  2. Cho phép cập nhật không giám sát trên repo Google Chrome bằng cách chỉnh sửa danh sách nâng cấp không giám sát và thêm repo Google Chrome vào đó:

    gksudo gedit /etc/apt/apt.conf.d/50unattended-upgrades
    

    Thêm vào "Google\, Inc.:stable";nguồn gốc được phép:

    Unattended-Upgrade::Allowed-Origins {
        "${distro_id} ${distro_codename}-security";
    //  "${distro_id} ${distro_codename}-updates";
    //  "${distro_id} ${distro_codename}-proposed";
    //  "${distro_id} ${distro_codename}-backports";
     "Google\, Inc.:stable";
    };
    
  3. Kiểm tra

    Sử dụng sudo unattended-upgrade --dry-runđể kiểm tra, nếu mọi thứ rõ ràng, bạn nên cài đặt các bản cập nhật cho Google Chrome mà không cần bất kỳ sự can thiệp nào từ bạn.

Để kiểm tra xem nó có hoạt động không, hãy ghi nhật ký sau khi chạy khô:

cat /var/log/unattended-upgrades/unattended-upgrades.log

và bạn sẽ thấy một cái gì đó dọc theo dòng này trong nhật ký của bạn:

2011-10-11 18: 03: 23.292 INFO Nguồn gốc được phép là: ['o = Ubuntu, a = oneiric-security', 'o = Google, Inc., a = ổn định']

Bạn có thể thay đổi cấu hình của các bản cập nhật không giám sát bằng cách chỉnh sửa tệp /etc/apt/apt.conf.d/10periodic, các tùy chọn cho cấu hình nằm trong /etc/cron.daily/apttiêu đề tập lệnh. Đọc chúng để cấu hình tần suất của các bản cập nhật không giám sát.


7
Kể từ tháng 10 năm 2018, Google đã thay đổi tên của kho lưu trữ. Thay đổi chuỗi từ "Google\, Inc.:stable";thành"Google LLC:stable";
user535733

1
đối với Ubuntu 18+ và mới hơn, gksudo Debian đã bị từ chối và bị xóa khỏi repos, tôi đề nghị thay thế gksudo trong câu trả lời này bằngsudo gedit /etc/apt/apt.conf.d/50unattended-upgrades
google-frank-dspeed
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.