【Linux】依存関係の解決
Vine Linuxの設定をしているときにOpenSSHをアンインストールするときにエラーで失敗した。
openssh-serverを削除するときに中途半端に削除されたみたいで、もう一回削除しようとしてもファイルがないと言われるし、インストールしようとすると「インストール済み」と怒られる。
なので強制アンインストールを実行。
openssh-serverをアンインストールするときに
サービス sshd の情報を読み込み中にエラーが生じました: そのようなファイルやディレクトリはありません
エラー: %preun(openssh-server-4.5p1-0vl1.2.i386) スクリプトの実行に失敗しました。終了ステータス 1
と怒られるので、rpmのコマンドで--nopreunを付けて実行する
rpm -e --nopreun openssh-server
それでも怒られる場合はスクリプトの頭にnoを付けて実行しないようにしてアンインストールする。詳しくはここ
あとは通常通りapt-get でインストールすれば元通り。