local-gen zh_CN.UTF-8 UTF-8

/var/lib/locales/supported.d/local
可以看到如下内容:
zh_CN.UTF-8 UTF-8
en_US.UTF-8 UTF-8

在文件尾添加中文字符集

zh_CN.GBK GBK

保存后退出。在终端输入命令:

sudo dpkg-reconfigure locales

time zone=>tzselect

sudo ntpdate cn.pool.ntp.org

更改时区,时间

执行
tzselect
按照提示进行选择时区
sudo cp /usr/share/zoneinfo/Asia/ShangHai /etc/localtime
执行
sudo ntpdate cn.pool.ntp.org
cn.pool.ntp.org是位于中国的公共NTP服务器,用来同步你的时间

时间
sudo date -s 20080701

更在locale

修改/var/lib/locales/supported.d/local

比如:
  en_US.UTF-8 UTF-8
  zh_CN.UTF-8 UTF-8
  zh_CN.GBK GBK
  zh_CN GB2312

然后运行locale-gen就可以了。

或sudo dpkg-reconfigure locales

怎样设定locale呢?

设定locale就是设定12大类的locale分类属性,即 12个LC_*。除了这12个变量可以设定以外,为了简便起见,还有两个变量:LC_ALL和LANG。它们之间有一个优先级的关系:
LC_ALL>LC_*>LANG
可以这么说,LC_ALL是最上级设定或者强制设定,而LANG是默认设定值。
1、如果你设定了LC_ALL=zh_CN.UTF-8,那么不管LC_*和LANG设定成什么值,它们都会被强制服从LC_ALL的设定,成为 zh_CN.UTF-8。
2、假如你设定了LANG=zh_CN.UTF-8,而其他的LC_*=en_US.UTF-8,并且没有设定LC_ALL的话,那么系统的locale设定以LC_*=en_US.UTF-8。
3、假如你设定了LANG=zh_CN.UTF-8,而其他的LC_*,和LC_ALL均未设定的话,系统会将LC_*设定成默认值,也就是LANG的值 zh_CN.UTF-8 。
4、 假如你设定了LANG=zh_CN.UTF-8,而其他的LC_CTYPE=en_US.UTF-8,其他的LC_*,和LC_ALL均未设定的话,那么 系统的locale设定将是:LC_CTYPE=en_US.UTF-8,其余的 LC_COLLATE,LC_MESSAGES等等均会采用默认值,也就是LANG的值,也就是LC_COLLATE=LC_MESSAGES=……= LC_PAPER=LANG=zh_CN.UTF-8。

所以,locale是这样设定的:
1、如果你需要一个纯中文的系统的话,设定LC_ALL= zh_CN.XXXX,或者LANG= zh_CN.XXXX都可以,当然你可以两个都设定,但正如上面所讲,LC_ALL的值将覆盖所有其他的locale设定,不要作无用功。
2、 如果你只想要一个可以输入中文的环境,而保持菜单、标题,系统信息等等为英文界面,那么只需要设定 LC_CTYPE=zh_CN.XXXX,LANG=en_US.XXXX就可以了。这样LC_CTYPE=zh_CN.XXXX,而 LC_COLLATE=LC_MESSAGES=……= LC_PAPER=LANG=en_US.XXXX。

ubuntu时区设置相关推荐

  1. linux桌面时区设置,如何在Ubuntu 20.04上设置或更改时区

    对于许多与系统相关的任务和进程,使用正确的时区至关重要. 例如,cron守护程序使用系统的时区执行cron作业,而日志文件中的时间戳基于系统的同一时区. 在Ubuntu上,系统的时区是在安装过程中设置 ...

  2. Debian/Ubuntu 时区和自动校时设置

    上次自己设置了自动校正时间,过段时间发现时间还是不对.比正常时间晚了12h.后来想到是时区设置错了,就百度了下,找到篇文章,解决了我的问题.我直接cp文章中的代码,因为我是上海时区.下面是转载文章: ...

  3. Django时区设置的郁闷

    第一次在windows下看到这个设置的时候,就设置成Ubuntu上时区设置的字符串"Asia/Shanghai",结果报错通不过,最后记不清楚从哪儿查的,改成GMT+8. 最近把应 ...

  4. linux est 时间,Linux中的时区设置

    我通过将zoneinfo文件复制到/ etc / localtime,在我的Linux机器上将时区设置为GMT 6,但是date命令仍然将时间显示为UTCtime-6.任何人都可以向我解释这种行为吗? ...

  5. Linux 有关时间日期和时区设置

    目录 时间概述 Linux 中两个时钟 date --> 系统时钟 hwclock --> 硬件时钟 如何查看和设置时区 查看时区 设置时区 tzselect timedatectl ca ...

  6. linux下时区设置和时间同步

    一.时区设置: [root@master ~]# tzselect Please identify a location so that time zone rules can be set corr ...

  7. 【Ubuntu】在Ubuntu中设置永久的DNS

    1.问题描述 ping不通域名,比如"ping www.baidu.com"时,报错"ping: unknown host www.baidu.com".这是因 ...

  8. 【转载】ATI显卡在Ubuntu下设置方法(很全面)

    [转载]ATI显卡在Ubuntu下设置方法(很全面) //终于看到了一个解决ATI显卡在linux的解决方法,先转载一个. 原文地址:http://forum.ubuntu.com.cn/viewto ...

  9. 乌班图linux分辨率不能调,ubuntu不能设置高分辨率问题的解决方法,

    ubuntu不能设置高分辨率问题的解决方法, 在ubuntu12.10上安装gnome切换到经典模式后,分别率最高只有1024*768,以为是没有安装显卡驱动导致的,上网搜索了N多方法,安装了各种nv ...

最新文章

  1. 802.11w协议介绍
  2. Java 编程的动态性, 第4部分: 用 Javassist 进行类转换--转载
  3. delphi精品项目源码_项目是如何死掉的?太过真实!
  4. NYOJ 73 比大小
  5. Python Django模板页面过滤器使用示例
  6. ATS push cache 测试
  7. linux 中用PPA安装软件
  8. idea卡顿的解决方法_lt;绝地求生/PUBG/解决卡顿方法(停机9小时)维护gt;9月16日(星期三) 08点30分amp;崩溃...
  9. 离婚前一晚是什么心情呢?
  10. c语言糖果游戏,幼儿园小班糖果游戏教案
  11. Spring AOP(四)之After增强处理
  12. python爬虫网易云音乐评论最多的歌_网易云音乐歌曲评论爬虫
  13. cydia多开微信_微信及陌陌多开教程:多开+分别推送消息+一键隐藏方法
  14. 【论文模型讲解】Vision Transformer
  15. mqtt java教程_MQTT X 使用指南
  16. Java中的Constants类
  17. WebService(1) 调用第三方服务
  18. 关于人机智能的几点思考
  19. 第一章控制系统的状态空间描述方法
  20. NIOS II 软核中EPCS配置芯片的存储操作

热门文章

  1. 纪念逝去的岁月——C/C++选择排序
  2. 【转】VC++ MFC文件的移动复制删除更名遍历操作
  3. 抛弃windows用linux来工作吧
  4. 《设备调试与网络优化》教学讲义(二)
  5. Enterprise Library 3.0 体验(3):使用配置文件的Validation Application Block
  6. android proguard 第三方jar,Android Studio代码混淆-第三方jar混淆汇总(持续更新)
  7. AWS — AWS 上的 5G 专网部署模式
  8. FD.io/VPP — QoS — DPDK Hqos
  9. ETSI GS MEC 011,Edge Platform Application Enablement API
  10. C 编程异常 — /usr/bin/ld: 找不到 -lm