2012-04-04 42 views
1

我正在使用Linux Mint。我無法找到/etc/sysconfig/console文件,它會告訴我keymap,font,utf-8模式支持等的值。我的系統的值。有辦法我可以做到嗎?我試過echo $UNICODEecho $FONT,但是他們沒有返回任何東西。非常適合Linux的新手。請幫忙或指導。 :-)如何知道鍵盤圖,字體等。我當前的linux系統使用的變量值?

+0

你想達到什麼目的? 'locale'會揭示一些關於當前用戶當前會話的事情,但是你的問題似乎是關於其他問題的,可能沒有很好的定義。添加關於你想要的信息將有助於澄清。 – tripleee 2012-04-04 18:15:51

+0

試圖製作自己的'/ etc/sysconfig/console'文件,從零開始實現Linux。我被困在這裏。 – 2012-04-04 18:17:44

+0

'/ etc/sysconfig /'是RedHat-y。 – ninjalj 2012-04-04 18:43:15

回答

2

GB語言環境默認情況下未安裝在LFS實現中。你可以看到這一點,如果你運行

locale -a 

你需要使用

localedef 

exec來安裝GB語言環境定義如下:

localedef -c -f UTF-8 -i en_GB en_GB.UTF-8 
localedef -c -f ISO-8859-1 -i en_GB en_GB.ISO-8859-1 

這給你兩個主要標準。然後,您需要爲控制檯和配置文件執行的操作是使用本書中描述的過程插入GB的區域代碼。 (我已經使用了ISO標準在下面的代碼。)

cat > /etc/sysconfig/console << "EOF" 
# Begin /etc/sysconfig/console 

KEYMAP="uk" 
FONT="lat1-16 -m 8859-1" 

# End /etc/sysconfig/console 
EOF 

cat > /etc/profile << "EOF" 
# Begin /etc/profile 

# export LANG=<ll>_<CC>.<charmap><@modifiers> translates to: 

export LANG=en_GB.ISO-8859-1 

# End /etc/profile 
EOF 

simples! ;-)

希望這有助於 bick

+0

我已經實現了我的LFS。我想我已經跳過了這個文件,然後繼續下一節,按照lfs irc頻道成員的建議。但是這看起來沒問題。我會接受它,因爲它將在未來對其他人有所幫助。 :-) 謝謝。 – 2012-06-09 14:42:05

相關問題