标签: localectl

使用 localectl 添加第二个键盘布局

我正在使用带有 Gnome 的 Fedora 28 工作站。

我当前的布局状态localectl status

System Locale: LANG=en_US.UTF-8
       VC Keymap: us
      X11 Layout: us
Run Code Online (Sandbox Code Playgroud)

我在用

localectl set-x11-keymap "us,gr" "" ","
Run Code Online (Sandbox Code Playgroud)

为了添加第二个(希腊语)布局。新localectl status结果是

System Locale: LANG=en_US.UTF-8
       VC Keymap: us
      X11 Layout: us,gr
     X11 Variant: ,
Run Code Online (Sandbox Code Playgroud)

但是当我按 super(key) + 空格时,没有显示希腊字符。

如何使用命令行添加第二个键盘布局?

我全新安装了 Fedora 28 工作站。所选语言和键盘布局为“美国”。

我正在尝试在键盘中添加第二种语言,但不是从 Gnome 添加第二语言(即“设置”->“区域和语言”->“输入源”),而是从命令行添加。

我正在使用 localectl;当我使用 set-keymap 时,我可以在登录屏幕上写入希腊字符,但不能在终端中写入。

我正在尝试 set-x11-keymap,但我不能写希腊字符——只能写美国字符。

当我输入简单的命令时

localectl set-x11-keymap us,gr
Run Code Online (Sandbox Code Playgroud)

在登录屏幕中存在语言选择器。但是我登录后,任务栏中没有语言选择器!?!?!

然后我进行了全新安装。

第 1 步:在我做任何事情之前,我执行setxkbmap -print并得到

xkb_keymap {
    xkb_keycodes  { include "evdev+aliases(qwerty)" };
    xkb_types     { …
Run Code Online (Sandbox Code Playgroud)

fedora keyboard-layout localectl

5
推荐指数
1
解决办法
3196
查看次数

localectl:无法读取键盘映射列表:没有这样的文件或目录

当我跑步时

localectl list-keymaps
Run Code Online (Sandbox Code Playgroud)

我明白了

无法读取键盘映射列表:没有这样的文件或目录

如何修复此错误(不是我安装了该console-data软件包)?当我以 root 身份运行或使用sudo?运行时也会发生这种情况

keyboard-shortcuts localectl

4
推荐指数
1
解决办法
4655
查看次数

如何为 Debian 安装新的语言环境?

当我localectl show-locales在 Debian 上运行时,我看到

$ localectl list-locales
C.UTF-8
en_US.UTF-8
Run Code Online (Sandbox Code Playgroud)

为什么这个列表如此简短?

debian locale localectl

2
推荐指数
1
解决办法
2万
查看次数