Ubuntu 16.04.X에서 Linux 커널 업그레이드를 중단하고 싶었습니다. 처음에는
/etc/apt/apt.conf.d/10periodic
파일이 다음과 같은 항목을 갖도록 업데이트됩니다. APT::Periodic::Unattended-Upgrade "0";
그런 다음 커널도 업그레이드됩니다. 그 후 나는 다음을 실행했습니다.
sudo -S apt-mark hold linux-generic linux-image-generic linux-headers-generic
며칠 후 Ubuntu에서 커널이 업그레이드되는 것을 확인했습니다. 몇 가지 구성 요소에 대한 타사 드라이버를 설치했기 때문에 커널이 업그레이드될 때마다 해당 주변 장치를 사용할 수 없게 됩니다.
Ubuntu 업그레이드를 완전히 중지하는 방법에 대한 제안을 받을 수 있습니까?
답변1
다음을 시도해 볼 수 있습니다.
apt-daily.service를 비활성화합니다:
systemctl stop apt-daily.timer
sudo systemctl disable apt-daily.timer
sudo systemctl disable apt-daily.service
sudo systemctl stop apt-daily-upgrade.timer
sudo systemctl disable apt-daily-upgrade.timer
sudo systemctl disable apt-daily-upgrade.service
또는:
sudo systemctl disable --now apt-daily{,-upgrade}.{timer,service}
자동 업그레이드를 비활성화하려면 다음을 수행하십시오.
/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";
또는:
sudo sed -i 's/APT::Periodic::Update-Package-Lists "1"/APT::Periodic::Update-Package-Lists "0"/' /etc/apt/apt.conf.d/20-auto-upgrades
16.04에서는 관련 옵션이 파일에 설정되어 있습니다 /etc/apt/apt.conf.d/10periodic
.