ฉันพยายามกำหนดค่า Debian Linux (ARMHF 3.8.13-bone20) บน BeagleBone Black เพื่อใช้ภาษาเยอรมันเป็นภาษาเริ่มต้นและรูปแบบแป้นพิมพ์ซึ่งใช้งานไม่ได้และฉันไม่เห็นสาเหตุ ฉันกำลังพูดถึงการตั้งค่าคอนโซลไม่ใช่ X หรือ Gnome เป็นต้นนี่คือการตั้งค่าของฉันและสิ่งที่ฉันทำไปแล้ว:
dpkg-reconfigure locales
นี่ผมเลือกและไม่ได้เลือกde_DE.UTF-8 UTF-8
en_US.UTF-8 UTF-8
ออกจากlocale
:
LANG=de_DE.UTF-8
LANGUAGE=de_DE.UTF-8
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=
เนื้อหาของ/etc/default/locale
:
LANG=de_DE.UTF-8
LANGUAGE=de_DE.UTF-8
เนื้อหาของ/etc/default/keyboard
:
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page.
XKBMODEL="pc105"
XKBLAYOUT="de"
XKBVARIANT="nodeadkeys"
XKBOPTIONS="terminate:ctrl_alt_bksp"
BACKSPACE="guess"
ฉันวิ่งsetupcon
หลังจากทำการตั้งค่าเหล่านี้และมันไม่ได้เปลี่ยนแปลงอะไรเลยเค้าโครงยังคงเป็นen_US
อยู่
หลังจากนั้นฉันก็วิ่ง
dpkg-reconfigure keyboard-configuration
และตั้งGerman - no dead keys
เป็นเค้าโครงแป้นพิมพ์ ยังคงไม่มีการเปลี่ยนแปลงทั้งในทันทีและหลังจากรีบูต
ต่อไปฉันลอง
dpkg-reconfigure console-data
ที่นี่ฉันเลือก
Choose layout from entire list
แล้ว
pc / quertz / German / Standard / latin1 - no dead keys
ผลลัพธ์หลังจากนั้นคือ:
Looking for keymap to install:
de-latin1-nodeadkeys
#
ในขณะนี้รูปแบบแป้นพิมพ์ที่ถูกต้องมีอยู่ แต่น่าเสียดายที่สิ่งต่าง ๆ กลับไปเป็นรูปแบบแป้นพิมพ์ภาษาอังกฤษ (สหรัฐอเมริกา) หลังจากรีบูต
ฉันจะทำอย่างไรเพื่อเปลี่ยนเค้าโครงแป้นพิมพ์อย่างถาวร เท่าที่ฉันสามารถเห็น keymap ที่ถูกต้องจะต้องมีอยู่ในขณะที่มันสามารถโหลดได้ แต่จนถึงรีบูตครั้งต่อไปเท่านั้น สิ่งที่ฉันหายไปที่นี่?
อัปเดต: เมื่อเชื่อมต่อผ่าน SSH คีย์แพดภาษาเยอรมันจะถูกโหลด