Ubuntu 16.04의 명령 줄에서 업데이트 비활성화


16

"사용 안 함"을 선택하는 gsettings 스키마가 있습니까?

시스템 설정-> 소프트웨어 및 업데이트-> 업데이트-> 자동 업데이트 확인

자동 업데이트를 비활성화하는 다른 명령 줄 옵션이 적합합니다.

감사합니다



아니요, 다른 옵션입니다. "새로운 우분투 버전 알림"을 ​​찾지 않고 "자동으로 업데이트 확인"을 찾고 있습니다.
rok

무인 업그레이드를 의미합니까? 이 답변 에서와 같이 ?
N0rbert

답변:


16

게시물 에 따르면

apt-daily.service를 비활성화하십시오.

systemctl stop apt-daily.timer
systemctl disable apt-daily.timer
systemctl disable apt-daily.service
systemctl stop apt-daily-upgrade.timer
systemctl disable apt-daily-upgrade.timer
systemctl disable apt-daily-upgrade.service

또는

systemctl disable --now apt-daily{,-upgrade}.{timer,service}

1
다른 명령은 작동하는 것 같습니다 ...
Aleksandar Pavić

"다른 명령은?"
mr.zog

9

Norbert와 doug의 제안 덕분 에이 솔루션을 생각해 냈습니다.

sudo sed -i 's/APT::Periodic::Update-Package-Lists "1"/APT::Periodic::Update-Package-Lists "0"/' /etc/apt/apt.conf.d/20-auto-upgrades

6

아니, 이것에 대한 괴로움이 없습니다. 16.04에서는 관련 옵션이 /etc/apt/apt.conf.d/10periodic파일에 설정되어 있습니다

분명히 변경하는 가장 쉬운 방법은 소프트웨어 및 업데이트> 업데이트를 통해 기본값에서 변경하면 해당 파일을 편집하는 것입니다.

원하는 경우 해당 파일을 수동으로 편집하거나 옵션을 false ( "0"

/etc/apt/apt.conf.d/20auto-upgrades명령 행에서 자동 업데이트를 비활성화하려면 편집하십시오 .

$ sudo nano /etc/apt/apt.conf.d/20auto-upgrades

파일을 열면 아래와 같이 Update-Package-Lists 지시문을 1에서 0으로 끕니다.

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Unattended-Upgrade "1";

0

우분투 18.04 (LUbuntu)에서는 쉽게 할 수있는 방법이 없었지만 심볼릭 링크를 사용했습니다 true.

mv /usr/bin/update-manager /usr/bin/update-manager.bak # if needed
ln -s /bin/true /usr/bin/update-manager
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.