yum (または rpm) を使用してパッケージ (それに付属するすべての追加ファイルを含む) を完全にアンインストールするにはどうすればよいですか?

yum (または rpm) を使用してパッケージ (それに付属するすべての追加ファイルを含む) を完全にアンインストールするにはどうすればよいですか?

を実行するとyum remove、パッケージの設定ファイルが保持されることがあります。

パッケージに属するファイルを保持せずに、パッケージを完全に削除する方法はありますか?

CentOSを実行しています。

答え1

Deleting packages with yumのセクションを確認してください方法

そこにはこう書いてある。

いずれにしても、パッケージ削除のコマンド構文は次のとおりです。

   # yum remove package1 [package2 package3...]

上で述べたように、package1 と、package1 に依存する依存関係ツリー内のすべてのパッケージが削除されます。構成データに関しては、元に戻せない可能性があります。

簡単な方法として、以下をお試しください。

yum remove package
yum install package

またここは興味深いですfor。そして、その質問はあなたを助けることができます。

バックアップで設定を保存するのはrpm -e

次のコマンドを使用して、rpm に何が含まれているかを確認できます。

 rpm -ql packagename

または

rpm -qlp packagename if the package is not yet installed.

その後、必要な変更を手動で行うことができます。

お役に立てれば!

答え2

rpm -e xxx.rpm && rpm -ivh --replacefiles xxx.rpm

これは、事実上、「消去」後に保持された古い構成を置き換えます。yumとdnfを使用してこれを行う方法が必要です。

答え3

ルート権限で、

yum remove -y vsftpd

関連情報