私はオンライン コースを受講しています。コースの前提条件となるソフトウェアが多数あり、Ubuntu にインストールする必要があります。私はホステルのラップトップにそれらすべてをインストールしました。現在、VirtualBox のラボ マシンにも Ubuntu (同じバージョン 14.04) をインストールしています。私の質問は 2 つあります。
- ラップトップから仮想 Ubuntu にすべての設定を転送できることはわかっていますが、その方法がわかりません。また、最も効果的な方法は何でしょうか?
- 一度にたくさんのソフトウェアをインストールできますか? 一つずつインストールするとものすごく時間がかかります。
参考までに: 両方の Ubuntu でインターネットにアクセスできます。
答え1
このプログラムはsynaptic
次のような場合に役立つと思われます:
synaptic
はグラフィカル パッケージ マネージャーです。使用するには、synaptic
ルート権限が必要です (起動時にパスワードが求められます)。起動すると、File->Save Markings As...
パッケージ リストの保存先に移動して選択できます。(注: synaptic はルートとして実行されるため、フォルダー「Desktop」は実際にはルートのデスクトップであり、ユーザーのものではありません。)
[名前を付けて保存] ダイアログで [変更だけでなく完全な状態を保存する] をチェックすることを忘れないでください。そうしないと、ファイルにすべてのパッケージ (またはパッケージがまったく) が含まれなくなります。
その後、このファイルを別のマシンに転送し、 を使用して Synaptic 経由でインポートできますFile->Read Markings...
。
出典:http://ubuntuforums.org/showthread.php?t=1057608そしてhttp://ubuntuforums.org/showthread.php?t=2147845
答え2
ダウンロードしたUbuntuのパッケージ保存されている/var/cache/apt/archives
うまくいくかもしれないのは、scp
ファイルをインターネット経由で (SSH 経由で) VM マシンにコピーし、次のコマンドを使用して gdebi を使用してインストールします。
mkdir ~/Desktop/old-ubuntu-debs
scp -r USERNAME@IP_ADDRESS:/var/cache/apt/archives/ ~/Desktop/old-ubuntu-debs/
cd ~/Desktop/old-ubuntu-debs/
sudo dpkg -i ./*deb
/var/cache/apt/archives
または、USBスティックまたは他の形式のストレージにファイルをコピーし、そこからインストールすることもできます。