先日、openssh、lpr、diffutils、xloadimage、screenのアップデートを行なったのよ。 今回は、超便利なaptを使用せず、普通に各パッケージを落としてきてアップデート。 何故かって、Vine2.1.5が公開されてから、ちょろちょろとセキュリティーホール等が改善された各パッケージがアップされているが、 それをちょっと収集?したくてね。 各rpmパッケージ落としてきたついでに、いつものように rpm -U で更新すりゃいいやと。 で、同一ディレクトリに置いて、普通に rpm -Uvh *.rpm とやったわけですが。 どうも、OpenSSHがらみでエラーが出る。 依存性の欠如とやらで、 〜ホニャララは、openssh-askpass-gnome-2.9.9p2-0vl0.1に必要とされています〜 というメッセージが4つほどグダグダと出てくる。 おっかしいなぁと思いながら、とりあえず、lpr、diffutils、xloadimage、screenのアップデートは行なった。 で、再度、openssh関連のアップデートを行なおうとするが、やっぱりはじかれ。 ウーン…、と悩むこと数分…。 あっ!! オレって、GNOMEインストールしてないぢゃん!!(汗) そうです。 「所詮鯖なんだから、GNOMEとかKDEとか要るか、ボケェ!!」ってな感じで入れてなかったんすよ。 だから、依存性の欠如とやらは、「いくつかの(ていうか、GNOME関連の)パッケージが足りないんじゃ、ゴルァ!!」って意味だったんですな。 というわけで、OpenSSH関連のパッケージ、
openssh-2.9.9p2-0vl0.1.i386.rpm openssh-askpass-2.9.9p2-0vl0.1.i386.rpm openssh-askpass-gnome-2.9.9p2-0vl0.1.i386.rpm openssh-clients-2.9.9p2-0vl0.1.i386.rpm openssh-server-2.9.9p2-0vl0.1.i386.rpm
のうち、openssh-askpass-gnome...(以下略)を削除して、rpm -Uvh openssh-* で事無きを得る。 ていうか、今のところ、OpenSSH使ってないからアップデートの意味はさほど無いんだけどね。(笑) 22番ポートなんて、開けてもいないし。 まぁ、今後外部から操作することを考えてのアップデートということで。 しかし、自分がどういうコンセプトで鯖を構築したのがぐらいは覚えとかんと訳分からんことになるぞぇ。>オレ