自定义 Ubuntu 发行版 - Remastersys - 无设置

自定义 Ubuntu 发行版 - Remastersys - 无设置

在观看 Youtube 上的视频后,我尝试从 Ubuntu 12.04 创建自己的自定义发行版。

我的问题是,当我启动 LiveUSB 时,除了我更改的光标外,它看起来与 Ubuntu 12.04 的正常启动完全一样。

但我发现,如果我进入调整工具(这是登录到 Gnome 环境),几乎所有设置都在那里,只是没有设置。我的图标包在那里,但默认情况下没有被选中,我的扩展在那里 - 只是没有打开,桌面上的垃圾箱等东西都关闭了。

因此基本上,我正在尝试找到一种方法,使我的 Live Edition 默认设置与我正在使用的完全一样,只是没有我的所有个人数据。

答案1

Remastersys 有两种操作模式:分发和备份。分发模式允许您安装软件包和添加文件,但它不保存用户配置信息。备份模式保存所有内容,包括用户配置更改。您的设置不在那里的原因是它们不是系统范围的,而是用户特定的,因此只会出现在您的用户帐户中。由于设置是基于每个用户进行的,因此任何新用户帐户也将获得应用程序的默认设置,而不是您的用户的设置。Remastersys 无法帮助您实现目标,因为它不会更改应用程序的默认设置。

您可以做的最接近的事情是创建一个备份,以便光盘上预先包含的用户帐户将保存设置,但如前所述,新创建的附加帐户不会获得应用程序的默认设置。

答案2

简单的 ,

创建一个新的用户帐户,并自定义它,(或使用您自己的.....)

接下来确保您的主帐户中没有用户数据,使用 bleachbit http://bleachbit.sourceforge.net/download/linux

请检查您的主文件夹中是否没有文档、电影和音乐,如果是,请备份它们并从您的主文件夹中删除它们。

现在使用 sudo premissions 将您的主文件夹(包括所有隐藏文件)复制到 /etc/skel/

然后创建一个新的用户帐户并登录该帐户以查看所有设置是否存在。

是这样,你就可以开始了,运行 remastersys 或 relinux,两者都可以正常工作。

使用 remastersys 的最佳方式是从命令行,sudo remastersys dist cdfs

在该命令结束时,sudo remastersys dist iso nameofyourdist.iso

相关内容