컴퓨터가 다시 시작되는 것을 방지할 수 있는 방법이 있습니까?

컴퓨터가 다시 시작되는 것을 방지할 수 있는 방법이 있습니까?

내 컴퓨터에서 업데이트를 전혀 받지 못하는 환경을 만들려고 합니다. 또는 업데이트를 받을 수는 있지만 여전히 재부팅되지 않는 환경을 만들려고 합니다.

내 질문은 모든 Linux 배포판에서 이것을 달성할 수 있는가입니다. 그렇다면 누구든지 이 작업을 수행하는 방법을 안내해 줄 수 있습니까? 나는 UNIX 서버가 무한정 실행될 수 있다고 들었기 때문에 Linux도 똑같이 할 수 있다고 가정했습니다. 그렇지 않다면 혼란을 없애는 것이 좋을 것입니다. 어떤 통찰력을 주셔서 감사합니다

답변1

Ubuntu와 같은 Debian 기반 시스템에서는 자동 업데이트를 담당하는 소프트웨어 패키지를 unattended-upgrades.

시스템의 자동 보안 업데이트를 중지하려면 다음과 같이 쉽게 제거하는 방법이 있습니다.

sudo apt remove unattended-upgrades

"무인 업그레이드"에서

무인 업그레이드 - 보안(및 기타) 업그레이드를 자동으로 설치합니다.

이 프로그램은 구성된 APT 소스의 패키지만 설치하고 구성 파일 변경에 대한 dpkg 프롬프트를 확인하여 보안 업그레이드를 자동으로 다운로드하고 설치할 수 있습니다. 모든 출력은 /var/log/unattended-upgrades.log에 기록됩니다.

   This script is the backend for the APT::Periodic::Unattended-Upgrade option  and  designed
   to be run from cron (e.g. via /etc/cron.daily/apt).

재시작의 경우 업그레이드 후 강제로 재시작하지 않습니다. 계속 사용하실 수 있습니다. 그러나 시간이 지나도 계속 실행하려는 경우 실행 중인 커널 버전에 대한 패키지를 제거하지 않으면 일반적으로 시스템이 더 행복해집니다.

분명히 보안 관점에서 보면 새 커널 업데이트가 가능할 때 패키지를 업데이트하고 정기적으로 재부팅하여 새 커널 버전을 실행하는 것이 좋습니다.

또한 커널이 즉시 패치되어 재부팅할 필요가 거의 없는 Linux 버전도 있습니다.

관련 정보