パッケージ管理ツール(GUI)から追加インストールできない
CUIでインストールできたので、とりあえずそれでよしとする。でもなんでGUIからできないのか、未解決といえば未解決。
現象と経緯
telnet-serverを追加インストールしようとしたところ、パッケージ管理ツール(GUI)から追加インストールできない。
「パッケージの追加と削除」 > 「サーバ」 > 「レガシーなネットワークサーバパッケージの追加」 > 「詳細」 でtelnet-serverにチェックすると、↓のポップアップがでる。
"Red Hat Enterprice Linux 3"ディスク3がパッケージインストールに必要です。
ディスクを挿入して「OK」を押します。
いわれるままにメディアをいれるが、OKを押してもまた同じポップアップがでる。
それの繰り返し。
みると、「ディスクを挿入して〜」のポップアップがでる時点で、すでに、/mnt/cdromのマウントが外れていることが分かった。← mount -l -t iso9660の結果なにもマウントされていない。
そこで以下のことを試した。
(1) 「ディスクを挿入して〜」ポップアップが出てから、再マウント。
→ でもだめ。現象はかわらず、ポップアップが出つづける。
(2) コンソールから/mnt/cdromをつかみっぱなしにして、マウント解除ができないようにする。
→ だめだ。現象はかわらず、ポップアップが出つづける。
(3) コマンドでインストール
→ これでインストールできた。
対処
GUIを使わずにrpmコマンドでインストールできた。
インストールパッケージ: telnet-server-0.17-26
(1) 目的のインストールパッケージがまだインストールされていないことを確認
[root@soot etc]# rpm -qa | grep telnet-server [root@soot etc]#
(2) 目的のインストールパッケージがCDROMにあることを確認
[root@soot etc]# find /mnt/cdrom/RedHat/RPMS/ -name *telnet* /mnt/cdrom/RedHat/RPMS/telnet-server-0.17-26.i386.rpm
(3) インストール
[root@soot etc]# rpm -ivh telnet-server-0.17-26.i386.rpm
(4) 確認
[root@soot etc]# rpm -qa | grep telnet-server telnet-server-0.17-26 ← インストールされている
環境
[root@soot etc]# cat /etc/redhat-release Red Hat Enterprise Linux ES release 3 (Taroon Update 2)