首次登入前設定區域設置

首次登入前設定區域設置

我正在準備預先安裝 Debian 和一些附加軟體的虛擬機器磁碟機映像。該圖像將被講不同語言甚至使用不同鍵盤佈局的人使用。當首次登入時要求輸入密碼時,這會帶來一些問題。如果使用者在第一次啟動時被要求在圖形登入畫面之前設定正確的語言/鍵盤佈局(可以預先安裝語言環境),那就完美了。透過這種定制,我的解決方案將更加多語言用戶友好。如何實現這項目標?也許可以以某種方式執行 Debian 安裝過程中使用的腳本?

答案1

gdm刪除了該選項,但lightdm仍然有。

您需要安裝這兩個軟體包。

$ sudo apt-get install lightdm lightdm-gtk-greeter

lightdm有指標的概念,登入時顯示。它們在文件中指定/etc/lightdm/lightdm-gtk-greeter。在最後加入一個this:

indicators=~language

重新啟動登入管理員,您將可以選擇設定語言(從您安裝的區域設定清單中)。

如果您還希望能夠選擇鍵盤佈局,您應該添加:

indicators=~language;~layout

但這些修改只會列出指定的指標。如果你想讓它看起來更像預設的,你可以添加缺少的:

indicators=~host;~spacer;~language;~layout;~session;~language;~layout;~a11y;~clock;~power

有評論提供了與指標相關的更多資訊/etc/lightdm/lightdm-gtk-greeter

xfce4將選擇所選的區域設置,但對於 Gnome LANG(可能是LANGUAGE/etc/default/locale會取代該值。解決方案是不在此處定義它(刪除或註解掉該行)。

相關內容