%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%20(%E3%81%9D%E3%82%8C%E3%81%AB%E4%BB%98%E5%B1%9E%E3%81%99%E3%82%8B%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E8%BF%BD%E5%8A%A0%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E5%90%AB%E3%82%80)%20%E3%82%92%E5%AE%8C%E5%85%A8%E3%81%AB%E3%82%A2%E3%83%B3%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
を実行すると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