Używam serwera 12.04 w trybie wiersza poleceń (bez zainstalowanego X) i chciałbym zmienić układ klawiatury. Jak mogę to zrobić?
Używam serwera 12.04 w trybie wiersza poleceń (bez zainstalowanego X) i chciałbym zmienić układ klawiatury. Jak mogę to zrobić?
Odpowiedzi:
Spróbuj wykonać następujące polecenie:
sudo dpkg-reconfigure console-data
Jeśli mówi, że nie masz pakietu, zainstaluj dane konsoli za pomocą:
sudo apt-get install console-data
Więcej informacji na temat konfiguracji ustawień regionalnych: LocaleConf - Wiki Wiki
Po próbie sudo dpkg-reconfigure console-data
dowiedziałem się, że nie działa po ponownym uruchomieniu.
Jednak,
sudo dpkg-reconfigure keyboard-configuration
działa po ponownym uruchomieniu, a także ma więcej opcji.
sudo dpkg-reconfigure console-setup
Jeśli klawisze kursora nie działają zgodnie z oczekiwaniami w interfejsie użytkownika ncurses, wypróbuj je na klawiaturze numerycznej.
próbować
loadkeys es
(Na przykład hiszpański)
loadkeys pt
( na przykład portugalski ) (na przykład
loadkeys br
portugalski brazylijski)
setxkbmap us
setxkbmap gb
Prawidłowe rozwiązanie na stałe to:
sudo dpkg-reconfigure keyboard-configuration
Właśnie miałem ten problem w trybie konsoli tylko VM.
Rozwiązaniem w moim przypadku była edycja /etc/default/keyboard
i zmiana
XKBLAYOUT="de"
linia (niemiecka maszyna wirtualna) do
XKBLAYOUT="us"
do pracy z moją klawiaturą w USA, a następnie restartem.
XKBLAYOUT="us"
Używanie serwera Ubuntu 13.10 jako maszyny wirtualnej w VirtualBox, działało dla mnie:
(bez GUI, tylko tryb wiersza poleceń)
Domyślny układ klawiatury to francuski, „AZERTY”
loadkeys us
(Angielski nie był dla mnie „en” , jak twierdzą niektórzy doktorzy)
Pamiętaj, że prawdopodobnie będziesz musiał uruchomić polecenie jako sudo loadkeys us
.
sudo
zamiast niego root
, ponieważ root nie jest zalecaną metodą dla poleceń wymagających uprawnień administratora.
loadkeys us
do pracy sudo
. Mówił, że nie można znaleźć pliku „nas”. To na moim Raspberry Pi.