locale

本文详细介绍了在Linux系统中配置中文环境的过程,包括使用apt-get安装locales,通过locale-gen生成zh_CN.UTF-8 locale,以及更新系统locale设置的方法。这对于需要在Linux下使用中文的用户尤其有用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

apt-get install locales
(python36) root@7d7740a6ef26:~/ActivityNet/Crawler# locale
LANG=
LANGUAGE=
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=zh_CN.UTF-8
(python36) root@7d7740a6ef26:~/ActivityNet/Crawler# locale -a
C
POSIX
zh_CN.utf8
(python36) root@7d7740a6ef26:~/ActivityNet/Crawler# locale -av
locale: zh_CN.utf8      archive: /usr/lib/locale/locale-archive
    title | Chinese locale for Peoples Republic of China
    email | bug-glibc-locales@gnu.org
 language | Chinese
territory | China
 revision | 0.1
     date | 2000-07-25
  codeset | UTF-8
(python36) root@7d7740a6ef26:~/ActivityNet/Crawler# locale-gen
Generating locales (this might take a while)...
  zh_CN.UTF-8... done
Generation complete.
(python36) root@7d7740a6ef26:~/ActivityNet/Crawler# update-locale
(python36) root@7d7740a6ef26:~/ActivityNet/Crawler# dpkg-reconfigure locales
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.)
debconf: falling back to frontend: Readline
Configuring locales
-------------------

区域设置(locale)是一种在多种语言之间切换的框架,用户可以通过它来设定自己的语言、国家、字符
集、字符串排序方式等。

请选择需要生成的区域设置。通常应当选择 UTF-8
字符集的区域设置,特别是对于新安装的系统。其他的字符集一般用于兼容旧系统和旧软件。

  1. 全部区域设置               168. es_BO ISO-8859-1               335. mni_IN UTF-8
  2. aa_DJ ISO-8859-1                 169. es_BO.UTF-8 UTF-8              336. mr_IN UTF-8
  3. aa_DJ.UTF-8 UTF-8                170. es_CL ISO-8859-1               337. ms_MY ISO-8859-1
  4. aa_ER UTF-8                      171. es_CL.UTF-8 UTF-8              338. ms_MY.UTF-8 UTF-8
  5. aa_ER@saaho UTF-8                172. es_CO ISO-8859-1               339. mt_MT ISO-8859-3
  6. aa_ET UTF-8                      173. es_CO.UTF-8 UTF-8              340. mt_MT.UTF-8 UTF-8
  7. af_ZA ISO-8859-1                 174. es_CR ISO-8859-1               341. my_MM UTF-8
  8. af_ZA.UTF-8 UTF-8                175. es_CR.UTF-8 UTF-8              342. nan_TW UTF-8
  9. agr_PE UTF-8                     176. es_CU UTF-8                    343. nan_TW@latin UTF-8
  10. ak_GH UTF-8                     177. es_DO ISO-8859-1               344. nb_NO ISO-8859-1
  11. am_ET UTF-8                     178. es_DO.UTF-8 UTF-8              345. nb_NO.UTF-8 UTF-8
  12. an_ES ISO-8859-15               179. es_EC ISO-8859-1               346. nds_DE UTF-8
  13. an_ES.UTF-8 UTF-8               180. es_EC.UTF-8 UTF-8              347. nds_NL UTF-8
[More] 
root@7d7740a6ef26:/etc/default# vim locale

reference1
reference2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值