`
luozhaoyu
  • 浏览: 347072 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux各种locale问题的解决

阅读更多
玩linux时非常讨厌诸如以下的提示
引用
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:


侦测问题时先测试
locale


如果出现
引用
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US.UTF-8
LANGUAGE=en_US:en


则说明en_US的语言包没装好,尝试
sudo apt-get install language-pack-en-base
sudo dpkg-reconfigure locales


如果需要中文的locale
locale-gen zh_CN.UTF-8


另外,服务器上最好使用英文语言
vim /etc/default/locale 
LANG="en_US.UTF-8"
LANGUAGE="en_US:en"
0
0
分享到:
评论

相关推荐

    linux中文编码locale

    在Ubuntu上设置中文locale,可以解决文件名、终端输出、软件界面等可能出现的中文乱码问题。 首先,我们需要了解`language-pack-zh-hans`和`language-pack-zh-hans-base`这两个包的作用。它们是Ubuntu官方提供的...

    Locale详解

    5. locale问题的解决 遇到乱码或无法正常显示的字符时,通常是由于locale设置不当或缺少相应字符集的字体。此时,需要检查locale设置,确保与网页或其他文件的编码匹配,并安装缺失的字体。 6. locale与多语言支持...

    linux解决中文乱码问题

    总结来说,解决Linux中的中文乱码问题需要从多个角度出发,包括系统locale设置、终端配置、编辑器设置、SSH客户端设置以及针对特定情况的特殊处理。通过以上方法,一般可以有效避免和解决中文乱码问题,使得在Linux...

    基于Locale的Linux控制台国际化技术.pdf

    然而,实现这种方案需要解决的问题包括如何高效地在内核中处理各种字符集,如何动态调整控制台配置以适应不同的Locale,以及如何确保与现有系统的兼容性。 总的来说,基于Locale的控制台国际化技术是Linux内核发展...

    Linux中文乱码问题.pdf

    解决中文乱码问题,首先需要了解字符编码的基础知识和Linux系统中的locale设置。 字符编码是指用数字来表示字符和符号的方法,常用的字符编码有ASCII、Unicode、UTF-8等。ASCII码是最早的编码标准,主要针对英文...

    linux下中文乱码问题

    Linux 下中文乱码问题解决方法 Linux 操作系统中,中文乱码问题是一个常见的问题,它是由系统集成的字符集引起的。由于不能正确地使用相对应字符的字符集,因此 OS 不能识别出文字,导致了乱码。解决这个问题的方法...

    linux乱码问题的解决办法

    ### Linux乱码问题解决方案 #### 一、理解乱码产生的原因 在Linux环境中,乱码问题通常是由于不同操作系统之间的字符编码差异所导致的。Windows系统默认采用GBK编码(早期使用GB2312),而Linux则普遍使用UTF-8编码...

    Linux 中文语言包

    linux 中文语言包,解决操作系统中文乱码的问题

    linux中常见问题解答集

    ### Linux中常见问题解答集 #### 一、基础概念与操作 **1.1 Root用户权限** - **问题描述:** 在Linux系统中,经常需要使用root用户进行一些操作,但有时不知道如何切换到root用户或者担心误用root权限导致系统...

    Linux下中文文件名乱码问题的详解 - CSDN博客1

    为了解决这个问题,我们需要让Linux系统支持中文。一种方法是在 `/usr/lib/locale` 目录下的默认配置中添加对中文的支持。通常,需要添加或启用以下三行,确保系统能够识别GBK和UTF-8编码: 1. `zh_CN.GBK GBK` 2. ...

    解决linux环境下sqlplus乱码的方法

    本篇文章将详细介绍如何解决在Linux环境下SQL*Plus出现的乱码问题。 首先,我们需要了解Linux系统的字符编码。Linux默认使用UTF-8作为系统编码,而SQL*Plus则可能根据Oracle数据库的字符集进行显示。如果两者不一致...

    VMware Workstation自动安装和Linux中文乱码问题

    本主题将深入探讨如何在VMware Workstation中进行自动安装Linux系统,并解决可能出现的中文乱码问题。 首先,VMware Workstation允许用户在单个物理机器上运行多个独立的虚拟机。自动安装Linux主要涉及Kickstart...

    linux总结 解决常见应用问题

    ### Linux总结:解决常见应用问题 #### 一、概述 本文档主要针对Linux系统中常见的应用问题进行总结,包括但不限于网络配置、系统管理、文件操作等方面。这些技巧和方法不仅适用于初学者,对于有一定基础的用户也...

    Linux中文化问题.pdf

    为了解决这个问题,可以使用libwcsmbs套件,它能够替代glibc中的问题部分,提高LC_CTYPE的正确性。 除了底层的locale支持,X Window系统也是Linux中文化的重要部分。X11R6提供了一个locale目录,包含zh_TW.Big5,这...

    linux 字符界面乱码解决方案

    本文将详细介绍两种解决Linux字符界面乱码问题的方法,并深入探讨其背后的原理。 #### 方法一:临时解决方案 1. **查看当前的语言环境设置**: ```bash # locale ``` 这条命令用于查看当前系统的语言环境设置...

    linux安装oracle解决安装界面中文乱码

    通过以上步骤,你可以在Linux环境中顺利安装Oracle数据库,并解决中文乱码问题。确保每一步都执行到位,以免遗漏导致问题依旧存在。如果你遇到其他问题,可以查阅Oracle官方文档或者在线社区的资源获取更多帮助。

    乱码消除Locale.Emulator.2.4.1.0.zip

    使用Locale.Emulator,开发者可以避免因操作系统差异导致的乱码问题,使得软件在全球范围内都能正确显示各种语言和特殊字符。这尤其对那些需要处理多种语言或者有大量非英文用户的应用至关重要。 在实际应用中,...

    linux 编码文件

    在Linux操作系统中,字符集(Charset)是一种用于表示文本数据的方式,它定义了字符与数字之间的映射关系。...对于开发者来说,了解这些基础概念和操作方法,能够更有效地解决与字符编码相关的问题。

Global site tag (gtag.js) - Google Analytics