apt-get install fooだとかapt-get remove barだとかを繰り返さずに一括で管理する方法のメモ。
・インストール済みのパッケージ一覧を取得する。
# dpkg --get-selections > pkglist.txt
・パッケージ一覧を更新する。
- install
インストール - deinstall
(設定ファイルは除いて)アンインストール - purge
(設定ファイルもろとも)アンインストール
・パッケージ一覧を元にパッケージのインストール&アンインストールをする。
# dpkg --set-selections < pkglist.txt
# apt-get dselect-upgrade
ザクッとやってくれます。気持ちいいです。
パッケージ一覧テンプレートを作っておくと、インストールを繰り返す際に便利です。