ホームページ  >  に質問  >  本文

yum - Linux中如何完全卸载一个软件(如centos)

如题,如何才能在Linux中完全卸载一个软件?
我在centos中使用yum安装了一个软件,然后使用yum remove卸载了该软件。但是后来发现/var/log,/var/lib等目录中都有残留。
该如何才能把yum安装得依赖包和卸载后得残留文件都删除?

伊谢尔伦伊谢尔伦2733日前776

全員に返信(2)返信します

  • PHP中文网

    PHP中文网2017-04-25 09:04:03

    yum Remove はすべての依存関係を削除したようです。
    したがって、残っている部分は 2 つだけです:
    キャッシュとログ。
    もちろん、キャッシュには yum clean all
    を使用してください 最初の作業負荷が大きすぎるため、ログは自動的に削除されません。また、さまざまなソフトウェアのログ ディレクトリはカスタマイズできるため、完全に削除する方法はありません。 もう 1 つは、エラー、警告、ハードウェア エラー、アクセス記録など、ほぼすべてがログに記録されるためです。

    一般的なサーバーログは削除されません

    (デスクトップがインストールされている場合は X.org.log を除く)
    ログを分割してバックアップとクエリを容易にする特別なログ切断ソフトウェア logrotate もあります。

    返事
    0
  • 阿神

    阿神2017-04-25 09:04:03

    yum delete では依存パッケージは削除されません
    依存パッケージを削除するには、yum 履歴関連コマンドを使用する必要があります

    返事
    0
  • キャンセル返事