GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOSからパッケージをアンインストールまたは削除する方法

はじめに

不必要なパッケージはシステムパフォーマンスを低下させ、ストレージスペースを占有します。特定のソフトウェアが使用されていない場合は、それを削除するのが最善であり、削除するのは簡単です。

このチュートリアルでは、CentOS7からパッケージを削除して依存関係をアンインストールする方法を学びます。

前提条件

  • sudoを使用したユーザーアカウントへのアクセス またはルート 特権
  • ターミナルウィンドウまたはコマンドライン( Ctrl + Alt + F2
  • デフォルトで含まれているYUMおよびRPMパッケージマネージャー

Yumを使用してCentOSからパッケージをアンインストールする

CentOSはRHEL(Red Hat Enterprise Linux)ディストリビューションです。ユーザーは、RPM(Red-hat Package Manager)およびYUM(The Yellowdog Updater、Modified)パッケージマネージャーに依存しています。

CentOSからパッケージを削除する 、次のyumコマンドを使用します:

yum remove [package_name]

または

yum erase [package_name]

次の例では、 httpd.x86_64という名前でファイルされたApacheWebサーバーパッケージを削除しました。 、 yumを使用 コマンド。

削除する前に、コマンドプロンプトでroot(またはsudoユーザー)のパスワードと、ソフトウェアを削除するかどうかの確認を求められます。

yと入力します (はいの場合)そして Enterを押します 。気が変わった場合は、 nを押してください (いいえの場合)次に入力

最後に、出力はプロセスが完了したことを通知し、どのパッケージが削除されたかを示します。

Yumを使用して依存関係のあるパッケージを削除する方法

パッケージの依存関係は、ソフトウェアが依存するバイナリ、ライブラリ、およびモジュールです。ソフトウェアをインストールすると、必要な依存関係が自動的にダウンロードされて保存されます。

ほとんどの場合、ローカルパッケージマネージャーからソフトウェアを削除すると、その依存関係も消去されます(他のプログラムで必要な場合を除く)。

それでも、これらの依存関係を手動で削除する必要がある場合があります。

パッケージを削除して、不要な依存関係をすべて消去するには 次のコマンドを使用します:

yum autoremove [package_name]

または、yum構成ファイルを変更することもできます yum removeを使用してパッケージを削除するときに、パッケージの依存関係を自動的に削除します またはyum erase コマンド。

yum.confを開くことから始めます 選択したテキストエディタを使用したファイル:

vi /etc/yum.conf

次に、ファイルに次の行を追加します。

directive clean_requirements_on_remove=1


保存 および終了 ファイル。

CentOSで特定のファイルを見つける方法

パッケージを削除する必要があるが、その正確なファイル名がわからない場合は、次の2つのコマンドのいずれかを使用できます。

yum list- | grep [package_name]

または

rpm -qa | grep [package_name]

出力には、ファイル名に指定されたフレーズが含まれる、インストールされているすべてのパッケージが一覧表示されます。

下の画像でわかるように、 httpd 次のパッケージ(および依存関係)に表示されます:


消去するパッケージの正確な名前を取得したら、CentOSシステムからアンインストールできます。

CentOSでパッケージを一覧表示するためのその他のオプションについては、詳細なチュートリアルをお読みください。


Cent OS
  1. CentOSLinuxで孤立したパッケージを削除する方法

  2. CentOSでYUMパッケージリポジトリを無効にする方法

  3. CentOS、Fedoraの特定のリポジトリからインストールされたパッケージを削除する方法

  1. CentOS/RHEL 7 から GNOME をアンインストール/削除する方法

  2. Ubuntu から aria2 をアンインストールする方法

  3. Ubuntu から neovim をアンインストールする方法

  1. Ubuntuからソフトウェアパッケージをアンインストールまたは削除する方法

  2. Ubuntu から rhythmbox-plugins をアンインストールする方法

  3. Ubuntu から Steam をアンインストールする方法