■ パッケージ管理(yum)のページを修正しました
数日前、yum-updatesdでパッケージの自動更新を行うように設定したのですが、どうもうまく機能してないようです。結局cronでアップデートするようにしました。
Fedora Core 6では、システムの起動時にyum-updatesdを実行し、1時間おきにアップデートパッケージの有無をチェックする為、このサービスが動作している間はyumコマンドが実行できません。cronでアップデートを行った時にyum-updatesdが動いているとうまくアップデートできない可能性があるので、yum-updatesdのサービスは停止します。
■yum-updatesdのサービスを停止
現在実行中のyum-updatesdを停止 [root@linux ~]# service yum-updatesd stop yum-updates を停止中: [ OK ] システム起動時のyum-updatesdの実行も停止 [root@linux ~]# chkconfig yum-updatesd off
■yum updateの定期自動実行設定
パッケージ自動更新スクリプト作成 [root@linux ~]# vi /root/yum_upgrade.sh #!/bin/sh /usr/bin/yum -y update yum > /dev/null 2>&1 ; \ /usr/bin/yum -y update > /dev/null 2>&1 パッケージ自動更新スクリプトへ実行権限付加 [root@linux ~]# chmod 700 /root/yum_upgrade.sh 自動で実行する為にcronに登録します [root@linux ~]# crontab -e 00 06 * * * /root/yum_upgrade.sh