Debian 라이브(또는 복구) 이미지에서는 키맵을 사용할 수 없습니다.

Debian 라이브(또는 복구) 이미지에서는 키맵을 사용할 수 없습니다.

나는 다운로드했다데비안실시간 표준(명령줄 버전,X와 창 관리자 없이)CD 이미지을 누른 다음 라이브 디스크로 부팅합니다. 내 첫 번째로아치 리눅스반사적으로 입력했습니다 loadkeys dvorak(노트북의 QWERTY US 레이아웃을 보면서 빈 키캡 키보드를 손으로 선택함). 소용이 없습니다. 오류가 발생했습니다 cannot open file dvorak. 간단한 인터넷 검색으로 관련 없는 링크가 많이 나왔습니다. /usr/share/keymaps비었다.이 다른 질문언급 dpkg-reconfigure했지만 라이브 부팅 경로에도 없으며 적어도 그러한 명령은 인식되지 않습니다. 가능하더라도 내가 선호하는 키보드 레이아웃을 얻기 위해 몇 글자 이상의 문자를 입력하는 것은 여전히 ​​매우 불쾌한 경험이라고 생각합니다.인터넷 연결을 설정하고, WiFi 비밀번호를 입력하고, 프록시를 구성하고, 패키지 소스를 추가하고, 패키지를 설치한 다음 키맵을 로드한다는 뜻입니다!? 라이브 OS(복구 디스크!!)로 부팅할 때 가장 먼저 원하는 것은 키보드를 올바르게 설정하는 것입니다.

이게 저만 그런 걸까요? 데비안에서는 정말 어색하고 거의 사용되지 않는 기능인가요? ...아니면 제가 너무 뻔한 것을 놓쳤나요?

답변1

나는 같은 문제에 부딪쳤다. 내가 해결한 방법은 다음과 같습니다.

# become root
sudo su

# configure keyboard
dpkg-reconfigure keyboard-configuration

# restart keyboard setup
/etc/init.d/keyboard-setup restart

익숙하지 않은 키보드 레이아웃으로 이것을 입력하는 것은 PITA 시장이지만 AFAIK 더 간단한 해결책은 없습니다.

답변2

나는 debian-live-8.7.1(X 없음)에서도 같은 문제에 직면했습니다.

dpkg-reconfigure keyboard-configuration

내 경우에는 아무것도 변경되지 않았습니다. debian-live에는 콘솔 키맵을 변경하는 데 필요한 바이너리 로드키가 포함되어 있지 않은 것 같습니다. 그래서 나는 (에서여기) kbd 및 (console-data 또는 (xkb-data 및 console-setup-linux 및 console-setup))을 설치하여 최종적으로 콘솔에서 원하는 키맵을 얻습니다.

답변3

오늘 debian-live-11.4.0-i386-standard+nonfree.iso. 다음 두 명령을 사용하여 독일어 키맵과 적절한 utf8 텍스트를 얻었습니다.

localectl set-keymap de-latin1
dpkg-reconfigure console-setup

흥미롭게도 첫 번째 명령으로 설정된 키맵은 즉시 적용되지 않았습니다. 하지만 나중에 콘솔 설정을 재구성한 것 같습니다. 다른 키맵을 사용하면 de-latin1같은 방식으로 작동할 것이라고 생각합니다.

답변4

자동화할 수 있는 방법이 있는지는 모르겠지만 다음 명령은 작동합니다.

setxkbmap us dvorak

또는

setxkbmap gb -variant dvorak

아니면 다른...?

일부 사용자 정의 키가 설정되어 있으면 xmodmap덮어쓰게 되므로 필요한 경우 xmodmap이후에 실행하십시오 setxkbmap.

관련 정보