Fedora Core 500の技
Valid XHTML 1.0!
正当なCSSです!

TOP > Linux > Fedoraの技 > 001-100 > 089

yumで指定のパッケージを自動更新しないようにするには

yumコマンドで一括して更新できるのは便利ですが、場合により自動更新したくないパッケージが存在する場合もあります。この場合には/etc/yum.confに更新したくないパッケージを指定することで自動更新から除外することが可能です。

現在下記2つのパッケージに更新が可能です。

# yum list updates
〜略〜
vim-minimal.i386          1:6.3.054-0.fc3.1   updates-released
vixie-cron.i386          1:4.1-24_FC3      updates-released
〜略〜

"exclude="を利用しvim-minimalを更新対象から除外します。

# vi /etc/yum.conf
[main]
cachedir=/var/cache/yum
debuglevel=2
〜略〜
exclude=vim-minimal

そしてその2つに対して更新を実行するとvim-minimalが対象から外されていることが分かります。

# yum update vim-minimal vixie-cron
Excluding Packages in global exclude list
Finished
Could not find update match for vim-minimal
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for vixie-cron to pack into transaction set.
vixie-cron-4.1-24_FC3.i38 100% |=========================| 16 kB  00:00
---> Package vixie-cron.i386 1:4.1-24_FC3 set to be updated
--> Running transaction check

Dependencies Resolved
Transaction Listing:
 Update: vixie-cron.i386 1:4.1-24_FC3

2005-12-03 作成