Come posso abilitare gli aggiornamenti automatici silenziosi per Google Chrome?


22

L'installazione di Google Chrome comporta l'aggiunta di una fonte software di terze parti da cui è possibile recuperare gli aggiornamenti di 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

Come posso abilitare gli aggiornamenti automatici da questo repository?

Risposte:


39
  1. Installa aggiornamenti automatici:

    sudo apt-get install unattended-upgrades
    
  2. Abilitare gli aggiornamenti automatici sul repository di Google Chrome modificando l'elenco degli aggiornamenti automatici e aggiungendo il repository di Google Chrome in esso:

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

    Aggiungi "Google\, Inc.:stable";alle origini consentite:

    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. Test

    Usa sudo unattended-upgrade --dry-runper testare, se tutto è chiaro dovresti avere aggiornamenti a Google Chrome installati senza alcun intervento da parte tua.

Per verificare che funzioni dopo il ciclo a secco, il registro funziona:

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

e dovresti vedere qualcosa del genere nel tuo registro:

11-10-2011 18: 03: 23.292 INFO Le origini consentite sono: ['o = Ubuntu, a = sicurezza onirica', 'o = Google, Inc., a = stabile']

È possibile modificare la configurazione degli aggiornamenti non presidiati modificando il file /etc/apt/apt.conf.d/10periodic, le opzioni per la configurazione sono nell'intestazione dello /etc/cron.daily/aptscript. Leggili per configurare la frequenza degli aggiornamenti non presidiati.


7
A partire da ottobre 2018, Google ha cambiato il nome del suo repository. Cambia la stringa da "Google\, Inc.:stable";in"Google LLC:stable";
user535733

1
per Ubuntu 18+ e versioni successive Debian gksudo è diventato obsoleto e rimosso dall'uso dei repository suggerisco di sostituire gksudo in questa risposta consudo gedit /etc/apt/apt.conf.d/50unattended-upgrades
google-frank-dspeed il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.