- ベストアンサー
opensshのアップグレート
RH7.3を使用しています。 openssh-3.1p1-14からopenssh-3.7.1p2へアップグレード をする為にrpmを探して、以下のrpmをダウンロードしました。 openssh-3.7.1p2-rbt.rh73.1.i386.rpm openssh-server-3.7.1p2-rbt.rh73.1.i386.rpm openssh-clients-3.7.1p2-rbt.rh73.1.i386.rpm 以下の操作をすると rpm -Uvh openssh*-3.7.1p2-rbt.rh73.1.i386.rpm エラー: 依存性の欠如: openssh = 3.1p1-14は openssh-askpass-gnome-3.1p1-14 に必要とされています openssh = 3.1p1-14は openssh-askpass-3.1p1-14 に必要とされています と表示されます。とりあえず分からないので openssh-askpass-3.7.1p2-2.i386.rpm openssh-askpass-gnome-3.7.1p2-2.i386.rpm を入れたらどうにかなるかな?と思い rpm -Uvh openssh-askpass*-3.7.1p2-2.i386.rpm を実行してみると エラー: 依存性の欠如: openssh = 3.7.1p2-2は openssh-askpass-3.7.1p2-2 に必要とされています openssh = 3.7.1p2-2は openssh-askpass-gnome-3.7.1p2-2 に必要とされています と表示されます。 依存性の欠如を解決してopensshをアップグレードするには、どうしたら良いでしょうか?宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>存性の欠如を解決してopensshをアップグレードするには、どうしたら良いでしょうか? "同時"にアップグレードしたら? rpm -Uvh openssh*-3.7.1p2-rbt.rh73.1.i386.rpm openssh-askpass*-3.7.1p2-2.i386.rpm な感じ。 あと、 rpm -Uvh --nodeps 何とか.rpm と、--nodepsオプションで依存関係無視。って手もあるけど。
その他の回答 (1)
- umota
- ベストアンサー率46% (150/324)
1 任意のディレクトリを作成し、必要な RPM ファイルを入れておきます。 2 そのディレクトリに入って 3 #rpm -Fvh *.rpm これでインストール済みのパッケージのみをまとめて更新できます。 openssh の最新は openssh-3.9p1-1.norlug.i386.rpm ですよ ↓ここから関連するファイルを DL できます。 http://rpm.pbone.net/index.php3?stat=3&limit=1&srodzaj=1&dl=40&search=openssh-%2A&dist[]=3&field[]=1&field[]=2
お礼
とりあえず解決しました。 ありがとうございました。
お礼
ありがとうございます。 とりあえず、依存関係を無視したらアップグレード出来ました。 アップグレード後sshでの接続も問題ないようです。