如何在没有 Unity 的情况下运行 Ubuntu LiveCD?

如何在没有 Unity 的情况下运行 Ubuntu LiveCD?

我们如何从 Ubuntu LiveCDs 中获取简约的桌面环境?

有时我会发现自己处于需要在不同的发行版中尝试某些东西的情况(例如 Ubuntu 14.04 与 16.04,或 32 位与 64 位),而从相应的 LiveCD 运行它通常是最快的方法。

默认情况下,LiveCD 会启动整个 Unity 桌面,这对于尝试 Ubuntu 来说很棒,但是如果您在其上安装了大量软件包,则会占用很少的内存(想象一下具有 2GB 或更少内存的小型笔记本电脑)。

我不能只在这里使用 Lubuntu/Xubuntu LiveCD,因为我需要在同一个发行版中复制该问题。

基本上,我需要一种方法来启动 LiveCD,终止几乎所有正在运行的程序并只留下 Xorg 和一个窗口管理器。

我主要对 Ubuntu 14.04 感兴趣,但欢迎其他版本。

答案1

Ubuntu 14.04 / 16.04 的粗暴方式

  • 启动 ubuntu LiveCD,点击“无需安装即可试用 Ubuntu”
  • 点击注销(右上角)
  • 切换到控制台:CtrlAltF1
  • 在 16.04 上你需要使用用户“ubuntu”登录,密码为空,然后:

    $ sudo loadkeys de              # if you need a different layout
    $ sudo killall -u lightdm
    $ export DISPLAY=:0.0
    $ metacity &
    $ gnome-terminal &
    
  • 返回图形模式:(CtrlAltF7或在 Ubuntu 16.04 上按 F2)

现在您应该拥有一个仅包含终端和窗口管理器的极简环境。

笔记:

  • 如果您看到“系统正在低图形模式下运行”弹出窗口,请不要关闭它。
  • 如果您无法访问显示,请执行以下操作:

    $ sudo cp /var/run/lightdm/root/:0 ~root/.Xauthority
    $ sudo xhost +
    

相关内容