在我的办公电脑上,安装了很多东西的 Ubuntu。
有没有办法制作它的映像并通过 VirtualBox 在我家里的 PC 上启动它?
答案1
使用重製機械。使用它,您可以创建您的 Ubuntu 安装的自定义 Live CD 并将其安装在其他地方……
- 它可以将包括个人数据在内的完整系统备份到可以在任何地方使用和安装的实时 CD 或 DVD 中。
- 它可以制作一份可分发的副本,供您与朋友分享。其中不会包含任何您的个人用户数据。
我最近自己用过这个,花了一些时间才弄清楚,但一旦你安装它,其他一切都变得轻而易举……强烈推荐!
事实上,请参阅此处的答案:Linux Live CD:预装了 Flash 吗?- 答案中的第二个教程(由嗜血癖) 我链接的是最好的一个...由于您使用的是 Ubuntu 10.10,所以这很容易...执行将 Remastersys 添加到存储库的步骤,然后转到 Ubuntu 软件中心并搜索 Remastersys。接下来安装它,然后继续打开 Remastersys 并按照有关备份系统的说明进行操作...
有任何问题,尽管问!
答案2
您有多种选择,从安装同一组软件包到制作现有安装的精确副本。
以下命令生成所有已安装软件包的列表,但不包括由于依赖性而自动拉入的软件包。
aptitude search -F %p '?installed !?automatic' >package-list.txt
(能力文档, 尤其搜索模式)你可以获取该列表的副本,并在另一台机器上安装同一组软件包(在对同一版本的 Ubuntu 进行基本安装之后),使用
aptitude install $(cat package-list.txt)
该主题已在Ubuntu Stack Exchange 网站:我是否可以知道我安装了哪些不在原始安装中的软件包?,如何将服务器的包和配置复制到另一台机器?。
您的个人设置位于您的主目录中,您可以将其从一台机器复制到另一台机器。系统设置位于 下/etc
。另请参阅如何最轻松地将所有应用程序和设置从一个 Ubuntu 安装迁移到另一个?。
也可以克隆整个安装;你只需要更改下面的几个文件/etc
。下面是Ubuntu 安装克隆指南(还:Linux 安装克隆线程使用通用的Linux 克隆指南)。但是该指南假设克隆磁盘大小与原始磁盘大小相同,并且不处理 VirtualBox 角度。这些并不是不可克服的障碍,但它们确实使问题变得足够复杂,因此我建议复制软件包集并复制您的主目录。