如何使用 Mini ISO 通过 Unity 安装执行干净的 Ubuntu 20.04 或 18.04

Ubuntu 18.04 是第一个使用 Gnome 而不是 Unity 作为默认桌面的 Ubuntu 长期版本。 虽然仍然可以从存储库安装 Unity,但您可能不希望将整个 Gnome 桌面与 Unity 一起安装。
[[Edit]]本文已更新,包括使用 Unity 安装创建干净的 Ubuntu 20.04 的说明。

本文适用于那些喜欢使用 Unity 而不是 Gnome (Shell) 安装 Ubuntu 20.04 / 18.04 的人。 它解释了如何执行 Ubuntu 20.04 / 18.04 LTS 安装,默认情况下使用 Unity 及其所有依赖项,但没有标准/默认(带有 Gnome 桌面)Ubuntu 20.04 或 18.04 安装中可用的整个 Gnome 桌面包。

为此,我们将使用 Ubuntu mini.iso(Netboot 映像),在没有任何桌面环境的情况下执行最小安装,然后安装 Ubuntu Unity 桌面及其依赖项。

使用这些说明,您将获得完整的 Unity 桌面环境及其默认应用程序,包括 LibreOffice、Thunderbird、Firefox、Nautilus(文件)、Ubuntu 软件应用程序、默认 Unity 指示器、LightDM 登录和锁定屏幕等. 你不需要删除任何包,在 GDM 和 LightDM 之间切换或类似的东西。

在使用它安装带有 Unity 的 Ubuntu 18.04 之前你应该知道的:

  • 使用 Ubuntu mini.iso 需要来自安装程序的有效 Internet 连接,因为最小的 ISO 映像在安装时从在线存档下载包,而不是从 ISO 本身安装它们。 首次启动时,您还需要有效的 Internet 连接才能从命令行安装 Unity 新安装的 Ubuntu 20.04 / 18.04 最小。
  • Ubuntu mini.iso 安装程序是基于文本的. 如果您以前没有使用过此类安装程序,请不要担心,它非常易于使用。
  • Ubuntu Netboot 映像 (mini.iso) 默认不支持 UEFI。 如果您想在 UEFI 模式下启动,有一个简单的解决方法:从 mini.ISO 制作可启动 USB,然后从完整的 Ubuntu 20.04 / 18.04 ISO 复制 EFI 文件夹(您需要安装它才能复制EFI 文件夹)到 U 盘。 我没有尝试这个。

如何使用 Netboot 安装程序 (mini.iso) 使用 Unity 而不是 GNOME 桌面执行干净的 Ubuntu 20.04 或 18.04 安装

1. 下载 Ubuntu 网络引导映像。

  • Ubuntu 20.04: 从此链接下载适用于 Ubuntu 20.04 的 mini.iso 文件
  • Ubuntu 18.04: 你需要从这里下载你想要使用的架构的 mini.iso 文件(如果你不知道那是什么,你会想要来自“amd64”链接/文件夹的 mini.iso 文件)

2. 从 mini.iso 映像文件创建可启动媒体。

您可以使用 Etcher,这是一个 GUI 工具,可以从 Linux、Windows 或 Mac 创建可引导的 USB。 或者,您可以使用 dd 或 bootiso 从命令行创建可引导的 USB 驱动器。

3. 使用 mini.iso 映像安装最小的 Ubuntu 20.04 / 18.04。

从可引导 USB 开始安装(从引导屏幕选择安装)并按照屏幕上的说明进行操作:

使用
TAB

键浏览基于文本的安装程序和
Space

如果您需要选择 / 复选框,请使用键。

当你到达
Software selection

部分,不要从列表中选择要安装的任何软件。 而是按
TAB

键并选择
Continue

你可能会问为什么这样做。 那是因为您只需要 Ubuntu 18.04 基础。 由于某种原因,Unity 未列在此屏幕上的软件选择中(与其他桌面不同,如 MATE 最小或 MATE 桌面、Ubuntu Studio 桌面、Kubuntu 完整版等),因此我们必须稍后安装它。

4. 重新启动,移除安装媒体,启动到新安装的 Ubuntu 18.04 最小版并从命令行登录。

安装完成后,重新启动系统,移除安装媒体,您应该会看到一个 TTY(终端),如上面的屏幕截图所示,要求您登录。 Enter 用户名,并在出现提示时输入您在安装过程中输入的密码。

5. 安装完整的 Unity 桌面。

在上一步中登录 TTY 后,现在可以安装完整的 Ubuntu Unity 桌面了。 为此,请键入以下命令:

sudo apt install ubuntu-unity-desktop

在 Ubuntu 20.04 上,
您将看到一个屏幕,要求您在 lightdm 和 gdm3 之间选择默认显示管理器:

当您到达该屏幕时,按
TAB

选择
lightdm

,然后按
Enter

键继续。



6. 重新启动并登录到您的 Unity 桌面。

要重新启动计算机,请键入以下命令:

sudo reboot

计算机重新启动后,您应该不再看到 TTY,而是应该显示 LightDM 登录屏幕,允许您登录到 Ubuntu Unity 会话:

Unity 首次加载,在 Ubuntu 18.04 LTS 之上呈现键盘快捷键覆盖:

Unity 安装在 Ubuntu 20.04 LTS (Focal Fossa) 之上:

使用 Unity 用户的 Ubuntu 20.04 的额外提示:您可以让 Unity 使用新的 Ubuntu Yaru GTK 和图标主题。

为此,请安装
yaru-theme-unity

将 Yaru 主题支持添加到 Unity 以及 Yaru GTK 主题的包:

sudo apt install yaru-theme-unity yaru-theme-gtk

现在使用以下命令将 GTK 主题更改为 Yaru:

gsettings set org.gnome.desktop.interface gtk-theme Yaru

或者,如果您想将其设置为 Yaru-dark(Yaru 的黑暗变体):

gsettings set org.gnome.desktop.interface gtk-theme Yaru-dark

如果您想返回默认的 Unity Ambiance 主题,请使用:

gsettings set org.gnome.desktop.interface gtk-theme Ambiance

有关的
(虽然有些东西是 Gnome Shell 特有的,但很多也适用于其他桌面环境,包括 Unity):

  • 安装 Ubuntu 20.04 Focal Fossa 以充分利用它后我做的最重要的事情
  • 安装 Ubuntu 18.04 Bionic Beaver 后要做的最重要的事情