前言:
原因
我不是 Linux 专家,我刚刚开始使用 Linux 发行版和 Virtual Box。
我想要建立一个自定义的 Ubuntu 安装:
- 光网络
- 奇蒂尔
- 猫咪
定制一个可移植的编程工作区,因为我最了解的编程语言是 Python,而且我不太喜欢在 Windows 中编程
注意:我已经在装有 Ubuntu 18.04 的虚拟机上成功完成了此操作
我在 Ubuntu 最小安装后运行的命令行命令
我从安装 xinit 开始:
sudo apt install xinit
然后我安装了 git 和 pip3:
sudo apt install git python3-pip
然后我按照官方的逐步 Qtile 安装指南进行操作(按照建议从源代码安装):
http://docs.qtile.org/en/latest/manual/install/index.html
问题:
当我重新启动虚拟机时,我得到以下信息:
2个问题这里:
1.为什么我还没有安装像 Lightdm 这样的登录管理器,但是却得到了 GUI 登录(我怀疑是 gnome 桌面的一部分)
在 18.04 中这种情况没有发生,我只是得到了常规的无 GUI 登录
2.为什么自动启动的窗口管理器与 Qtile 不同
在 18.04 中,安装到这个阶段,我必须在终端上手动输入 startx 才能看到 GUI
答案1
xinit
18.04 和 20.04 之间的包装已发生改变。
如果你apt install xinit
在裸机 Ubuntu 18.04 系统上,你将获得:
0 upgraded, 244 newly installed, 0 to remove and 11 not upgraded.
Need to get 84.1 MB of archives.
After this operation, 551 MB of additional disk space will be used.
在裸机 Ubuntu 20.04 系统上,xinit
单独安装会带来更多功能:
0 upgraded, 513 newly installed, 0 to remove and 23 not upgraded.
Need to get 172 MB of archives.
After this operation, 951 MB of additional disk space will be used.
这就是为什么你会看到安装了更多的东西,并且行为也有所不同。