私はVirtualboxでUbuntu 18を実行しており、システムを更新し、多くのプログラム(python、numpy、pandas、tensorflowなど)をインストールし、いくつかのプラグインを追加しました。これらすべてのプログラムを再インストールする必要なく、自分のコンピュータのオペレーティングシステムとまったく同じUbuntuイメージをインストールする方法はありますか?
ベストアンサー1
IMHOこれは、オペレーティングシステムに表示されるハードウェア環境が同じではなく(VBoxはやや「簡素化された」ハードウェア部分です)、機能が制限されたシステム(Wi-Fiなしなど)になる可能性があるため、良い考えではありません。 VBoxとグラフィックカードに正しいドライバがインストールされていません.)
VBoxにインストールされているパッケージを一覧表示できます。
sudo dpkg-query -f '${binary:Package}\n' -W > packages_list.txt
そして、そのリストを使用して新しいシステムにパッケージをインストールします(多くのパッケージがすでにインストールされています)。
sudo xargs -a packages_list.txt apt install
上記のリストを明示的にインストールしたパッケージに制限することもできます。いくつかの方法を参照してください。ここ。
もちろん、これはパッケージマネージャの外部にインストールすること(PIPを介してインストールされたPythonパッケージなど)を考慮しませんが、同様のプロセス(pip list
PIPを使用するなど)がある可能性があります。