Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何知道键映射、字体等变量';当前linux系统使用的值?_Linux_Linux From Scratch - Fatal编程技术网

如何知道键映射、字体等变量';当前linux系统使用的值?

如何知道键映射、字体等变量';当前linux系统使用的值?,linux,linux-from-scratch,Linux,Linux From Scratch,我正在使用LinuxMint。我找不到/etc/sysconfig/console文件,该文件将告诉我系统的键映射、字体、utf-8模式支持等值。有什么办法我可以做到吗?我尝试了echo$UNICODE和echo$FONT但它们没有返回任何内容。几乎是Linux的新手。请提供帮助或指导。:-) 默认情况下,LFS实现中不安装GB语言环境。如果你跑的话,你可以看到这个 locale -a 您需要使用安装GB的区域设置定义 localedef 执行以下命令: localedef -c -f UT

我正在使用LinuxMint。我找不到
/etc/sysconfig/console
文件,该文件将告诉我系统的键映射、字体、utf-8模式支持等值。有什么办法我可以做到吗?我尝试了
echo$UNICODE
echo$FONT
但它们没有返回任何内容。几乎是Linux的新手。请提供帮助或指导。:-)

默认情况下,LFS实现中不安装GB语言环境。如果你跑的话,你可以看到这个

locale -a
您需要使用安装GB的区域设置定义

localedef
执行以下命令:

localedef -c -f UTF-8 -i en_GB en_GB.UTF-8
localedef -c -f ISO-8859-1 -i en_GB en_GB.ISO-8859-1
这为您提供了两个主要标准。然后,对于console和profile,您所需要做的就是使用本书中描述的过程插入GB的区域设置代码。(我在下面的代码中使用了ISO标准。)


cat>/etc/sysconfig/console/etc/profile您想要实现什么
locale
将揭示当前用户当前会话的一些信息,但您的问题似乎与其他信息有关,可能没有很好的定义。添加有关您希望它用于什么的信息将有助于澄清。尝试创建自己的
/etc/sysconfig/console
文件,从头开始实现Linux。我被困在这里。
/etc/sysconfig/
是RedHat-y。我已经实现了我的LFS。我想我已经跳过了这个文件,按照lfs irc频道成员的建议继续下一节。但这看起来不错。我会接受它,因为它将来会对其他人有所帮助。:-)非常感谢。
cat > /etc/sysconfig/console << "EOF"
# Begin /etc/sysconfig/console

KEYMAP="uk"
FONT="lat1-16 -m 8859-1"

# End /etc/sysconfig/console
EOF
cat > /etc/profile << "EOF"
# Begin /etc/profile

# export LANG=<ll>_<CC>.<charmap><@modifiers> translates to:

export LANG=en_GB.ISO-8859-1

# End /etc/profile
EOF