我是 Linux 世界的新手。
我正在使用 Debian 发行版。我想将默认桌面管理器切换为 Awesome,并且我想直接启动到命令行,然后从那里启动 Awesome。我怎样才能做到这一点?谢谢 :)
答案1
您想要更改默认启动的内容运行级别。您可以使用runlevel
;找到它它可能是 2(你会看到N 2
——无论如何它都是最后一个数字)。
假设现在是 2 ls /etc/rc2.d
(或 rc3.d 等)。其中的所有内容都有一个带有前缀S[N]
或的符号链接K[N]
,其中 N 是 1 到 99 之间的数字。在该列表中的某个位置您会看到(最有可能)S[N]gdm
, 或可能S[N]lightdm
或S[N]xdm
。dm
以(对于显示管理器)结尾的内容。阅读该文件顶部的注释进行仔细检查;应该Short Description
提到“显示管理器”。
当您确定它是什么时(例如,下面假设gdm
):
update-rc.d gdm disable 2
update-rc.d gdm stop 50 2
最后一个命令是可选的;它只是确保gdm
在您碰巧从其他地方更改运行级别时停止。如果您使用它,您现在应该看到K50gdm
而不是S[N]gdm
in /etc/rc2.d
。如果没有(即,您刚刚使用了“禁用”),您将不会gdm
在该目录中看到任何列表。
重新启动以确保其有效。您应该最终进入命令行。
要使用 Awesome,请创建一个文件$HOME/.xinit
:
#!/bin/sh
awesome
使该可执行文件 ( chmod a+x .xinit
) 并运行startx
。