Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linuxでソフトウェアをアンインストールする方法

Linuxでソフトウェアをアンインストールする方法

  

Linuxプラットフォームのソフトウェアをアンインストールするのは非常に面倒で、プロンプトははっきりしません(単純な人はそれを見たことがないと言っています)。パスは一般にデフォルトパスを使用しないので、依存関係を持つソフトウェアは簡単に失敗し、依存する実行ファイルや設定ファイルを見つけることができません。それらのいくつかはデフォルトでインストールされ、パスは一般的に散らばっています、そしてより多くのプラットフォームで、それはアンインストールすることがより面倒です。 Tianyuan自身はいくつかの一般的なアンロード方法をまとめましたが、包括性がなければ方法はありません。

注意:以下のコマンドはすべてSHELL端末で実行されます。 X-WINDOWにも対応するファイル管理ツールがありますが、結局のところ、それはあまり使用されていません。ソフトウェアをインストールしたりアンインストールしたりする前に、READMEを読むのが最善です、一般的に言えば、国内のソフトウェアは言及されていません。

環境に優しいソフトウェア

この種のソフトウェアは、主に以下のソースパッケージと同様の圧縮パッケージ(* .tar.gz、...)の形式で配布されていますが、コンパイルする必要はありません。 、実行するディレクトリに直接解凍します。この種類のソフトウェアは対応するディレクトリに直接削除することができます。関連するシステム変数の変更、最大でもリンクを変更または起動するための関連する起動オプションの変更は含まれません。

rm -rf softname_version

次に、RPMパッケージを使用してインストールされたソフトウェア

1、ソフトウェアのバージョンを確認します。

rpm -qa | Grep softname *

softnameはソフトウェア名です。ワイルドカード*は不定部分に使用されます。それから関連するパッケージのリストがあるでしょう。

2、パッケージのアンインストール

rpm -e softname_version

softname_versionは完全なパッケージ名です。

RPMインストールパッケージをアンインストールすると、次のようなエラーが頻繁に発生します。

  • error:複数のパッケージを指定しています。通常、名前が2つ以上あるためにエラーが発生します。パッケージ(通常はx86およびx64パッケージがインストールされています)、Linuxはアンインストール先を区別できません。このとき、--allmatchesパラメータを使用して、一致する限りアンインストーラにアンインストールするように指示できます。これは、同じ名前をアンインストールすることと同じです。
  • yyyが必要とする一般的なアンインストールエラーxxx.soは、これらのライブラリがこれらのプログラムに依存していること(実行中のニーズ)を示しています。問題がないことを確認したら、依存関係にかかわらず--nodepsパラメータを直接使用できます。 #rpm -e gd --allmatches --nodepsなどのgdパッケージのアンインストール

    3、カスタムインストールとソフトウェアのアンインストール

    この種のソフトウェアはまれですが、一部の企業ではソフトウェアが提供する、インストールとアンインストールは、通常は完了するためにスクリプトを実行する必要があるだけで、WINDOWSプラットフォームと同じになります。

    3つの自動コンパイルされたインストールソフトウェア

    この種のソフトウェアは* .tar.gz、* .tar.bz、* .tar.bz2などがソースプログラムで、コンパイルが必要です。インストール(もちろん、上記の緑色の解凍インストールもありますが、ここにはリストされていないtar.gzを使ってパッケージ化されています)。このタイプのソフトウェアは、上記のrpmコマンドを使用して情報を見つけることはできません。それがどこにインストールされているのかを知っているのは神だけです(あなたは数日後にそれを知らないかもしれません)。

    1.自己コンパイルソフトウェアのアンインストール

    make uninstall

    このコマンドは、ソースパッケージのディレクトリで実行する必要があります。すべてのパスが一覧表示されます。

    しかし、多くの場合、インストール後にソースパッケージは削除され、インストール先のみが残ります。その場合、インストールを見つけるときに設定が非常に面倒になります(パスがデフォルトパス、またはパスが指定される場合があります)。そしてそれはそれを見つけることができないかもしれません。 LOGをインストールしても解決できない場合があります。

    2、XXXアンインストール方法

    上記の状況に遭遇した場合(実際には頻繁に発生します)、パスを見つけることができない場合、手動でのみ削除できます。実行されていないことを確認してください干渉プログラムは問題ありません。

    また、*。src.rpmという形式のソースコードパッケージもあり、これもコンパイルしてインストールする必要がありますアンインストール方法は2番目のセクションと同じです。

  • Copyright © Windowsの知識 All Rights Reserved