Redhat7.1でapt

社内検証用のRedhat7.1のアップグレードにRHN*1を使ってたんだけど、マシンがプアなのでXを動作させたくない。
っつーことでコマンドラインからupdateできるのと慣れてるってことでaptを導入することにする。

インストール

/tmp# wget ftp://ftp.freshrpms.net/pub/freshrpms/redhat/7.1/apt/apt-0.5.4cnc9-fr0.1.rh71.i386.rpm
/tmp# rpm -ivh apt-0.5.4cnc9-fr0.1.rh71.i386.rpm
Preparing...                ########################################### [100%]
   1:apt                    ########################################### [100%]


さっくり終了。

アップデート

パッケージリストを構築してからアップデート

/tmp# apt-get update
Get:1 http://apt.freshrpms.net redhat/7.1/en/i386 release [1813B]
(略)
Get:15 http://apt.freshrpms.net redhat/7.1/en/i386/freshrpms srclist [17.1kB]
Fetched 2506kB in 31s (80.1kB/s)
Reading Package Lists... Done
Collecting File Provides... Done

/tmp# apt-get upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be upgraded
Canna Canna-libs LPRng MAKEDEV SysVinit XFree86-100dpi-fonts
(略)
printconf-gui procmail python python-devel python-xmlrpc quota rhn_register rhn_register-gnome rmt rxvt sendmail sendmail-cf sharutils stunnel
tar tcl tclx telnet telnet-server tix tk tkinter tmpwatch unzip usermode util-linux vim-common vim-minimal wget wu-ftpd xchat xinetd xinitrc
xloadimage ypbind zlib zlib-devel
The following packages have been kept back
Mesa Mesa-devel XFree86 XFree86-devel XFree86-libs XFree86-tools XFree86-twm XFree86-xdm XFree86-xfs Xconfigurator gnorpm iptables mozilla
mozilla-mail mozilla-psm mutt perl rpm rpm-build rpm-devel rpm-python up2date up2date-gnome
124 packages upgraded, 0 newly installed, 0 removed and 23 not upgraded.
Need to get 99.1MB of archives. After unpacking 25.3MB will be freed.
Do you want to continue? [Y/n] n
A

( Д ) ゜゜

問題ありそうなとこのアップデートでお茶を濁そう。

*1:redhat network