Configurare lingua Linux su Chromebook: tutorial
Configurare lingua Linux su Chromebook richiede di intervenire su tre impostazioni diverse: il locale del contenitore Linux, il fuso orario e il layout della tastiera. Il locale stabilisce la lingua dei messaggi del terminale, i formati di data e alcuni separatori numerici. Il fuso orario viene normalmente ereditato da ChromeOS, mentre la tastiera si gestisce dalle impostazioni di ChromeOS e viene resa disponibile alle applicazioni Linux. I passaggi seguenti sono pensati per il contenitore Debian normalmente installato con l’ambiente Linux dei Chromebook.
Impostare la lingua del terminale Linux
L’ambiente Linux di ChromeOS utilizza un contenitore Debian separato dal sistema principale. Per questo motivo, cambiare la lingua dell’interfaccia di ChromeOS non modifica automaticamente il locale del terminale Linux. Il comando locale mostra la configurazione attualmente attiva.
Apri l’app Terminale dal launcher di ChromeOS e verifica le impostazioni presenti:
locale
Se il terminale mostra valori come LANG=C.UTF-8 oppure segnala locale non disponibili, installa il pacchetto Debian che contiene le impostazioni linguistiche:
sudo apt update sudo apt install locales
Il comando seguente apre la configurazione interattiva dei locali disponibili:
sudo dpkg-reconfigure locales
Nella schermata testuale, seleziona con la barra spaziatrice il locale desiderato, per esempio it_IT.UTF-8 UTF-8, quindi conferma con Invio. Quando viene richiesto il locale predefinito, scegli it_IT.UTF-8 per utilizzare l’italiano nel terminale Linux.
Per rendere esplicita la configurazione, esegui anche:
sudo update-locale LANG=it_IT.UTF-8 LANGUAGE=it_IT:it
LANG definisce il locale principale, mentre LANGUAGE indica l’ordine preferenziale delle lingue per i messaggi dei programmi. È preferibile non impostare LC_ALL in modo permanente, perché può sovrascrivere tutte le altre categorie locali e rendere meno flessibili le impostazioni.
Chiudi il terminale e aprilo nuovamente. Per controllare il risultato, usa:
locale
Le righe LANG e LANGUAGE dovrebbero riportare rispettivamente it_IT.UTF-8 e it_IT:it. Puoi anche controllare i locali installati con:
locale -a | grep it_IT
La modifica del locale cambia messaggi, date e formati gestiti dal sistema, ma non traduce automaticamente ogni applicazione Linux. Programmi come LibreOffice, Firefox o editor installati nel contenitore possono usare una propria impostazione linguistica oppure richiedere pacchetti di traduzione aggiuntivi.
Cambiare il fuso orario tra ChromeOS e Linux
Il fuso orario principale del Chromebook si modifica dalle impostazioni di ChromeOS, non dal menu delle preferenze dell’app Terminale. Apri Impostazioni, entra in Preferenze di sistema, seleziona Data e ora e apri Fuso orario. In alcune versioni di ChromeOS la voce può essere mostrata direttamente nella sezione Data e ora.
Puoi scegliere l’opzione automatica, basata sulla posizione, oppure disattivarla e selezionare manualmente un’area come Europa/Roma. L’opzione automatica richiede che ChromeOS possa determinare la posizione del dispositivo; con una connessione limitata o con i servizi di posizione disabilitati, la selezione manuale è più affidabile.
Il contenitore Linux di Chromebook normalmente riceve il fuso orario dal sistema ChromeOS. Per verificare l’ora visualizzata nel terminale, esegui:
date
Per leggere il fuso orario configurato nel contenitore Debian, puoi usare:
cat /etc/timezone
Se l’ora del terminale Linux non corrisponde a quella di ChromeOS, puoi configurare manualmente il database del fuso orario con:
sudo dpkg-reconfigure tzdata
Seleziona prima l’area geografica e poi la città o il fuso corretto, per esempio Europe/Rome. Questa modifica riguarda il contenitore Debian e può essere nuovamente sincronizzata da ChromeOS dopo un riavvio dell’ambiente Linux. Per questo motivo, la scelta più stabile consiste nel correggere prima Impostazioni > Preferenze di sistema > Data e ora > Fuso orario.
Il fuso orario non determina la lingua dei messaggi e non modifica il layout della tastiera. Un terminale può quindi usare il locale italiano, il fuso Europe/Rome e una tastiera fisica diversa.
Selezionare il layout della tastiera per le app Linux
Il layout della tastiera si gestisce soprattutto dalle impostazioni di ChromeOS. Il locale Linux cambia la lingua dei messaggi e il formato delle date, ma non cambia la posizione dei caratteri sulla tastiera.
Apri Impostazioni e cerca la sezione Lingue e input. In base alla versione di ChromeOS, il percorso può essere Impostazioni > Preferenze di sistema > Lingue e input oppure Impostazioni > Dispositivo > Tastiera e input. Apri Metodi di input e scegli Aggiungi metodi di input.
Seleziona il layout appropriato, per esempio:
- Italiano, per una tastiera italiana standard.
- Italiano QWERTY, se disponibile nella versione di ChromeOS installata.
- Inglese (Stati Uniti), per una tastiera fisica con disposizione statunitense.
- Inglese (Regno Unito), per una tastiera fisica con disposizione britannica.
Attiva l’opzione che mostra il metodo di input sullo scaffale di ChromeOS, quando disponibile. In questo modo puoi vedere il layout attivo accanto all’area dell’orologio e cambiarlo senza riaprire le impostazioni.
Il cambio rapido del metodo di input avviene generalmente con Cerca + Barra spaziatrice. Su alcune configurazioni è disponibile anche Ctrl + Barra spaziatrice; le scorciatoie effettive si controllano in Impostazioni > Dispositivo > Tastiera > Visualizza scorciatoie da tastiera. Dopo aver selezionato il layout italiano, prova caratteri come à, è, ì, ò, ù e il simbolo @ in un’app Linux.
Le applicazioni Linux grafiche ricevono normalmente il layout scelto in ChromeOS, ma alcuni programmi possono gestire autonomamente tastiera e metodi di input. Se il problema compare soltanto in una specifica applicazione, controlla le sue preferenze interne prima di modificare la configurazione del contenitore.
Risolvere i problemi più comuni
Se il comando sudo apt install locales restituisce errori, verifica che il Chromebook sia connesso a Internet e che l’ambiente Linux sia basato su Debian o Ubuntu. I comandi indicati non sono adatti senza modifiche a distribuzioni diverse installate manualmente nel contenitore.
Se it_IT.UTF-8 non appare durante dpkg-reconfigure locales, riapri la procedura dopo aver installato il pacchetto locales. Il locale deve essere generato prima di poter diventare quello predefinito.
Se le applicazioni continuano a usare l’inglese dopo la modifica, chiudi completamente il programma e avvialo di nuovo. Alcune applicazioni leggono le variabili linguistiche soltanto all’avvio; in caso di mancata modifica, arresta e riavvia l’ambiente Linux da Impostazioni > Sviluppatori > Ambiente di sviluppo Linux, usando il comando di arresto disponibile.
Se il layout produce simboli sbagliati, controlla innanzitutto la corrispondenza tra tastiera fisica e layout selezionato in ChromeOS. Una tastiera fisica statunitense configurata come italiana, per esempio, può spostare i simboli speciali anche quando la lingua del terminale è impostata correttamente.
La documentazione ufficiale su Linux sui Chromebook conferma che l’ambiente Linux funziona separatamente da ChromeOS e dispone di un proprio terminale e di proprie applicazioni. Configurare lingua Linux su Chromebook significa quindi coordinare le impostazioni del sistema principale con quelle del contenitore Debian.
Configurare lingua Linux su Chromebook è più affidabile quando locale, fuso orario e layout della tastiera vengono impostati separatamente.
Potrebbe interessarti anche:
- BitTorrent una storia che ha segnato il futuro dei Download
- Guida Passo-Passo all'Installazione di Ubuntu: Dall'Avvio al Setup Completo del Sistema Operativo
- Come funziona Internet: dai protocolli al Wi-Fi, passando per router, DNS, indirizzi IP e server
FAQ
No. ChromeOS e il contenitore Linux hanno configurazioni locali separate; per il terminale è necessario impostare il locale Debian con dpkg-reconfigure locales o update-locale.
Il locale più comune è it_IT.UTF-8. Dopo averlo generato, impostalo come valore LANG predefinito.
Di norma no, perché il contenitore Linux riceve il fuso orario da ChromeOS. Imposta prima Impostazioni > Data e ora > Fuso orario e usa dpkg-reconfigure tzdata solo se l’ora del contenitore non è corretta.
Controlla il layout attivo nelle impostazioni Lingue e input di ChromeOS e verifica che corrisponda alla tastiera fisica. Il locale italiano non modifica da solo la disposizione dei tasti.
Non sempre. Alcune applicazioni usano le variabili locali del sistema, mentre altre richiedono di selezionare la lingua nelle proprie impostazioni o installare pacchetti di traduzione.
Altri articoli di questa serie:
- Attivare systemd su Chromebook: guida pratica
- Installare Flatpak su Chromebook: guida pratica
- Wine su Chromebook: installare programmi Windows
- Installare Docker su Chromebook: guida e fix
- Installare font Linux su Chromebook: procedura rapida
- Personalizzare Terminale Linux Chromebook: alias e prompt
- Avvio automatico app Linux su Chromebook
- Configurare stampante Linux su Chromebook con CUPS
- Inoltro porte Linux Chromebook: sito locale
- DNS Linux Chromebook: risolvere gli errori passo passo
- Come configurare proxy su Chromebook e Linux
- IP statico Chromebook: configurarlo sul Wi-Fi
- App predefinite Android Chromebook: guida pratica
- Cambiare lingua app Android Chromebook: procedura
- Widget Android su Chromebook: come aggiungerli
- Schermo diviso Android Chromebook: due app affiancate
- Configurare Phone Hub Chromebook: tutorial passo-passo
- Gestire utenti Chromebook: profili e ospite sicuri
- Diagnostica hardware Chromebook: test passo passo
