问题描述
我在我的笔记本电脑上安装了 ubuntu 10.10 并配置了很多东西,在上面安装和设置了很多东西以满足我的需要。现在我想将此设置移至另一台机器并希望再次避免所有设置。有没有一种方法可以从我现有的 ubuntu 安装/分区中创建一个安装程序,我可以将它重新用于其他机器?
最佳办法
Remastersys 是您需要的应用程序。
如需带屏幕截图的 step-by-step 说明,请访问:http://www.psychocats.net/ubuntu/remastersys
次佳办法
我也有这个问题(在我找到这个帖子之前问过 here)
Is it possible to create an installation disk of Ubuntu, from an already existing installation?
我尝试查看 Remastersys,但在阅读此 line 后:
\\n
Remastersys itself has been discontinued
\\n
我懒得看它是不是真的,并尝试使用 relinux 。
可以说它很有魅力。
(没有GUI,全是命令)
如何使用它(以下所有信息均在应用程序中获取并提供):
-
下载 tar 文件。
-
提取它
-
要安装它,请运行以下命令:
\n
sudo cp -R usr etc wubick/etc wubick/usr /\n
-
安装后,
/usr/share/doc/relinux/README
文件包含有关如何使用该应用程序的信息 -
运行以下两个命令:
\n
sudo cp /etc/relinux/relinux.conf ./relinux.conf\nsudo sed -i 's:EXCLUDES="\\(.*\\)":EXCLUDES="\\1 '`readlink -f ./relinux.conf`'":g' ./relinux.conf\n
-
如果您知道自己在做什么,请编辑刚刚复制的配置文件以更改参数。\n例如,如果您不想复制个人数据,则将
/home/*
添加到EXCLUDES
参数。 (我不确定它是否被自动排除,但最好是安全的) -
运行此命令:
\n
sudo relinux squashfs relinux.conf\n
\n
它需要一些时间才能完成(即使你在你拥有的文件夹中,这里也需要 sudo,因为这个 relinux 将检查丢失和需要的包并安装它们)。
-
最后运行:
\n
sudo relinux onlyiso relinux.conf\n
\n
这将创建 ISO 文件。如果您没有更改配置文件中的任何内容,它将被称为
custom.iso
。
附言最后两个命令可以与 sudo relinux iso relinux.conf
组合成一个,如果你想等待第一个完成然后运行第二个。
P.S.S 如果出现任何问题,和/或您决定从头开始,首先运行这些命令之一(取决于您想要什么)。
sudo relinux clean relinux.conf
sudo relinux fullclean relinux.conf
第一个清除在您的工作目录中创建的临时文件(配置文件中的 WORKDIR
参数)
第二个清理所有创建的文件,甚至是 ISO 文件。