GNU/Linux >> Linux の 問題 >  >> Linux

インストールしたすべてのパッケージを完全に削除しますか?

すべてのファイルをインストール日とは逆の順序でファイルにリストします:

rpm -qa --last >list

次のような行が表示されます

atop-2.1-1.fc22.x86_64                        Wed Apr 13 07:35:27 2016
telnet-server-0.17-60.fc22.x86_64             Mon Apr 11 20:10:43 2016
mhddfs-0.1.39-3.fc22.x86_64                   Sat Apr  9 21:26:06 2016
libpcap-devel-1.7.3-1.fc22.x86_64             Fri Apr  8 09:40:43 2016

該当する締切日を選択し、それ以降のすべての行を削除してください。日付部分を削除した後、残りの行を yum に渡して削除します。例

sudo yum remove $(awk '{print $1}' <list)

yum history で試すこともできます そして通常、次のように、インストールされているものの番号付きリストを取得します:

[[email protected] ~]# yum history
Loaded plugins: product-id, refresh-packagekit, subscription-manager
Updating Red Hat repositories.
ID | Login user               | Date and time    | Action(s)      | Altered
 3 | root <root>              | 2011-09-14 14:36 | Install        |    1   
 2 | root <root>              | 2011-09-12 15:48 | I, U           |   80   
 1 | System <unset>           | 2011-09-12 14:57 | Install        | 1025  

その後 yum history undo 3 を使用できます 例えば。

yum の歴史の詳細については、こちらをご覧ください。


Linux
  1. Linuxにインストールされているすべてのパッケージを一覧表示する方法

  2. 現在インストールされているパッケージの推奨パッケージをすべて一覧表示しますか?

  3. パッケージとともにインストールされた関連パッケージを完全にアンインストールしますか?

  1. 信頼できないソースからパッケージを削除して再インストールしますか?

  2. yum 設定の初心者向けガイド

  3. Ubuntu 13.04 で PHPStorm とすべての関連ファイルを完全に削除するにはどうすればよいですか?

  1. インストールされているすべてのパッケージをZypperで再インストールする方法は?

  2. インストールしたすべての追加パッケージを見つける方法は??

  3. CentOS7にyumを使用してインストールされているすべてのパッケージを一覧表示する