Ich benutze Ubuntu 12.04. Das Tastaturlayout ist überall in den USA Englisch, mit Ausnahme der Befehlszeile, in der es in Großbritannien Englisch funktioniert. Terminal hat auch Englisch US. Wie ändere ich das Standard-Tastaturlayout in der Befehlszeile in Englisch (USA)?
Ich halte es auch für erwähnenswert, dass ich bei der Installation von Ubuntu (Dual Boot mit Windows 8.1) die Sprache zunächst auf Englisch (GB) eingestellt hatte, sie aber später in den Systemeinstellungen auf Englisch (USA) geändert hatte.
command-line
keyboard-layout
Evelyn
quelle
quelle
console-setup
standardmäßig installiert ist, aber vielleicht sollte das OP es versuchensudo dpkg-reconfigure console-setup
?Antworten:
Update 2017-04-13 : Dies scheint sich in den letzten Ubuntu-Versionen geändert zu haben und das Ausführen
sudo apt-get install console-common
wird versuchen, andere Pakete zu entfernen. Verwenden Sie für neuere Ubuntu-Versionen stattdessen Folgendes (Getestet in 17.04) :Der einfachste Weg wäre in der Tat als @steeldriver vorgeschlagen einen Terminal zu öffnen und diesen Befehl ausführen:
Dadurch wird das
console-common
Paket installiert und Sie können das Konsolenlayout auswählen. Wenn dies bereits installiert ist, rufen Sie den gleichen Assistenten auf und legen das Layout fest:Getestet am 13.10 und von hier genommen .
quelle
sudo dpkg-reconfigure keyboard-configuration
ich es dauerhaft setzen.console-common
die Pakete cryptsetup, plymouth, lightdm und einige andere entfernt werden.dpkg-reconfigure keyboard-configuration
funktioniert aber.Führen Sie diesen Befehl aus:
Das hat bei mir funktioniert.
quelle
Das oben Genannte hat bei mir nicht funktioniert, aber das hat funktioniert. Geben Sie vom Terminal aus den folgenden Befehl ein:
quelle
Ich habe nur eine Konsole (ohne X) Linux in einer VirtualBox. Benötigt, um das Layout von einer US-Tastatur auf eine deutsche zu ändern. Das hat bei mir funktioniert:
Um es dauerhaft zu machen:
quelle
localectl set-keymap de
.loadkeys es
Ich verwende 14.04 LTS mit einer Standard-US-Tastatur. Mein Problem war, dass ich mich darauf verlassen hatte, dass der Installer US-Intl für mich auswählte, was zu "toten Schlüsseln" und einer falschen Bildung der "und" -Schlüssel führte (und auch zu anderen Schlüsseln, die ich nicht kenne, da bin ich mir sicher). .
Nach viel Frust und Versuch und Irrtum habe ich den "
sudo apt-get install console-common
" Vorschlag ausgeführt und mein Problem behoben, aber nur, während ich angemeldet war.Nach dem Abmelden, Neustarten des Servers und erneutem Anmelden ist ein Fehler aufgetreten.
Es hat nur dann dauerhaft Bestand, wenn ich den
sudo dpkg-reconfigure keyboard-configuration
Befehl " " ausgeführt und die generische US-Tastatur angegeben habe."
setxkbmap
" hat bei mir nicht funktioniert.Es scheint, dass (ich weiß nicht) setxkbmap in 14.04 LTS veraltet ist .
quelle
setxkbmap gb
arbeitete gerade für mich in 16.04.01 LTSUnter Ubuntu / Debian haben Sie eine
/etc/default/keyboard
Konfigurationsdatei, die das Tastaturlayout Ihrer Distribution verwaltet. Wenn Sie Ihr System booten, wird die/etc/default/keyboard
Datei von Setup-Skripten zusammen mit anderen Konfigurationsdateien gelesen. Wenn Sie sich die Ausgabe der/etc/default/keyboard
Datei ansehen, sehen Sie, dass mein Tastaturlayout auf Deutsch eingestellt istde
:Es ist keine gute Idee (wie bei anderen Konfigurationsdateien), die Dateiattribute direkt zu ändern
/etc/default/keyboard
.Verwenden Sie immer den folgenden Befehl, um das Layout oder Modell Ihrer Tastatur zu ändern:
quelle
Zusätzliche Information.
Sie sollten wahrscheinlich auch Ihr Gebietsschema ändern!
Verwenden Sie
locale -a
, um alle möglichen Sprachen anzuzeigen:Wenn Ihr Gebietsschema nicht in der obigen Liste enthalten ist, müssen Sie es generieren:
Die Standardeinstellungen sind gespeichert in
/etc/default/locale
:Sie können es entweder manuell konfigurieren oder das Tool verwenden:
Weitere Details .
quelle