Auto Update for AnNyung
Deprecated! 이 문서는 안녕 리눅스 1.x에 관련된 내용 입니다.
-----------------------------------------------------------
이 문서는 안녕 1.0 에서 자동 업데이트를 사용하기 위한 문서 입니다.
안녕 1.0 의 autoupdates 는 곧 만료된 예정이니, 1.1 의 Packages System 으로 전
환을 하시기를 권장합니다. 이에 대한 문서는
http://annyung.oops.org/?m=white&p=migration
를 참고 하십시오. Packages System 에서 기존의 autoupdates 역할은 pkgsysupdate
명령으로 변경 되었습니다.
이미 전환을 하셨거나, 1.1 을 설치하신 분들은 pkgsysupdate 문서가 아래와 같으니
http://annyung.oops.org/?m=pkgadm&p=what
를 참고 하십시오.
이하는 기존 1.0 의 autoupdates 에 관련된 내용입니다.
안녕에서는 autoupdate 를 제공합니다. autoupdate 를 사용하기 위해서는 1.2.1-1,7
이상의 버전이 설치 되어 있어야 합니다. 이전 버전에는 버그가 있어 제대로 작동하
지 않을 수도 있으며, autoupdates 를 실행시에 보안버그가 존재할 수도 있습니다.
rpm -q autoupdates
명령으로 확인을 하실 수 있습니다. 1.2.1-1,7 보다 버전이 낮다면,
ftp://mirror.oops.org/pub/AnNyung/1.0/i686/OOPS/RPMS/
에서 다운로드 받으실 수 있습니다.
[ 주의 ]
1.0 설치자들은 autoupdate 가 설치되어 있을 겁니다. autoupdate 는 1.1.x 부터는
autoupdates 로 이름이 변경이 되었으므로, rpm -e autoupdate 명령으로 삭제를 하
시고 autoupdates 를 설치하셔야 합니다.
설치가 완료 되었다면 다음의 과정을 거치도록 합니다.
/etc/autoupdates/autoupdates.conf 를 편집기로 오픈한 다음, license 지시자에 서
버의 IP address 를 적어 주도록 합니다. license는 이름만 라이센스이지 설치시 무
조건 작동하지 않게 하기 위하여 존재를 합니다. 이 외의 다른 지시자는 기본값으로
그냥 두도록 합니다.
/etc/autoupdates/noupdate.conf 는 autoupdates 가 update 를 하지 못하도록 하는
패키지의 명단입니다. 나름대로 패키징을 하여 사용하시는 분들은 안녕의 패키지가
아닌 것을 리빌드 하여 설치 하셨다면 여기에 등록을 해 주시면 autoupdate 가 업데
이트를 하지 않습니다.
설정을 마쳤다면 /etc/crontab 에 등록을 하도록 합니다. 등록 방법은 아래와 같습
니다.
1 4 * * * root /usr/sbin/autoupdates
위의 설정은 매일 새벽 4시 1분에 autoupdates 를 실행하라는 의미입니다. 단, 주의
해 주실 것은, 제발 모두들 4시 1분으로 지정하지는 말아 주십시오. 서버가 견딜 수
가 없으니 낮/밤 상관없이 분단위 까지 임의의 시간으로 지정을 해 주시면 감사하겠
습니다.
autoupdates 를 수동으로 구동을 하고 싶다면,
/usr/sbin/autoupdates
명령으로 하실 수 있으며, -v 옵션을 주시면 진행 상태를 확인하실 수 있습니다.
|