安裝 Linux 時,選擇伺服器區域設定需要考慮哪些因素?

安裝 Linux 時,選擇伺服器區域設定需要考慮哪些因素?

en_GB當我安裝 Linux(針對 GB 語言環境)時,我會看到選擇、en_GB.UTF-8和的選項en_GB.ISO-8859-15

做出選擇時會考慮哪些因素?據我所知,英國字母表不使用UTF-8,或使用UTF-8,但我還沒有經歷或認識到這會在伺服器上引起什麼問題。

有沒有什麼方法可以判斷哪一種方法比較適合自己的狀況?我知道像 Postgres、MySQL 和 SQLite 這樣的資料庫安裝似乎更喜歡 UTF 語言環境。

答案1

這些選項之間的差異在於文字使用的字元編碼。如果選擇 en_GB 系統將使用 iso8859-1 字元集。 iso8859-15大致相當於iso8859-1,但八個代號點的意思發生了變化;例如,貨幣符號 ¤ 已被歐元符號 € 取代。這些編碼每個字元使用 8 位,因此僅限於 256 個不同字元的固定集(實際上較少)。

UTF-8 是一種 Unicode 編碼。 Unicode 是包羅萬象的字元表示方案,為超過 128000 個字元和表情符號定義了代碼點。 Unicode 絕對也支持英國字母。

我的建議是使用 UTF-8,因為它是其他字元集的超集,並且在當今的 Linux 上廣泛使用。

相關內容