Uso il server 12.04 in modalità riga di comando (nessuna X installata) e vorrei cambiare il layout della tastiera. Come posso fare questo?
Uso il server 12.04 in modalità riga di comando (nessuna X installata) e vorrei cambiare il layout della tastiera. Come posso fare questo?
Risposte:
Prova il seguente comando:
sudo dpkg-reconfigure console-data
Se dice che non hai il pacchetto, installa console-data con:
sudo apt-get install console-data
Ulteriori informazioni sulla configurazione locale: LocaleConf - Wiki della Guida della community
Dopo aver provato sudo dpkg-reconfigure console-data
, ho scoperto che non funziona dopo un riavvio.
Però,
sudo dpkg-reconfigure keyboard-configuration
funziona dopo il riavvio e ha anche più opzioni.
sudo dpkg-reconfigure console-setup
se i tasti cursore non funzionano come previsto nell'interfaccia utente di ncurses, prova quelli sul tastierino numerico.
provare
loadkeys es
(Spagnolo, ad esempio)
loadkeys pt
(portoghese, ad esempio)
loadkeys br
(portoghese brasiliano, ad esempio)
setxkbmap us
setxkbmap gb
La soluzione corretta per rendere permanente è:
sudo dpkg-reconfigure keyboard-configuration
Ho appena avuto questo problema su una modalità console solo VM.
La soluzione nel mio caso è stata la modifica /etc/default/keyboard
e la modifica di
XKBLAYOUT="de"
linea (una VM tedesca) a
XKBLAYOUT="us"
per lavorare con la mia tastiera americana e poi riavviare.
XKBLAYOUT="us"
Utilizzando Ubuntu 13.10 Server come una macchina virtuale in VirtualBox, questo ha funzionato per me:
(nessuna GUI, solo modalità riga di comando)
Il layout predefinito della tastiera era il francese, "AZERTY"
loadkeys us
(Inglese, non era "en" per me, come affermano alcuni documenti)
Nota che probabilmente dovrai eseguire il comando come sudo loadkeys us
.
sudo
invece di root
, poiché root non è il metodo consigliato per i comandi che richiedono privilegi di amministratore.
loadkeys us
a lavorare, neanche con sudo
. Diceva che il file "noi" non è stato trovato. Questo sul mio Raspberry Pi.