centos5.5의 중국어 왜곡된 문자에 대한 해결 방법: 1. "/etc/sysconfig/i18n" 파일을 수정합니다. 2. "/etc/profile" 파일에 "export LC_ALL="zh_CN.GB18030""을 추가합니다. .글꼴 파일을 설치합니다.
이 기사의 운영 환경: centos5.5 시스템, Dell G3 컴퓨터.
centos5.5에서 중국어 왜곡 문제를 해결하는 방법은 무엇입니까?
CentOS 5.5 중국어 왜곡 문제 해결
VMware7.1에서 새 CentOS 호스트를 생성할 때 CentOS 5.5 bin-DVD 디스크 설치를 직접 추가하면 사용자 비밀번호 정보를 입력하라는 메시지가 표시됩니다. 이렇게 하면 CentoOS 시스템 구성을 직접 건너뛸 수 있습니다. 이는 새 버전의 VMware에 통합된 기능일 수 있지만 건너뛰면 중국어를 지원하도록 구성되지 않습니다. 이후의 중국어 번역 작업에 문제가 생길 것입니다. 그러나 다음과 같은 해결 방법이 있습니다.
설치 후. 전체 영어 인터페이스, 유일한 온라인 검색 솔루션은 다음과 같습니다.
/etc/sysconfig/i18n 파일을
#LANG="en_US.UTF-8" #SUPPORTED="en_US.UTF-8:en_US:en" #SYSFONT="latarcyrheb-sun16"
에서
으로 수정합니다.
1 LANG="zh_CN.GB18030" 2 LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN" 3 SUPPORTED="zh_CN.GB18030:zh_CN:zh" 4 SYSFONT="lat0-sun16" SYSFONTACM="8859-15"
SSH의 중국어, 텔넷 터미널은 일반적으로 정상적으로 표시될 수 있습니다.
그래도 작동하지 않으면 다음을 수행할 수 있습니다.
1. 콘솔 터미널이 깨졌습니다.
/etc/profile 파일의 마지막 줄에 다음 내용을 추가합니다.
export LC_ALL="zh_CN.GB18030"
2. xwindow 터미널이 깨졌습니다.
/etc/sysconfig/i18n 파일의 마지막 줄에 다음 내용을 추가합니다:
export LC_ALL="zh_CN.GB18030"
우선, 수정합니다. 정사각형 상자에 모든 문자가 깨져서 중국어 번역이 작동하지 않습니다. 재부팅 후에도 작동하지 않습니다. 대부분의 사람들은 다시 시작하지 않고도 즉시 적용된다고 말합니다.
그럼 폰트가 없어서 그럴지도 모른다고 생각했는데,
yum install fonts-chinese.noarch yum install fonts-ISO8859-2.noarch
왜 박스 안에 있는 한자가 계속 표시되나요? 다음으로 글꼴 수정부터 시작하겠습니다.
Wenquanyi의 Zhenghei 글꼴 설치를 다운로드하세요.
1. 글꼴 파일의 압축 패키지를 압축 해제합니다:
su - tar zxvf wqy-zenhei*.tar.gz
2. 압축을 푼 폴더 "wqy-zenhei"를 /usr/share/fonts/wenquanyi/ 디렉터리로 이동합니다:
mv wqy-zenhei /usr/share/fonts/wenquanyi/ *如果/usr/share/fonts/wenquanyi/不存在,请先建立: mkdir -p /usr/share/fonts/wenquanyi/
3. /etc/X11/xorg.conf 파일을 편집합니다.
cp /etc/X11/xorg.conf /etc/X11/xorg.conf.back vim /etc/X11/xorg.conf
4 FontPath 섹션을 찾아 다음을 추가합니다.
FontPath “/usr/share/fonts/wenquanyi/wqy-zenhei”
파일을 저장합니다.
5. 시스템에 /etc/fonts/fonts.conf 파일이 있으면 편집하세요:
cp /etc/fonts/fonts.conf /etc/fonts/fonts.conf.back vim /etc/fonts/fonts.conf
6. 앞에
<dir>/usr/share/fonts/wenquanyi/wqy-zenhei/</dir>
를 추가하고 파일을 저장하세요.
7. 시스템이 Fontconfig 2.4.x를 사용하는 경우 /usr/share/fonts/wenquanyi/wqy-zenhei/ 아래의 44-wqy-zenhei.conf 파일을 ~/.font.conf
X 서버를 다시 시작하세요. 중국어 폰트를 선택하고 드디어 중국어가 표시되었는데, 좀 보기 흉했는데 테마를 수정하고 세세한 조정도 해주면 좋을 것 같습니다.
다음으로 리눅스 버전용 zend 서버 ce를 설치합니다. 국내 소스를 수정했기 때문에 스크립트로 설치하는 것은 매우 느릴 수 있습니다. 설치 패키지를 직접 다운로드하고 압축을 풀면 성공적으로 설치됩니다. 다시 시작하면 다음과 같은 오류 메시지가 나타납니다. reloc:permissiondened 이후 prot 세그먼트를 복원할 수 없습니다.
1 SELINUX를 끄는 방법:
vi /etc/selinux/config SELINUX=enforcing을 SELINUX=disabled로 변경합니다. 다시 시작해야 합니다.
이 방법은 서버에 위험을 가져올 수 있습니다.
2 SELINUX를 종료하지 않는 방법:
# setenforce 0 # chcon -c -v -R -u system_u -r object_r -t textrel_shlib_t /usr/local/apache/modules/libPHP5.so # service httpd restart # setenforce 1
드디어 해결했는데 Wubi가 없으면 치명적이지 않나요? 이 문제를 해결하려면 포괄적인 비교를 통해 fcitx를 설치하십시오.
CentOS 5.5에서는 소스 코드 패키지를 사용하여 Fcitx 최신 버전의 Little Penguin 입력 방법을 설치하십시오: fcitx-3.6.3-rc.tar.bz2
먼저 무엇보다도 다음 2가지 사항을 선언하세요.
1. 이 문서의 모든 작업은 터미널에서 수행됩니다. 달리 명시하지 않는 한, 이 문서의 명령은 모두 "터미널"에 입력됩니다.
2. CentOS는 RHEL(Redhat enterprise linux)을 완전히 기반으로 하기 때문에 이 문서에서 Fcitx를 설치하는 방법은 RHEL에 100% 적용됩니다.
1. Fcitx의 종속성 문제를 미리 해결하세요
Fcitx는 gettext, gettext-devel, libXft, libXft-devel, libXpm 및 libXpm-devel의 6개 소프트웨어 패키지에 의존합니다.
yum 설치 패키지 이름을 사용하여 미리 별도로 설치하면 종속성 문제를 해결할 수 있습니다.
yum install gettext gettext-devel libXft libXft-devel libXpm libXpm-devel automake autoconf libXtst-devel gtk+-devel gcc zlib-devel libpng-devel gtk2-devel glib-devel yum install gettext-devel yum install libXft-devel yum install libXpm-devel yum install automake yum install libXtst-devel
2. 컴파일 및 설치
1. 최신 버전의 Fcitx 소스 코드 패키지를 다운로드합니다: wget http://fcitx.googlecode.com/files/fcitx-3.6.3.tar.bz2
2. 압축을 푼다 "/usr/src"로 이동합니다: tar -jxvf fcitx-3.6.3.tar.bz2 -C /usr/src
3 디렉토리를 입력합니다: cd /usr/src/fcitx-3.6.3
4. ".configure" 파일 생성: ./autogen.sh
5. 컴파일 시작: ./configure
참고: Centos 5에서는 컴파일 프로세스 중에 경고 메시지가 표시됩니다. 괜찮을 거예요. RHEL에서는 경고가 없습니다.
6. 정식 설치: make && make install
7. 설치 성공 여부 테스트: fcitx -h를 입력하면 다음과 같이 도움말 파일을 얻을 수 있습니다. . Fcitx를 기본 입력 방법으로 구성
설치 방법 1:
1. 새 구성 파일 만들기: vim /etc/X11/xinit/xinput.d/fcitx, 내용은 다음과 같습니다.
Usage: fcitx [OPTION] -d run as daemon(default) -D don’t run as daemon -n[im name] run as specified name -v display the version information and exit -h display this help and exit
저장하고 종료하고 다시 시작하세요. 컴퓨터
2. 查询Fcitx是否开机运行。终端下输入:fcitx,应该是提示:Start FCITX error. Another XIM daemon named SCIM is running?这样就对了,直接到”4“
3. 如果没任何提示,则:ln -s /etc/X11/xinit/Xinput.d/fcitx /$HOME/.xinputrc
4. 输入: fcitx -nb ,即可看到输入框
默认fcitx启动后,是在后台运行的,因此看不到输入框,用上面的命令就可以调出来了。
ctrl+空格 切换输入法。
安装方法二:
首先在/etc/X11/xinit/xinput.d/目录下建立一个新文件(fcitx.conf):
XIM=fcitx XIM_PROGRAM=/usr/local/bin/fcitx XIM_ARGS=”-d” GTK_IM_MODULE=fcitx QT_IM_MODULE =fcitx
然后在/etc/alternatives/目录下,将符号链接xinputrc删除,重新建一个:
mv /etc/alternatives/xinputrc /etc/alternatives/xinputrc.save rm –rf /etc/alternatives/xinputrc ln -s /etc/X11/xinit/xinput.d/fcitx.conf /etc/alternatives/xinputrc
最后,在开始菜单> 系统> 首选项preferences > 更多首选项more preferences >输入法input method,在里面选择“使用系统范围内的配置[fcitx]”,然后“注销”,登录后按“ctrl+空格”就可激活fcitx输入法。
配置fcitx输入法修改~/.fcitx/config文件中的相应偏好设置。
三、卸载方法
进入目录:cd /usr/src/fcitx-3.6.3 make uninstall
功能介绍
1、常用热键
* 打开/关闭输入法:左ctrl+空格/左ctrl+左shift
* 快速中英文切换:左ctrl
* 切换输入法:alt+1–>五笔 alt+2–>拼音 alt+3–>区位,或用左ctrl+左shift进行循环切换
* 切换全/半角:左shift+空格
* 候选字/词翻页:,./-=
* 重新读入设置:左ctrl+5
还可以安装拼音输入法、在CentOS系统 5.3 中使用中文输入法
命令行输入:
#yum install scim #yum install scim-pinyin
重启动X(按Ctrl+Alt+Backpace)或注销(logout)。
推荐教程:《centos教程》
위 내용은 centos5.5에서 한자 깨짐 문제를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!