我全新安装了 Arch Linux,并在 VirtualBox 上运行。然而,我相信问题是类似于这个线程中的一个。
我的终端未打开(执行该线程中描述的相同操作),当我查看Settings
-时Region & Language
,发现该Language
设置已设置为,Unspecified [ANSI_X3.4-1968
即使我en_US.UTF-8
在初始安装期间将其设置为。
当我单击它并尝试更改它时,该框只显示No languages found
。我无法打开终端来尝试编辑我的/etc/locale.gen
文件。
因此,我想将 Arch Linux 引导到终端,以便我可以从那里更改它,但我不确定如何执行此操作。我怎样才能解决这个问题?
答案1
我所做的是禁用终端中的显示管理器(假设您使用的是 Gnome 是正确的):
systemctl disable gdm.service
reboot
这对我有用,如果没有,也尝试停止该过程
systemctl stop gdm.service
并再次重新启动。这意味着您仍然运行着 Gnome,但您只是仅与命令行交互,而没有桌面环境(您始终可以通过交换然后再次重新启用disable
它enable
)reboot
。
(我昨天才安装了 Arch Linux,所以如果我错了,请原谅我:P。)
我也刚刚意识到你无法启动终端。我也遇到了这个问题。我相信我没有正确完成一个步骤,即错误地设置了我的语言(我不知道我是如何搞砸的:)),但是使用桌面环境,我只是进入设置并将region & language
我的语言更改为英语,然后解决了我的问题并能够启动终端。您也可能遇到语言下方的格式问题,因此也请尝试修复该问题。
祝你好运