ソフトウェアをアンインストールするにはどうしたらいいですか?

Ubuntuにインストールするための様々な方法があることを見て。アンインストールの方法にはどんなものがありますか?

どの方法がいつも有効ですか?アンインストールされたことを確認する方法はありますか?

ソリューション

パッケージマネージャー経由でアプリケーションがインストールされている場合は、以下を実行するだけです。

sudo apt-get remove 

これで必ず動作するはずです。ターミナルが苦手な方は、システム → 管理 → Synaptic Package Managerを開き、削除したいパッケージを探して、その横のチェックボックスをクリックし、"mark for removal"を選択します。Apply"をクリックすると、そのパッケージは削除されます。もちろん、Ubuntu Software Centerもあります。これはSynapticとほぼ同じものです。アプリケーション名を検索して、"Remove"ボタンをクリックするだけです。

アプリケーションが複数のパッケージに分割されていることがあります(例えば、多くのゲームでは音楽用に別のパッケージが用意されています)。関連するすべてのパッケージと設定ファイルを確実にアンインストールするには、次のように入力します。

sudo apt-get purge 

と入力するか、Synaptic-では、単に "mark for removal"ではなく、 "mark for complete removal"と入力します。

手動でコンパイルしてインストールされたアプリケーションについては、削除方法が1つとは限りません。ソースパッケージに付属するREADME/INSTALLファイルがあれば、それを参考にするのが一番です。

解説 (3)
  • ソフトウェアセンター**:パッケージを見つけ、「削除」をクリックします。

.

.


  • apt-get

      sudo apt-get remove  && sudo apt-get autoremove
  • aptitudeを使用しています。

      sudo aptitude remove 

注意すべき点は、何かをインストールする際に、そのパッケージが他のパッケージに依存していることが多いということです。apt-get remove `を実行すると、デフォルトでは自動的にインストールされたアプリケーションは削除されません。この方が安全な場合もありますが(ubuntu-desktopのようなものを一時的に削除する場合)、無駄なものが増えてしまうことになります。

aptitudeは自動的に削除してくれます(対話型のコマンドラインインターフェースも備えています)。

また、synapticのステータスセクションにある"local or obsolete"フィルターを使って、cruttyを検索することもできます。

解説 (2)

ここでは、その方法をご紹介します。

パッケージマネージャーを使ってパッケージをインストールした場合は、その目的のために提供されているツールを使って削除することができます。

  • dpkg --remove`: 最も基本的なコマンドラインツールです。避けてください。
  • apt-get removeaptitude remove`: これらは標準的なコマンドラインツールです。Aptitude の方が若干好ましいです: もう少し洗練されています。例えば、すべてのパッケージ操作のログファイルを残すことができます。
  • synaptic`:sys/administration"のGUIメニューからアクセスできるGUIツールです。すべての機能をサポートしており、一般的に非常に素晴らしいプログラムです。
  • Software Center:synaptic`よりもさらに素敵なGUIです。これは以前の "Add/Remove Programs&quot.のより良い、更新されたバージョンです。

これらはすべて、仕事をするためのものです。特定の機能が必要な場合や、プログラムのインストールや削除を頻繁に行う場合は、最も使いやすいソフトウェアセンターから始めて、aptitudeに進むこともできます。

ほとんどのソフトウェアは、/etc/apache2のような場所に設定ファイルを持っていませんが、一部のサーバソフトウェア("daemon")は持っています。一部のサーバーソフト("daemon")にはありますが、ごく一部のケースを除いて、これらの設定ファイルを残しておいても害はありません。設定ファイルを含めてすべてを削除したい場合は、"purge"操作を使います。aptitudeの場合、コマンドラインは"aptitude purge."です(上記のTommy'の"purge"の説明は正確ではありません)。この操作は、元のプログラムと一緒に引き込まれた依存関係をすべて削除します。)

プログラムがパッケージが削除されたと表示したら、そのファイルがなくなったことを確信できます。依存関係に基づいてインストールされたパッケージは、すぐには削除されないことがあります。それらは、次の実行時に最終的に削除されます。

他のルートからインストールされたソフトウェア(通常はソースからコンパイルされたもの)に関しては、ほとんどの場合、インストールされたファイルを手動で削除しなければなりません。これらのファイルは多くの場合、/usr/local のどこかに置かれます。ソフトウェアによっては、"make uninstall"のようなショートカットを提供しているものもあります。しかし、それはあてになりません。多くの場合、Ubuntu'sのリポジトリで提供されているバージョンを使用するのが最もクリーンな解決策であり、クリーンにアンインストールできます。

解説 (0)