Как включить автоматическое автоматическое обновление для Google Chrome?

При установке Google Chrome добавляется сторонний источник программного обеспечения, из которого можно получить обновления 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

Как включить автоматические обновления из этого хранилища?

22
задан 12 October 2011 в 02:35

2 ответа

  1. Установите необслуживаемые обновления:

    sudo apt-get install unattended-upgrades
    
  2. Включите необслуживаемые обновления на Google Chrome repo путем редактирования необслуживаемого списка обновлений и добавления Google Chrome repo в нем:

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

    Добавить "Google\, Inc.:stable"; к позволенным источникам:

    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. Тест

    Использовать sudo unattended-upgrade --dry-run для тестирования если все приехали ясные, у Вас должны быть обновления Google Chrome, установленного без любого вмешательства от Вас.

Чтобы проверить, что это работает хвост журнал после пробного прогона:

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

и необходимо видеть что-то вроде этого в журнале:

11.10.2011 18:03:23  292 ИНФОРМАЦИИ Позволенные источники: ['o=Ubuntu, a=oneiric-security', 'o=Google, Inc., a=stable']

Можно изменить конфигурацию необслуживаемых обновлений путем редактирования файла /etc/apt/apt.conf.d/10periodic, опции для конфигурации находятся в /etc/cron.daily/apt заголовок сценария. Считайте их для конфигурирования частоты необслуживаемых обновлений.

39
ответ дан 12 October 2011 в 02:35

Отредактируйте /etc/apt/apt.conf.d/50unattended-upgrades и добавьте строку внутри Origins-Pattern :

Unattended-Upgrade::Origins-Pattern {
        // Keep existing content here, just add:
        "origin=Google LLC,codename=stable";                              
}
1
ответ дан 20 February 2020 в 19:35

Другие вопросы по тегам:

Похожие вопросы: