Google Chrome의 자동 자동 업데이트를 활성화하려면 어떻게 해야 합니까?

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

이 리포지토리에서 무인 업그레이드를 활성화하려면 어떻게 해야 합니까?

답변1

  1. 무인 업그레이드를 설치합니다.

    sudo apt-get install unattended-upgrades
    
  2. 무인 업그레이드 목록을 편집하고 여기에 Google Chrome 저장소를 추가하여 Google Chrome 저장소에서 무인 업데이트를 활성화합니다.

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

    "Google LLC: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 LLC:stable";
    };
    
  3. 시험

    테스트에 사용하세요 sudo unattended-upgrade --dry-run. 모든 것이 명확해지면 사용자의 개입 없이 Google Chrome 업데이트가 설치되어 있어야 합니다.

테스트 실행 후 로그가 제대로 작동하는지 확인하려면 다음을 수행하세요.

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

그러면 로그에 다음과 같은 내용이 표시됩니다.

2011-10-11 18:03:23,292 INFO 허용되는 출처는 다음과 같습니다: ['o=Ubuntu,a=oneiric-security', 'o=Google, Inc.,a=stable']

파일을 편집하여 무인 업데이트 구성을 변경할 수 있으며 /etc/apt/apt.conf.d/10periodic구성 옵션은 /etc/cron.daily/apt스크립트 헤더에 있습니다. 무인 업데이트 빈도를 구성하려면 이를 읽으십시오.

답변2

/etc/apt/apt.conf.d/50unattended-upgrades내부에 한 줄을 편집 하고 추가하세요 Origins-Pattern.

Unattended-Upgrade::Origins-Pattern {
        // Keep existing content here, just add:
        "origin=Google LLC,codename=stable";                              
}

관련 정보