CentOS에서 자동 업데이트를 구성하려면 yum-cron
패키지를 사용해야합니다.이 패키지는 Cron 작업을 사용하여 yum
통해 자동 업데이트를 할 수 있습니다. 다음은 다음을 설정하는 단계입니다.
Yum-Cron 설치 :
먼저 yum-cron
시스템에 설치되어 있는지 확인하십시오. 다음 명령을 사용하여 설치할 수 있습니다.
<code>sudo yum install yum-cron</code>
Yum-Cron 서비스 활성화 및 시작 :
설치 후 yum-cron
서비스를 활성화하고 시작해야합니다. 이 명령을 사용하십시오.
<code>sudo systemctl enable yum-cron sudo systemctl start yum-cron</code>
Yum-Cron 구성 :
yum-cron
의 구성 파일은 /etc/yum/yum-cron.conf
에 있습니다. 선호하는 텍스트 편집기 로이 파일을여십시오.
<code>sudo nano /etc/yum/yum-cron.conf</code>
이 파일에서는 다양한 옵션을 설정할 수 있습니다. 자동 업데이트의 경우 다음 설정에 중점을 둡니다.
update_cmd = default
: 업데이트를 다운로드하여 설치합니다.update_messages = yes
: 업데이트 메시지가 포함 된 이메일을 보냅니다 (구성된 경우).download_updates = yes
: 자동으로 업데이트를 다운로드합니다.apply_updates = yes
: 업데이트가 자동으로 적용됩니다. Yum-Cron 서비스를 다시 시작 :
yum-cron
서비스를 다시 시작하여 새 구성을 적용하십시오.
<code>sudo systemctl restart yum-cron</code>
이 단계를 수행하면 CentOS에서 자동 업데이트가 구성되어있어 수동 개입없이 시스템을 최신 상태로 유지합니다.
CentOS에서 자동 업데이트를 설정하면 몇 가지 이점이 있습니다.
예, CentOS에서 자동 업데이트 일정을 사용자 정의 할 수 있습니다. 기본적으로 yum-cron
매일 실행되도록 구성되지만 특정 요구 사항을 충족하도록이를 조정할 수 있습니다. 다음은 다음과 같은 방법입니다.
CRON 구성 파일 편집 :
yum-cron
의 Cron 작업 구성은 /etc/cron.d/yum-cron
에 있습니다. 텍스트 편집기 로이 파일을 엽니 다.
<code>sudo nano /etc/cron.d/yum-cron</code>
CRON 일정 수정 :
당신은 다음과 같이 보이는 줄을 볼 수 있습니다.
<code>0 * * * * root /usr/sbin/yum-cron</code>
이 라인은 yum-cron
스크립트가 매 시간의 맨 위에 실행된다는 것을 의미합니다. 예를 들어 매일 오전 2시에 실행하려면이 일정을 다른 일정으로 변경할 수 있습니다.
<code>0 2 * * * root /usr/sbin/yum-cron</code>
또는 일요일 오전 3시에 매주 달리기 :
<code>0 3 * * 0 root /usr/sbin/yum-cron</code>
CRON 서비스 다시 시작 :
변경 사항이 적용하려면 CRON 서비스를 다시 시작해야 할 수도 있습니다.
<code>sudo systemctl restart crond</code>
CRON 일정을 수정하면 자동 업데이트 타이밍을 조정하여 중단을 최소화하고 운영 요구에 맞게 조정할 수 있습니다.
Centos에서 자동 업데이트가 올바르게 작동하는지 확인하려면 다음을 수행 할 수 있습니다.
Yum-Cron 서비스 상태를 확인하십시오.
먼저 yum-cron
서비스가 실행 중인지 확인하십시오.
<code>sudo systemctl status yum-cron</code>
서비스가 활성화되어 실행 중임을 나타내는 출력이 표시되어야합니다.
Yum-Cron 로그를 검사하십시오.
yum-cron
의 로그 파일은 일반적으로 /var/log/yum.log
에 있습니다. 업데이트가 다운로드 및 적용되고 있음을 나타내는 항목을 확인할 수 있습니다.
<code>sudo cat /var/log/yum.log</code>
다운로드 및 업데이트와 관련된 최근 항목을 찾으십시오.
시스템 패키지 목록을 확인하십시오.
예정된 업데이트 시간 전후에 설치된 패키지 목록과 해당 버전을 비교할 수 있습니다. 다음 명령을 사용하여 설치된 패키지를 나열하십시오.
<code>sudo yum list installed</code>
키 패키지의 버전에 유의하고 다음 예약 된 업데이트를 기다린 다음 명령을 다시 실행하여 버전이 업데이트되었는지 확인하십시오.
yum-cron
구성한 경우 이메일을 통해 업데이트 메시지를 보내도록 구성된 경우 (구성 파일에서 update_messages = yes
설정하여) 업데이트에 대한 이메일 알림을 받아야합니다. 이러한 알림이 전송되는지 확인하려면 이메일을 확인하십시오. Cron 작업 실행 확인 :
CRON 작업 실행 로그를 확인하여 yum-cron
작업이 예정대로 실행되는지 확인할 수도 있습니다.
<code>sudo grep yum-cron /var/log/cron</code>
이것은 yum-cron
처형 된 시대를 보여줄 것입니다.
이러한 확인 단계를 수행하면 CentOS 시스템에서 자동 업데이트가 올바르게 작동하고 있음을 확인할 수 있습니다.
위 내용은 CentOS에서 자동 업데이트를 어떻게 구성합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!