Linux
 Computer >> コンピューター >  >> システム >> Linux

Linuxでソフトウェアをアンインストールした後に残りのファイルを削除する方法

Linuxでソフトウェアをアンインストールした後に残りのファイルを削除する方法

LinuxにはWindowsのレジストリ地獄はありません。ほとんどのユーザーにとって、これは大きなメリットです。1つは、それほど繊細ではなく、絶えず変更される中央データベースであり、心配する必要があります。欠点は、ソフトウェアとユーティリティのアンインストールには、便利なインストーラユーティリティか、ユーザーファイルを注意深く組み合わせる必要があることです。多くのプログラムには、特にapt-getなどのパッケージマネージャーを介してインストールされるアンインストールルーチンまたはユーティリティがありますが、ソフトウェアのアンインストール後に残りのファイルを手動で削除する必要があるプログラムもあります。

Linuxの長年のユーザーが知っているように、ファイルの削除についてオペレーティングシステムに「警告」する必要はあまりありません。ハードドライブ上のすべてが同等のメリットのファイルです。結果として、「プログラム」を削除することは、実際には、一緒に機能するファイルのコレクションを削除することです。理想的には、アンインストーラーがそれらを処理しますが、すべてのプログラムがそれほど適切に管理されているわけではありません。

パッケージマネージャーを使用したプログラムのアンインストール

可能な場合は常に、インストールに使用したパッケージマネージャーを使用してアプリケーションパッケージを削除してください。たとえば、UbuntuSoftwareまたはGnomeSoftwareにアプリケーションをインストールした場合、同じ場所からソフトウェアをアンインストールできます。

インストールしたパッケージのINSTALLまたはREADMEファイルを確認することもできます。これらは、パッケージのプライマリバイナリで見つけることができます。

シナプスの使用

Synapticは、DebianベースのLinuxアプリケーション用のGUIパッケージマネージャーです。デフォルトのパッケージ管理アプリケーションよりも優れた削除ツールを利用できます。

Ubuntuソフトウェアまたはapt-getを介してSynapticをインストールします:

sudo apt-get install synaptic

インストールしたら、Synapticを起動して、インストールされているすべてのパッケージを表示します。現在インストールされているパッケージに緑色の四角が付いています。サイドバーのみを使用して、インストールされているアプリケーションをフィルタリングすることもできます。

アプリケーションを完全に削除するには、インストールされているパッケージを右クリックし、コンテキストメニューから[完全削除のマーク]を選択します。

Linuxでソフトウェアをアンインストールした後に残りのファイルを削除する方法

これにより、ファイルに削除のマークが付けられます。ファイルを削除するには、[適用]をクリックするか、 Ctrlを押します。 + P キーボードで。

Linuxでソフトウェアをアンインストールした後に残りのファイルを削除する方法

apt-getの使用

apt-getを使用してソフトウェアをインストールした場合 、apt-getで削除します 。これには、Synapticにあるものと同じパッケージが含まれます。ただし、apt-getとSynapticの間にわずかな差異がある可能性を考慮すると、ソフトウェアをインストールしたのと同じパッケージマネージャーを使用してソフトウェアを削除することをお勧めします。これにより、常に完全に削除されます。

システムからパッケージと関連するすべてのファイルを削除するには、次のコマンドを実行します。

sudo apt-get purge package-name

package-nameを置き換えます 削除したいパッケージの名前で。この例では、wiresharkを削除しています。

Linuxでソフトウェアをアンインストールした後に残りのファイルを削除する方法

パッケージが見つかったら、「Y」と入力し、「Enter」を押してパッケージの削除を確認します。

Linuxでソフトウェアをアンインストールした後に残りのファイルを削除する方法

purgeの使用 コマンドは、アプリケーションとその構成ファイルを削除します。ただし、アプリケーションの依存関係は削除されません。元のパッケージで自動的にダウンロードされた残りの依存関係を削除するには、次のコマンドを実行します。

sudo apt-get autoremove

これにより、親パッケージを削除することで孤立したものを含め、不要な依存関係がすべて削除されます。

yum-removeの使用

Linuxでソフトウェアをアンインストールした後に残りのファイルを削除する方法

Linuxディストリビューションでapt-getの代わりにyumを使用している場合は、次のコマンドを使用します。

sudo yum remove package-name

繰り返しますが、package-nameを置き換えます 削除したいパッケージの名前で。複数のパッケージをアンインストールするには、removeコマンドの後にそれらをリストします。

sudo yum remove wireshark tmux unzip

yumのグループ機能を使用してパッケージをインストールした場合は、それらをグループとして削除する必要があります。

sudo yum remove @"Group Name"

適切なグループ名に置き換えて、そのグループに関連付けられているすべてのリポジトリを削除します。 @記号はグループを指定し、引用符はグループ名のスペースをキャプチャするために使用されます。名前にスペースがない場合、引用符は厳密には必要ありません。

ユーザー構成ファイルの手動削除

アンインストール後、次のディレクトリを手動でスキャンして、ユーザー構成ファイルと残りのファイルを探すことができます。

  • 〜/
  • / usr / bin
  • / usr / lib
  • / usr / local
  • / usr / share / man
  • / usr / share / doc
  • / var
  • / run
  • / lib
  • 〜/ .cache
  • 〜/ .local
  • 〜/ .local / share
  • 〜/.thumbnail
  • 〜/ .config /

~/ はホームフォルダを意味し、「〜/ .local」はホームフォルダ内の隠しフォルダ(.localという名前)です。 Ctrlを押す必要があります + H ファイルマネージャで隠しファイル/フォルダを表示します。

ユーザー設定ファイルは通常、アプリケーション固有のフォルダーに保存されるため、フォルダーの名前で簡単に見つけることができます。

Linuxでソフトウェアをアンインストールした後に残りのファイルを削除する方法

パッケージ名を共有するパッケージ固有のファイルも探す必要があります。たとえば、KDEは「〜/.kde」を使用してユーザー設定ファイルを保存します。

結論

Linuxでアプリケーションを削除する最も簡単な方法は、アプリケーションをインストールしたパッケージマネージャーを使用することです。パッケージマネージャーはほとんどのLinuxプラットフォームにソフトウェアの大部分をインストールするため、パッケージマネージャーを使用してソフトウェアを削除するだけで、さまざまな状況に対応できます。ただし、ほとんどの場合、ユーザー構成ファイルはホームフォルダーで変更されないため、「〜/ .local」フォルダーを調べて、残りのファイルがすべて削除されていることを確認することをお勧めします。


  1. LinuxでZipファイルを抽出する方法

    Zipファイルは、ダウンロード速度が遅く、保存されたすべてのバイトが重要だったときほど一般的ではありません。それでも、これはかなり一般的なファイルタイプです。遅かれ早かれ、おそらく1つ開く必要があります。 使用するディストリビューションによっては、zipアーカイブを抽出するのはおそらくかなり簡単です。それでも、zipファイルを開いてその内容を処理するためのより高度な方法を知っていても問題はありません。 GUIを使用した解凍 ほとんどのLinuxデスクトップ環境では、ファイルを解凍するのは簡単です。ファイルを右クリックするだけで、いくつかのオプションが表示されます。通常、「ここで抽出」または

  2. Android でアプリをアンインストールした後に残ったファイルを削除する方法

    Android は、間違いなく世界最高のモバイル オペレーティング システムです。 Android の唯一の真の競争相手は、Apple iPhone の iOS オペレーティング ソフトウェアです。ただし、Android が市場で iOS ソフトウェアやその他のオペレーティング システムよりも大幅に進んでいる分野の 1 つは、Google Play ストアです。 Google Play ストアには非常に幅広いアプリケーションとゲームがあり、その数は数十万に上ります。 これらのアプリケーションは、ユーザーが自分の電話に追加したいあらゆるものをカバーしています。 Android フォンには多数の