मैं Google Chrome के लिए चुप स्वचालित अपडेट कैसे सक्षम कर सकता हूं?


22

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

मैं इस रिपॉजिटरी से अनअटेंडेड अपग्रेड कैसे सक्षम कर सकता हूं?

जवाबों:


39
  1. अप्राप्य उन्नयन स्थापित करें:

    sudo apt-get install unattended-upgrades
    
  2. अनअटेंडेड अपग्रेड सूची को संपादित करके और इसमें Google Chrome रेपो जोड़कर Google Chrome रेपो पर अप्राप्य अपडेट सक्षम करें:

    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

और आपको अपने लॉग में इसके साथ कुछ देखना चाहिए:

२०११-१०-११ १ orig: ०३: २३29२ ९ २ जानकारी युक्त मूल हैं: ['ओ = उबंटू, ए = वनिरिक-सिक्योरिटी', 'ओ = गूगल, इंक।, ए = स्थिर ’]

आप फ़ाइल को संपादित करके अनअटेंडेड अपडेट के कॉन्फ़िगरेशन को बदल सकते हैं, कॉन्फ़िगरेशन के /etc/apt/apt.conf.d/10periodicविकल्प /etc/cron.daily/aptस्क्रिप्ट हेडर में हैं। अनअटेंडेड अद्यतनों की आवृत्ति को कॉन्फ़िगर करने के लिए उन्हें पढ़ें।


7
अक्टूबर 2018 तक, Google ने रिपॉजिटरी का नाम बदल दिया है। से स्ट्रिंग बदलें "Google\, Inc.:stable";करने के लिए"Google LLC:stable";
user535733

1
उबंटू के लिए 18+ और नए डेबियन gksudo को हटा दिया गया और रेपो के उपयोग से हटा दिया गया, जिससे मुझे इस उत्तर में gksudo को बदलने का सुझाव मिलता हैsudo gedit /etc/apt/apt.conf.d/50unattended-upgrades
google-frank-dspeed
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.