Virtualboxで実行されているUbuntuをコンピュータのオペレーティングシステムとしてインストールする[閉じる]

Virtualboxで実行されているUbuntuをコンピュータのオペレーティングシステムとしてインストールする[閉じる]

私は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 listPIPを使用するなど)がある可能性があります。

おすすめ記事