インストールされたパッケージをオペレーティングシステムから削除する作業は、不注意に処理すると確かに面倒になる可能性があります。これは、パッケージを削除しようとするたびに、その痕跡が残らないことを期待しているためです。つまり、目的のパッケージをきれいに削除する必要があります。ただし、このような完全な削除は、特定の対策を講じないと達成できません。
そのため、本日の記事では、Linuxでパッケージを完全に削除する方法に焦点を当てます。
注:この記事で試みて共有した方法は、Linux Mint20システムで実行されました。ただし、Ubuntu20.04とDebian10でもまったく同じ手順を実行できます。
Linux Mint 20でパッケージを完全に削除する方法:
Linux Mint 20でパッケージを完全に削除するには、次の一連の手順を指定された順序で実行する必要があります。
ステップ1:Linux Mint20にインストールされているすべてのパッケージを一覧表示します。
まず、削除するパッケージを知っておく必要があります。そのためには、Linux Mint20システムにインストールされているすべてのパッケージを一覧表示してみてください。次に、このリストから、完全に削除するパッケージを簡単に見つけることができます。 Linux Mint 20にインストールされているすべてのパッケージを一覧表示するには、ターミナルで以下に示すコマンドを実行する必要があります。
aptリスト-インストール済み
Linux Mint20システムにインストールされているすべてのパッケージのリストを次の画像に示します。
このリストから、Linux Mint20システムから完全に削除したいパッケージを簡単に選ぶことができます。以下に示す手順で、Linux Mint20システムからtcpreplayパッケージを削除します。
ステップ2:Linux Mint20からパッケージを削除する
この点に関して実行する最初のコマンドは、構成ファイルなしで特定のパッケージを削除するだけです。この目的のために、次のコマンドが使用されます。
sudo apt-get removeパッケージ名ここで、PackageNameを、削除するそれぞれのパッケージの名前に置き換えることができます。私たちの場合、削除したいパッケージはtcpreplayでした。
このコマンドを実行すると、次の画像に示すように、Yを入力してEnterキーを押すことにより、アクションを確認するように求められます。ただし、確認を求めずに削除プロセスをスムーズに実行したい場合は、removeコマンドの後に-yフラグを使用できます。
指定されたパッケージが正常に削除されると、端末の次の画像に示すようなメッセージが表示されます。
ステップ3:Linux Mint20から上記のパッケージの構成ファイルを削除します
指定されたパッケージがLinuxMint 20システムから正常に削除されたら、次のステップは、以下に示すコマンドを使用してその構成ファイルを削除することです。
sudo apt-getパージパッケージ名ここで、PackageNameを、削除する構成ファイルのそれぞれのパッケージの名前に置き換えることができます。この場合、削除したいパッケージ構成ファイルはtcpreplayでした。
指定されたパッケージの構成ファイルがLinuxMint 20システムから削除されると、ターミナルに次の図に示すようなメッセージが表示されます。
ステップ4:Linux Mint20からすべての無関係なパッケージと依存関係を削除します
最後に、最後のステップは、指定されたパッケージと一緒にインストールされたLinux Mint 20システムから、無関係で未使用のパッケージと依存関係をすべてクリーンアップすることです。パッケージを削除すると、それらのパッケージと依存関係は不要になります。それらを取り除くために、あなたは以下に示されるコマンドを実行することができます:
sudo apt-get autoremove
このコマンドがLinuxMint 20システムからすべての未使用のパッケージと依存関係を正常に削除しようとすると、指定したパッケージが完全に削除されたと言うことができます。
結論
今日のガイドでは、Linux Mint20でパッケージを完全に削除する手順について説明しました。同じ方法をDebian10またはUbuntu20.04システムでも使用できます。