[리눅스] 자동 업데이트 주기 설정하는 방법
목차
자동 업데이트 설정
리눅스 시스템에는 여러 패키지 관리자가 있을 수 있으며, 흔히 사용되는 패키지 관리자로는 apt
(Debian, Ubuntu), dnf
(Fedora, Red Hat), yum
(CentOS) 등이 있습니다. 각 패키지 관리자에 따라 다소 차이가 있을 수 있지만, 일반적으로 아래와 같이 자동 업데이트를 설정할 수 있습니다.
업데이트 주기 설정
Debian/Ubuntu
-
패키지 관리자인
apt
의 자동 업데이트 기능을 활성화하려면 아래 파일을 편집합니다.sudo nano /etc/apt/apt.conf.d/10periodic
-
다음과 같이 업데이트 주기를 설정합니다.
APT::Periodic::Update-Package-Lists "1"; APT::Periodic::Download-Upgradeable-Packages "1"; APT::Periodic::AutocleanInterval "7"; APT::Periodic::Unattended-Upgrade "1";
위 설정은 주기적으로 패키지 리스트를 업데이트하고 업그레이드 가능한 패키지를 다운로드하며, 일주일에 한 번 시스템을 자동으로 정리하고 보안 업그레이드를 설정합니다.
Fedora/Red Hat
-
dnf-automatic
패키지를 설치합니다.sudo dnf install dnf-automatic
-
업데이트 주기를 설정합니다.
sudo nano /etc/dnf/automatic.conf
파일을 열고
apply_updates = yes
로 설정하여 주기적으로 업데이트를 적용하도록 합니다.
시작 프로그램으로 등록
시스템이 부팅될 때 자동 업데이트를 시작하도록 하려면, 아래 명령어를 사용하여 자동 업데이트 서비스를 시작 프로그램에 등록합니다.
sudo systemctl enable [service-name]
여기서 [service-name]
은 해당하는 자동 업데이트 서비스의 이름입니다.
이제 자동 업데이트가 설정되었습니다. 이를 통해 리눅스 시스템이 항상 최신 상태를 유지하며 안정성과 보안을 강화할 수 있습니다.