Ich verwende 12.04 Server im Befehlszeilenmodus (kein X installiert) und möchte das Tastaturlayout ändern. Wie kann ich das machen?
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:
sudo dpkg-reconfigure console-data
Wenn Sie das Paket nicht haben, installieren Sie die Konsolendaten mit:
sudo apt-get install console-data
Weitere Informationen zur Konfiguration des Gebietsschemas: LocaleConf - Community-Hilfe-Wiki
Nach dem Versuch sudo dpkg-reconfigure console-datastellte ich fest, dass es nach einem Neustart nicht funktioniert.
Jedoch,
sudo dpkg-reconfigure keyboard-configuration
funktioniert nach dem Neustart und hat auch mehr Optionen.
sudo dpkg-reconfigure console-setupWenn 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 Beispiel
loadkeys brBrasilianisches Portugiesisch)
setxkbmap ussetxkbmap gbDie richtige Lösung, um permanent zu machen, ist:
sudo dpkg-reconfigure keyboard-configuration
Ich hatte gerade dieses Problem auf einem Konsolenmodus nur VM.
Die Lösung in meinem Fall war das Bearbeiten /etc/default/keyboardund Ändern der
XKBLAYOUT="de"
Linie (eine deutsche VM) zu
XKBLAYOUT="us"
mit meiner US-Tastatur zu arbeiten und dann neu zu starten.
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.
sudostattdessen verwenden root, da root nicht die empfohlene Methode für Befehle ist, für die Administratorrechte erforderlich sind.
loadkeys uszur Arbeit gehen, auch nicht mit sudo. Es wurde gesagt, dass die Datei "us" nicht gefunden werden konnte. Das auf meinem Raspberry Pi.