Ich verwende 12.04 Server im Befehlszeilenmodus (kein X installiert) und möchte das Tastaturlayout ändern. Wie kann ich das machen?
114
Ich verwende 12.04 Server im Befehlszeilenmodus (kein X installiert) und möchte das Tastaturlayout ändern. Wie kann ich das machen?
Antworten:
Bitte versuchen Sie den folgenden Befehl:
Wenn Sie das Paket nicht haben, installieren Sie die Konsolendaten mit:
Weitere Informationen zur Konfiguration des Gebietsschemas: LocaleConf - Community-Hilfe-Wiki
quelle
Nach dem Versuch
sudo dpkg-reconfigure console-data
stellte ich fest, dass es nach einem Neustart nicht funktioniert.Jedoch,
funktioniert nach dem Neustart und hat auch mehr Optionen.
Mehr Infos hier.
quelle
sudo dpkg-reconfigure console-setup
Wenn Ihre Cursortasten in der ncurses-Benutzeroberfläche nicht wie erwartet funktionieren, probieren Sie sie über die Zehnertastatur aus.Versuchen
loadkeys es
(Zum Beispiel Spanisch)loadkeys pt
( zum Beispiel Portugiesisch ) (zum Beispielloadkeys br
Brasilianisches Portugiesisch)quelle
setxkbmap us
setxkbmap gb
quelle
Die richtige Lösung, um permanent zu machen, ist:
quelle
Ich hatte gerade dieses Problem auf einem Konsolenmodus nur VM.
Die Lösung in meinem Fall war das Bearbeiten
/etc/default/keyboard
und Ändern derLinie (eine deutsche VM) zu
mit meiner US-Tastatur zu arbeiten und dann neu zu starten.
quelle
XKBLAYOUT="us"
Bei Verwendung von Ubuntu 13.10 Server als virtuelle Maschine in VirtualBox funktionierte dies für mich:
(keine GUI, nur Kommandozeilenmodus)
Standard-Tastaturlayout war Französisch, "AZERTY"
loadkeys us
(Englisch war nicht 'en' für mich, wie einige Dokumente angeben)Beachten Sie, dass Sie den Befehl wahrscheinlich als ausführen müssen
sudo loadkeys us
.quelle
sudo
stattdessen verwendenroot
, da root nicht die empfohlene Methode für Befehle ist, für die Administratorrechte erforderlich sind.loadkeys us
zur Arbeit gehen, auch nicht mitsudo
. Es wurde gesagt, dass die Datei "us" nicht gefunden werden konnte. Das auf meinem Raspberry Pi.