帮助创建定制版本的 Ubuntu

帮助创建定制版本的 Ubuntu

我几乎只想更改主题、图标、登录屏幕、徽标、壁纸等。但我想要一个 .iso,它可以保留我所做的主题更改,并且可以安装在我兄弟/朋友/家人的电脑上,就像是 Ubuntu 的一个全新安装,删除了我的个人信息,但没有主题更改。我只是想为他们简化一点。几乎就像一个新的发行版,但不是。只是一个可以分发给社区中不太懂技术的人的改版。

有什么帮助吗?

答案1

Ubuntu 定制套件 (UCK)

从软件中心安装 Ubuntu 定制套件 (UCK)。UCK 可完成以下所有操作安装 CD 自定义 Wiki为你 (https://help.ubuntu.com/community/InstallCDCustomization)。

要使用 UCK,您还需要该包libfribidi-bin

从命令行,使用以下命令安装这些...

sudo apt-get install libfribidi-bin uck

UCK 以 GUI 界面启动,但您必须使用命令行进行个性化设置。请务必选择“运行控制台应用程序”,它将为您提供一个命令行窗口,您可以在其中修改新的 iso 并用于apt-get安装软件;请记住,这是 chroot 环境中的 root shell,因此您不需要sudo (我不确定您是否可以从那里运行 GUI 应用程序,但您可以尝试;您可能必须导出您的显示)。

个性化/定制

下面是一些从 UCK 命令行终端个性化你的 iso 的技巧:

常见文件位置

如果你不使用apt-get安装主题、背景或图标,你可以

  • 将新的背景放在里面/usr/share/backgrounds/
  • 将新图标放置在里面/usr/share/icons/
  • 将新主题放置在里面/usr/share/themes/

安装后,您可以在下一步中选择特定的主题、背景或图标作为默认设置。

默认设置

如果您想设置默认主题、字体、图标等,您可以创建一个名为的文件11_ubuntu-settings.gschema.override并将其放在 中/usr/share/glib-2.0/schemas/。这是一个示例文件。括号中的项目对应于 dconf Editor 中的模式。在当前的非 UCK 环境中安装 dconf Editor,使用sudo apt-get install dconf-tools并复制当前设置。这需要一点挖掘,但并不难,特别是如果您使用寻找dconf 编辑器的功能。

我认为下面的示例是不言自明的,应该足以帮助您入门,但您可以研究所需的特定设置。这些设置将在从新 iso 安装期间应用,并应用于使用新 iso 安装 Ubuntu 后创建的所有新用户。

[com.canonical.unity-greeter]
xft-hintstyle = 'hintfull'

[org.gnome.desktop.background]
show-desktop-icons = true

[org.gnome.desktop.interface]
icon-theme = "fs-icons-ubuntu-mono-dark"
document-font-name = 'Liberation Sans 10'
font-name = 'Liberation Sans 10'
monospace-font-name = 'Liberation Mono 9'

[org.gnome.desktop.wm.preferences]
titlebar-font = 'Ubuntu Bold 10'

[org.gnome.nautilus.preferences]
click-policy = 'single'
show-image-thumbnails = 'always'

[org.gnome.settings-daemon.plugins.xsettings]
hinting = 'full'

创建此文件后里面UCK 环境,必须运行以下命令里面UCK 控制台终端。

glib-compile-schemas /usr/share/glib-2.0/schemas/

其他定制

以上只是根据您的原始问题给出的一些示例。您必须研究要进行的其他更改,以及在 UCK 命令行窗口中的文件结构中进行更改的位置。有关更多信息,您可以阅读安装 CD 自定义 Wikihttps://help.ubuntu.com/community/InstallCDCustomization)。

创建 Live USB

键入exit关闭 UCK 命令行窗口并使用 UCK GUI 完成 .iso 文件的创建。请注意,UCK 中有一个小错误(https://bugs.launchpad.net/uck/+bug/1245981),重制版的 iso 会有一个主目录,其中包含您的用户 ID。这对您来说可能无关紧要。

UCK 将创建你的新重制版 Live iso 镜像

~/tmp/remaster-new-files

一旦你的 iso 完成,你就可以使用启动盘创建器创建可启动的 USB。从软件中心安装它,或者使用

sudo apt-get install usb-creator-gtk

如果启动盘创建器无法写入您的 USB,请先将其格式化为 fat32,然后使用 gparted 设置“可启动”标志。从软件中心安装 gparted,或使用

sudo apt-get install gparted

相关内容