既存のインストールでこのモンスターを実行し12.04
、Ubuntuバージョンをi386
アーキテクチャ(i386またはamd64)に置き換えます。
release_num='12.04'
arch='i386'
comm -23 \
<(sort <(aptitude search '~i!~E' --disable-columns | grep -v "i A " | cut -d " " -f 3)) \
<(sort <(wget -q -O- http://releases.ubuntu.com/maverick/ubuntu-${release_num}-desktop-${arch}.manifest | grep -E -o '^[^ ]+')) \
| sed 's/$/ install/g' > packages
というファイルが生成されpackages
ます。これを新しいインストールのどこかにコピーして実行します。
sudo apt-get update
sudo bash -c "cat packages | xargs apt-get -y install"
注:これにより、LiveCDで使用されているパッケージと現在のパッケージが比較されます。現時点では、CDにインストールされていないパッケージ(gparted、btrfs-toolsなど)がいくつかあります。gpartedを手動でインストールした場合は、新しいマシンにも手動で再インストールする必要があります。ありがたいことに、これはいくつかのパッケージにのみ適用されます。必要な場合は、すべてのパッケージを簡単にインストールできます。
また、PPAまたはその他のリポジトリを使用している場合は、これを実行する前に、新しいマシンでそれらを設定してください。
dpkg --get-selections
ている人:システムによってインストールされているパッケージの異なるセットがあることに注意してください。基本システムの後にインストールされたアプリケーションに基づいてフィルタリングする必要があります。