web-dev-qa-db-ja.com

.debパッケージをアンインストールする方法は?

Webサイトから.debパッケージをダウンロードしてインストールするとします。 (.debファイルをダブルクリックすると、パッケージはdpkgとのインターフェースとなるGUIを介してインストールされると思いますか?)

どうすればアンインストールできますか?

157
Olivier Lalonde

手動でインストールされたパッケージは、他のすべてと一緒にソフトウェアセンターに表示されます。パッケージをソフトウェアセンターで検索して削除します。

「Show N technical items」をクリックする必要がある場合があります

alt text

これに加えて、他にもいくつかの方法があります。

シナプス:

  • システム→管理→Synaptic Package Managerに移動します
  • ステータスボタンをクリックし、「インストール済み(ローカルまたは廃止)」を選択します
  • パッケージを右クリックして、「削除のマーク」を選択します。
  • 適用ボタンをクリックします。

    これには、手動でインストールされたすべてのパッケージをリストするという利点があります。

alt text

コマンドライン

  • パッケージの名前がわかっている場合はSudo apt-get remove packagenameを使用できます。知らない場合は、apt-cache search crazy-appを使用して検索し、apt getを使用して削除できます

  • dpkg --remove packagenameを使用することもできます。

@GorgeEdison it's a security risk! :P @EveryoneElse, never mind I'm kidding :)

これにより、システムに不要なパッケージが残っているかどうかもわかります。不要なパッケージは、.debパッケージの依存関係としてインストールされている可能性があります。 Sudo apt-get autoremoveを使用してそれらを取り除きます。

140
Stefano Palazzo

それを容易にするコマンドは次のとおりです。

Sudo dpkg -r package_name

また、それらを強制的に削除する必要がある場合

Sudo dpkg -r --force-all pkg_name
74
deleted

Ubuntu Software Centerを開きます(Applications-> Ubuntu Software Center)アンインストールするパッケージを検索し、Removeボタンをクリックします:

alt text

または、コマンドラインから:

Sudo apt-get remove <package-name>
9
Isaiah

dpkg-rを使用します。

詳細は blogpost をご覧ください。

4
irfan_np

パッケージとそれに関連するすべての構成ファイルを削除する場合:

Sudo aptitude purge packagename
3
lepe

インストールされたパッケージは、Synapticsとソフトウェアセンターの両方に表示されます。前者では、ローカルパッケージの下に表示され、後者ではotherの下に表示されます。

1
papukaija

Removeおよびforceフラグを使用できます。

$ Sudo dpkg -r --force-all pkg_name 

または、Ubuntu Package Managerを使用してインストールした場合は、aptで削除できます。

$ Sudo apt remove --purge pgk_name
0
elhay efrat