私のコンピュータには、Linux MintとWindowsデュアルオペレーティングシステムがあります。私はLinux Mintのために多くの問題に直面しています。 Ubuntuに置き換えたいのですが、同時に開発設定があるかのように内部データを失いたくありません。多くのデータベースパッケージがインストールされています。
私が変えれば、多くの時間を無駄にするでしょう。交換する方法はありますか?
答え1
インストールされているページのリストを保存しdpkg --get-selections
てから復元できますdpkg --set-selections
。 Debconfdebconf-[gs]et-selections
でパッケージ構成データベースを保存および復元する方法を確認することもできます(debconf-utils
)、すべてバックアップと復元/etc
も可能です/home
。
root
ソースシステムと同様に、
dpkg --get-selections >packages
debconf-get-selections | grep -Ev '^[[:space:]]*(#|$)' >debconf_settings
tar jcf etc+home.tar.bz2 /etc /home
このファイルをUSBスティックなどに保存し、新しいシステムを設定してから、ターゲットシステムroot
で次のように再実行します。
dpkg --set-selections <packages
debconf-set-selections <debconf_settings
tar -C / -j -x -f etc+home.tar.bz2
私はこれが滑らかで完全に機能するとは思いませんが、かなりの量の共有パッケージングインフラストラクチャがあることは、少なくともマイナーな部分に多くの手作業が必要ないことを意味します。
時間と忍耐がある場合は、Mintのインストールを完全に停止する前に仮想ホストで試してみることもできます。 VirtualboxでUbuntuを設定することは、他の理由で時間を費やす価値があります。