如何一次性安装多个软件并复制Ubuntu?

如何一次性安装多个软件并复制Ubuntu?

我正在上一门在线课程。许多软件是课程的先决条件,需要在 Ubuntu 上安装。我已经在宿舍的笔记本电脑上安装了所有这些软件。现在,我也在 VirtualBox 上的实验室机器上安装了 Ubuntu(相同版本 14.04)。我的问题有两部分:

  1. 我知道,可以将所有设置从笔记本电脑转移到虚拟 Ubuntu,但我不知道如何做到这一点,以及最有效的方法是什么?
  2. 可以一次性安装多个软件吗?一个一个安装太耗时间了。

仅供参考:我在两个 Ubuntu 上都可以访问互联网。

答案1

看起来这个程序synaptic可能会帮助你:

synaptic是一个图形化软件包管理器。使用时synaptic需要 root 权限(启动时会要求您输入密码)。启动后,您可以导航到File->Save Markings As...软件包列表的目标位置并选择目标位置。(注意:由于 synaptic 以 root 身份运行,因此文件夹“Desktop”实际上是 root Desktop,而不是您的。)

不要忘记在另存为对话框中选中“保存完整状态,而不仅仅是更改”;否则文件将不包含所有包(或根本不包含任何包)。

然后,您可以将该文件传输到另一台机器,并使用 synaptic 将其导入File->Read Markings...

资料来源:http://ubuntuforums.org/showthread.php?t=1057608http://ubuntuforums.org/showthread.php?t=2147845

答案2

您下载的 Ubuntu 软件包存储在/var/cache/apt/archives. 可能有效的方法是使用scp通过互联网(通过 SSH)将文件复制到您的虚拟机,然后使用 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/archivesUSB 记忆棒或其他形式的存储设备,然后从那里安装

相关内容