linux安装openoffice及解决菜单中文乱码
astah,linux下中文输入乱码有关问题解决方案_1
astah,linux下中文输入乱码有关问题解决方案_1竭诚为您提供优质文档/双击可除astah,linux下中文输入乱码有关问题解决方案篇一:关于linux下中文乱码的完整解决方案关于linux下中文显示为乱码的完整解决方案linux,作为一款免费的操作系统,相对于高额费用的windows系列操作系统,有着更强的优势,所以,许多人也都开始学习linux操作系统的知识。
但是,由于windows系列操作系统还是当今社会的主流,所以,人们少不了在windows和linux系统之间进行文件的传输。
但是一个新问题出现了,那就是中文乱码问题,这个问题困扰着无数的linux用户,尤其是linux的初学者,对于这个问题相当的头疼。
主要问题如下:1、ssh中,中文显示为乱码:在windows 系统下,用ssh远程连接linux系统,对于在linux下显示正常的中文,在ssh中却显示为完全无法识别的乱码字符。
2、中文传输乱码:把windows中的中文文件传输到linux 操作系统中,原本在windows下显示正常的文件,到了linux 系统下,成了无法识别的乱码。
分析其原因,是因为linux和windows系统下,所用户的字符集不同,linux系统使用的是unicode字符集,而windows使用的是gb 字符集。
所以,在网上出现了两种解决方案:方法一:使用putty代替secureshellclient(ssh):在putty终端设置中,修改window-〉translation中的Receiveddataassumedtobeinwhichcharacterset值为linux 中的字符集utF-8,再连接linux,发现这时,linux中的中文可以正常显示了。
但是一个新问题出现了,把windows中的文件上传了linux中,原本在windows下显示正常的中文文件,现在却成了乱码。
所以,这个方法无法彻底解决乱码问题。
国产乱码的解决方法(一)
国产乱码的解决方法(一)国产乱码的解决方法问题背景在使用国产软件或操作系统时,经常会遇到乱码的问题。
国产软件或操作系统默认使用国内的字符编码,与国际标准的字符编码存在差异,因此在与国际用户交互时容易出现乱码情况。
本文将介绍几种常见的解决国产乱码问题的方法。
方法一:更改字符编码1.打开国产软件或操作系统的设置菜单。
2.在设置菜单中找到“语言”或“国际化”选项。
3.在语言或国际化选项中,找到字符编码相关的设置选项。
4.将字符编码设置为国际标准的UTF-8或Unicode。
5.保存设置并重启软件或操作系统。
方法二:使用专门的乱码修复工具1.在互联网上搜索并下载专门的乱码修复工具。
2.安装并运行乱码修复工具。
3.根据乱码修复工具的提示,选择需要修复的文件或目录。
4.等待修复工具完成乱码修复的过程。
方法三:转换文件编码格式1.打开国产软件或操作系统中出现乱码的文件。
2.将文件另存为其他格式,如UTF-8、ANSI等。
3.尝试打开另存为后的文件,查看是否乱码问题得到解决。
方法四:使用第三方软件代替国产软件1.在互联网上搜索并下载国际标准的软件。
2.安装并运行国际标准软件。
3.将需要处理的文件导入国际标准软件中进行操作,避免乱码问题。
方法五:联系软件或操作系统厂商寻求支持1.找到国产软件或操作系统的官方网站或客服联系方式。
2.联系厂商并向其反馈乱码问题的详细情况。
3.根据厂商提供的解决方案或建议进行操作,寻求问题的解决。
总结国产乱码问题在使用国产软件或操作系统时经常出现,但通过更改字符编码、使用乱码修复工具、转换文件编码格式、使用国际标准软件或联系厂商等方法,可以有效解决乱码问题。
希望本文介绍的方法对大家有所帮助,使使用国产软件或操作系统变得更加愉快和顺畅。
以上是针对“国产乱码的解决”的相关方法介绍,希望对您有所帮助!。
linux环境下安装openOffice并启动服务的方法
linux环境下安装openOffice并启动服务的⽅法⼀、背景故事 这两天遇到⼀个⼤坑,客户要做office ⽂档在线预览功能,于是乎就要把office⽂档转换成pdf交给前端显⽰。
在某度找了⼀圈都说openOffice+jodconverter 可以搞定这个事情。
代码倒是很好找,不过版本很多,各类jar包也很多,但尝试下来发现,转化效果很⼀般,复杂的excel也⽆法成功。
有同事建议放到服务器上效果可能好些,于是就开始折腾在服务器上安装OpenOffice这个事情。
⽹上各种找⼤神的博⽂,发现安装起来不是很顺畅,就写了这篇随笔,记录⼀下,遇到的问题,⽅便⾃⼰以后查看。
⼆、操作步骤 2.将压缩包上传⾄服务器上,并进⾏解压安装。
tar -zxvf 对应的压缩包名字cd 进⼊解压后的 /zh-cn/RPMSyum localinstall *.rpmcd desktop-integrationrpm -ivh openoffice4.1.5-redhat-menus-4.1.5-9789.noarch.rpm 默认会安装在/opt⽬录下。
3.启动服务 /opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard 临时启动nohup /opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard & 后台启动 端⼝号根据⾃⼰项⽬实际来确定。
后台启动会⼀直占⽤内存,据各路⼤神说⼤概100M,我⾃⼰没测过具体值不清楚。
有的程序是需要预先启动openOffice 服务的,有的则在代码⾥⾃⼰启动服务。
详解Linux中文乱码问题终极解决方法
详解Linux中⽂乱码问题终极解决⽅法初⼊linux的程序员们,经常会受到乱码的问候。
可谓“始乱终弃”。
因为乱码,并且最终放弃了linux的不在少数。
好吧,⾔归正传,下⾯来看⼀下linux乱码的具体解决办法吧。
⽅法⼀:修改/root/.bash_profile⽂件,增加export LANG=zh_CN.GB18030该⽂件在⽤户⽬录下,对于其他⽤户,也必须相应修改该⽂件。
使⽤该⽅法时putty能显⽰中⽂,但桌⾯系统是英⽂,⽽且所有的⽹页中⽂显⽰还是乱码⽅法⼆:修改/etc/sysconfig/i18n⽂件#LANG="en_US.UTF-8"#SUPPORTED="en_US.UTF-8:en_US:en"#SYSFONT="latarcyrheb-sun16"修改为:LANG="zh_CN.GB18030"LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"SUPPORTED="zh_CN.GB18030:zh_CN:zh"SYSFONT="lat0-sun16"SYSFONTACM="8859-15"参考:Linux中⽂乱码问题最近,公司在XP系统于LINUX之间传数据时出现了中⽂乱码问题!⾸先,字符集:汉字编码:* GB2312字集是简体字集,全称为GB2312(80)字集,共包括国标简体汉字6763个。
* BIG5字集是台湾繁体字集,共包括国标繁体汉字13053个。
* GBK字集是简繁字集,包括了GB字集、BIG5字集和⼀些符号,共包括21003个字符。
* GB18030是国家制定的⼀个强制性⼤字集标准,全称为GB18030-2000,它的推出使汉字集有了⼀个“⼤⼀统”的标准。
ASCII:American Standard Code for Information Interchange,美国信息交换标准码。
中文乱码解决方法
中文乱码解决方法
1.使用正确的字符编码
2.转换文件编码格式
如果你打开一个文本文件或者网页时发现中文显示为乱码,可能是由
于文件的编码格式不正确导致的。
你可以尝试将文件的编码格式转换为正
确的格式。
Windows操作系统中可以使用记事本打开文件,另存为时选择
正确的编码方式即可。
Mac和Linux系统可以使用终端命令行工具进行转换,具体方法可以参考相关操作系统的文档和教程。
3.选择正确的字体
有时候中文显示为乱码是由于缺乏相应的字体文件所致。
当你打开一
个文档或者网页时,如果使用的字体不包含中文字符,那么中文可能会显
示为乱码或者方块。
解决方法是选择适合的字体。
一般来说,宋体、微软
雅黑、黑体等字体都包含了常用的中文字符,并且具有良好的兼容性。
4.更新操作系统和应用程序
乱码问题有时也可能是由于操作系统或者应用程序的bug导致的。
这
些bug可能会导致字符编码不正确或者字体渲染错误。
为了解决这类问题,建议你及时更新操作系统和应用程序的版本,以获取最新的修复和改进。
5.检查网络连接和网页编码
6.使用专业的文本处理工具
总结:
中文乱码问题可能由多种原因引起,包括字符编码不一致、文件格式不正确、字体缺失等。
解决方法包括使用正确的编码方式、转换文件的编码格式、选择合适的字体、更新操作系统和应用程序、检查网络连接和网页编码、使用专业的文本处理工具等。
通过以上方法,相信大家能够有效地解决中文乱码问题,提高中文字符的显示质量。
linux文件乱码解决方案
Linux文件乱码解决方案一、引言在使用L in ux系统时,我们可能会遇到文件乱码的情况,这给我们的工作和学习带来了不便。
本文将为您介绍一些常见的L in ux文件乱码解决方案,帮助您解决文件乱码问题,提高您在Li nu x系统下的使用体验。
二、检查文件编码文件编码是导致文件乱码的主要原因之一。
首先我们需要检查文件的编码方式,以确定是否是编码导致了文件乱码的问题。
我们可以使用一些工具来检查文件的编码方式,例如使用`fil e`命令或者`e nc a`工具。
这些工具可以自动判断文件的编码方式,并给出相应的结果。
根据结果,我们可以采取相应的解决方案。
三、使用合适的文本编辑器使用合适的文本编辑器也是解决文件乱码问题的重要一环。
不同的文本编辑器对于文件编码的支持程度不同,选择合适的文本编辑器可以减少文件乱码的可能性。
在L in ux系统中,有很多文本编辑器可以选择,例如`V i`、`Vi m`、`E ma cs`、`S ub li me T ex t`等。
这些编辑器具有不同的特点和优势,可以根据自己的需要选择合适的编辑器来编辑文本文件。
同时,我们还需要确保文本编辑器的编码设置与文件的编码方式一致,避免出现编码不匹配的问题。
四、转换文件编码如果确定文件的编码方式与文本编辑器设置的编码方式不一致导致了文件乱码,我们可以考虑将文件的编码方式转换为与文本编辑器设置的编码方式一致。
在L in ux系统中,我们可以使用一些工具来进行文件编码转换,例如`i co nv`命令。
该命令可以将文件从一种编码方式转换为另一种编码方式,解决文件乱码的问题。
使用`i co nv`命令时,需要指定源文件的编码方式和目标文件的编码方式,通过该命令进行文件编码的转换。
五、使用合适的字体有时,文件的乱码可能是由于系统缺少相应的字体文件导致的。
我们可以尝试安装合适的字体文件来解决文件乱码问题。
L i nu x系统中,我们可以通过包管理器来安装字体文件。
Linux操作系统下linux命令乱码的终极解决方案
英文字符linux命令乱码
一般该字符linux命令乱码多出现在cat了二进制的文件时,因为二进制文件中多有控制码,会导致终端界面linux命令乱码,通常解决方法是用reset终端复位命令解决问题
其他伪终端linux命令乱码
有时是通过SSH进入远程LINUX服务器时,cat一个core文件,并且用reset命令都不能成功,怎么办?很简单,看以下试验,首先cat一个python的编译文件
以上是Linux操作系统下linux命令乱码的终极解决方案,希望对您有所acle@linux-suse:~> VT102VT102
\-bash: VT102VT102: command not found
oracle@linux-suse:~>
在SSH终端上看到是的linux命令乱码,提示符都是乱的,可以用以下命令恢复
oracle@linux-suse:~> tput sgr0
linux命令乱码问题产生的原因是SSH的问题,因为在其他终端下,cat用样一个文件,不会产生乱码,于是试验linux命令乱码产生的原因
oracle@linux-suse:~> ^N
只要用ctrl+v,ctrl+n就使用屏幕linux命令乱码,当然恢复后再试验
oracle@linux-suse:~> cat fibo.pyc
m?
{?鯡c@sd
Zd
ZdS(cCs:d\}}x'jo G }}qWdS(Nii(ii(tatbtn(RRR((tfibo.pytfibs
cCsIg}d\}}x0jo" i}}qW S(Nii(ii(tresultRRRtappend(RRRR((Rtfib2 s
linux 乱码的解决方法
linux 乱码的解决方法嘿,朋友们!咱今天来聊聊 Linux 乱码这档子事儿。
你说这乱码就像调皮的小精灵,时不时就蹦出来捣乱,让人头疼得很呐!咱先来说说为啥会出现乱码。
就好比你去一个陌生的地方,人家说的话你听不懂,那可不就懵了嘛!Linux 系统也一样,有时候它遇到一些它不太熟悉的字符编码格式,就搞不明白了,然后乱码就出现了。
那咋解决呢?嘿,这办法还不少嘞!首先啊,咱得看看系统的语言环境设置对不对。
就像你出门得先选对要穿的衣服一样,得合适才行呀!如果设置错了,那不乱码才怪呢!咱得把它调整到正确的编码格式,比如 UTF-8 啥的,这可是个常用的好东西呢!然后呢,再检查一下那些文件的编码。
哎呀,就好比你看书,要是书的印刷有问题,那你能看清内容才怪嘞!要是文件本身的编码就不对,那显示出来可不就乱套啦!得把它们转换成合适的编码。
还有啊,有些软件也可能会导致乱码哦!这就像一个团队里有个捣蛋鬼,得把它揪出来才行。
看看是不是软件的设置有问题,或者是不是该更新一下啦。
你想想看,要是你电脑上老是出现乱码,你看着不心烦呀?那感觉就像你走路老是被石头绊脚一样,多闹心呐!所以啊,咱得把这些乱码问题给解决咯,让咱的 Linux 系统顺顺畅畅的。
比如说,你正在处理一个很重要的文档,结果打开一看,全是乱码,那你不得抓狂呀!这时候你就得赶紧用咱说的这些方法去试试,把乱码赶跑。
再比如,你在看一些外文资料,结果因为乱码啥都看不清,那不就白费劲了嘛!所以说呀,学会解决 Linux 乱码问题可太重要啦!总之呢,Linux 乱码并不可怕,只要咱找对方法,就能轻松搞定。
就像打怪兽一样,找到它的弱点,一下就把它打败啦!可别让这些乱码影响了咱使用 Linux 的好心情哟!大家加油吧!让咱的 Linux 系统一直清清爽爽,没有乱码的困扰!。
中文乱码的解放方法
中文乱码的解放方法
中文乱码的解决方法一般分为六个步骤来实现:
1、更改编码格式:首先应该对乱码文件的字符编码进行更改,如果在Word文档、浏览器网页或其他软件中出现乱码,可以
尝试将文件编码格式更改为UTF-8或GBK等。
2、重新安装系统:如果更改了文件编码格式,但还是未能够
解决乱码问题,可以考虑重新安装系统,重置安装后,很有可能会解决乱码问题。
3、安装字符集:如果文件中出现不规则的中文字符,可以尝
试安装支持的中文字符集,安装后即可解决乱码问题。
4、更换显示器:如果文件中部分字符显示出现了乱码,可以
尝试更换显示器来解决乱码问题,因为有时候乱码可以由于显示器的编码不对导致的。
5、检查显卡驱动:如果是显卡驱动不正常而导致的乱码,可
以找到合适的显卡驱动并重新安装,以解决乱码问题。
6、调整文件字体设置:如果文件中乱码是由于字体设置不合
适所导致的,可以调整字体大小或更换字体,从而解决乱码问题。
以上就是解决中文乱码的六个常用方法,在乱码问题出现时,可以按照上述步骤一一尝试,以解决乱码问题。
openoffice乱码问题解决方法
openoffice乱码问题解决方法
Linux初学者一定遇到过openoffice中文乱码的问题,openoffice中文乱码大部分都是编码的问题,一般有以下两种解决方法:
a、打开,选择倒数第三个菜单中的最下面一项。
这时为弹出‘设置’对话框,当然,乱码。
选择设置选项的第一组选项的最后一个选项,然后在右边的选项卡中把第二个复选框取消,然后确定。
b、可以用替换字体的方法解决,就是把bitstream vera sans 替换成任何一个中文字体,一定要是中文字体,注意选择旁边的那个对号,然后把下面的两个复选框都勾上。
如果你已经是乱码了什么都看不清,先把它的中文支持删除掉,就是这个东西:-l10n-zh-cn,然后启动office就是英文的了,不要退出,这时把-l10n-zh-cn装上,不然下面的替换不会成功的,第一组,倒数第四个选项fonts,替换完成后马上就能看见中文了。
如果这时中文还是不能正确显示,就要看看你的locale的设置了,是不是没有添加对中文的支持。
解决linux乱码 linux中文 linux字库 Red Hat乱码 Red Hat中文 Red Hat字库
解决虚拟机中Red Hat Enterprise Linux 5中文乱码问题最近在虚拟机中安装了红帽linux,可能是装的时候点错了,无法显示中文,研究了一下网上提供的方法,大都是用命令#vi i18n,或者更改language,可改了之后,系统中却出现了乱码,乱码的出现表示系统中没有中文支持,就是没有在字体库中没有字体,这意味着系统中任何地方都无法显示中文,系统没有中文倒是无所谓,对付着能看懂些,可是浏览器没有中文就很悲剧了,研究了一下,以下是解决乱码的发方法,其实就是把字库弄进系统里。
启动虚拟机,找到你的linux系统,但先不要启动linux,这时点编辑虚拟机设置,如下图。
找到CD/DVD(IDE) ,在右侧勾择Use ISO image file 并在Browse...中找到你的红帽安装映像ISO文件,点OK完成,结果如下图。
Server文件夹。
打开Server 找到fonts-chinexe-3.02-.12.el5.noarch.rpm这个压缩包,如下图。
右键选择Open with "Archive Manager",打开该压缩包,如下图。
在压缩包中找到/usr/share/fonts/chinese/TrueType/中的两个字体文件,并选中,如下图。
单击Extract后,如下图,选择你的文件夹,单击Extract,解压这两个字体文件。
这时在你的文件夹中会有这两个字体文件,如下图。
这时我们有了中文的字库文件,将这两个字体文件拷贝到/usr/share/fonts/default下的文件夹ghostscript和文件夹Type1("1"而不是"L")中。
因为这两个文件夹是只读文件夹,要先用su root 命令取得root权限,之后用命令cp拷贝文件,如下图。
拷贝结束,到系统管理中找到"language",如下图。
Linux下安装OpenOffice
如何在Linux 上安装OpenOffice原文出自【比特网】,转载请保留原文链接:/200/8557200.shtml1、展开安装包。
OOo_2.2.1_LinuxIntel_install_wJRE_zh-cn.tar.gztar zxvf OOo_2.2.1_LinuxIntel_install_wJRE_zh-cn.tar.gz2、安装Java-runtime 支持包。
jre-6-linux-i586.rpmcd OOFOOF680_m18_native_packed-1_zh-CN.9161/RPMSrpm -ivh jre-6-linux-i586.rpm注意事项:这个过程可以之前就已经安装好的jre-runtime的不需要再安装。
3、安装所有OpenOffice 组件rpm -ivh openoffice*.rpm注意事项:应切记千万不可单个软件包安装,否则就一定会陷入死循环的怪圈4、安装OpenOffice 桌面控制台desktop-integrationcd desktop-integrationrpm -ivh -redhat-menus-2.2-9153.noarch.rpm注意事项:安装这个桌面配置环境的时候,应注意根据自己的系统选择合理的配置文件包。
如:我的系统是RHEL/5 ,所以我选择的软件包是-redhat-menus-2.2-9153.noarch.rpm。
Red Hat Linux 5 安装OpenOffice 3.2.0OpenOffice原是Sun公司的一套商业级Office 软件StarOffice,经过Sun 公司公开程序码之后,正式命名为OpenOffice 发展计划,并由许许多多热心于自由软件的人士共同来维持。
让大家能在MS OFFICE之外,还能有免费的Office可以使用。
OpenOffice 是个整合性的软件,里面包含了许许多多的工具,其功能绝对不比微软的MS Office还差,不但可以有Word一样的字处理,制作简单的图形,更有功能强大的图表功能,也能编写网页,还可以做出MS Office中很难处理的数学符号等等,支持了XML、微软的doc、Excel、ppt文件等格式。
Linux下openoffice转换word文档到pdf文档时中文乱码问题
Linux下openoffice转换word文档到pdf文档时中文乱码问题报错显示:INFO: connectedJun 1, 2009 11:21:52 AMcom.artofsolving.jodconverter.openoffice.connection.AbstractOpenOffic eConnection disposingINFO: disconnectedException in thread "main"com.artofsolving.jodconverter.openoffice.connection.OpenOfficeExcepti on: conversion failed: could not load input documentatcom.artofsolving.jodconverter.openoffice.converter.OpenOfficeDocument Converter.loadAndExport(OpenOfficeDocumentConverter.java:131)atcom.artofsolving.jodconverter.openoffice.converter.OpenOfficeDocument Converter.convertInternal(OpenOfficeDocumentConverter.java:120)atcom.artofsolving.jodconverter.openoffice.converter.AbstractOpenOffice DocumentConverter.convert(AbstractOpenOfficeDocumentConverter.java:10 4)atcom.artofsolving.jodconverter.openoffice.converter.AbstractOpenOffice DocumentConverter.convert(AbstractOpenOfficeDocumentConverter.java:74) atcom.artofsolving.jodconverter.openoffice.converter.AbstractOpenOffice DocumentConverter.convert(AbstractOpenOfficeDocumentConverter.java:70) atcom.artofsolving.jodconverter.cli.ConvertDocument.convertOne(ConvertD ocument.java:154)atcom.artofsolving.jodconverter.cli.ConvertDocument.main(ConvertDocument.java:139)问题解决:此时可能是linux下的jre没有相应的中文字体的问题下载 simhei.ttf 黑体simsun.ttc 宋体两种字体文件找到jre的字体路径:/usr/jdk1.6.0_22/jre/lib/fonts新建文件夹fallback:mkdir fallback将字体simhei.ttf 、simsun.ttc拷贝到/usr/jdk1.6.0_22/jre/lib/fonts/fallback目录下重启openofficeps ax|grep soffice显示如下:22739 pts/5 S 0:00 /bin/sh/opt/3/program/soffice -headless-accept=socket,host=127.0.0.1,port=8100;urp; -nofirststartwizard22747 pts/5 Sl 0:01/opt/3/program/soffice.bin -headless-accept=socket,host=127.0.0.1,port=8100;urp; -nofirststartwizard23789 pts/5 S+ 0:00 grep soffice关闭soffice进程:kill 22739以后台启动openoffice:/opt/3/program/soffice -headless-accept=socket,host=127.0.0.1,port=8100;urp; -nofirststartwizard & 问题解决了!!但是,这种情况下只能解决,宋体和黑体的乱码问题,其他字体的还需添加字体文件来解决。
ubuntu下安装openoffice
ubuntu下安装openoffice大家都知道ubuntu下office系列是用的libreoffice,我用这个打开一些word文档,然后这个word文档里面的格式就乱了,我很无言,于是想起来openoffice这个老牌软件,于是开始安装:1.首先去官网下载deb包:/download/other.html#aoo2.下载后得到Apache_OpenOffice_4.0.0_Linux_x86_install-deb_zh-CN.tar.g z这个这一压缩包,大约140M左右,解压,得到这么文件夹zh-CN(我下载的是中文版),这个文件夹里面有三个文件夹其下包括DEBS、licenses、readmes 文件夹,安装deb 包有两种方式:A、使用cd 命令进入到DEBS 目录下,然后执行如下命令进行安装:$sudo dpkg -i *.deb这个时候有可能会报错,你需要把libreoffice先卸载掉,执行下面的命令就行了:[plain] view plaincopyprint?sudo apt-get remove libreoffice* 3.必须安装该菜单项,刚才安装的OpenOffice 才能够使用。
菜单项是一个单独的deb 包,在DEBS/desktop-integration 目录下。
[plain] view plaincopyprint?sudo dpkg -iopenoffice4.0-debian-menus_4.0-9702_all.deb 这样openoffice就安装完成了。
PS:如果按照上面的步骤出现乱码,莫慌,按照下面的步骤解决:直接将windows系统的相关字体(c:\windows\fonts)复制到linux字体目录下目前我只复制了以下字体simfang.ttf 仿宋体simhei.ttf 黑体simkai.ttf 楷体simsun.ttf 宋体和新宋体,原文件名simsun.ttc在ubuntu 上新建一个win文件夹[plain] view plaincopyprint?sudo mkdir /usr/share/fonts/win将以上字体文件复制到/usr/share/fonts/win目录下执行[plain] view plaincopyprint?sudo mkfontscale sudo mkfontdirsudo fc-cache mkfont命令是生成win目录下所包含的字体的索引信息。
linux python中文乱码解决方法-概述说明以及解释
linux python中文乱码解决方法-概述说明以及解释1.引言1.1 概述概述部分是文章引言的一部分,它的目的是提供一个简要的介绍,概括文章的主题和内容。
在“Linux Python中文乱码解决方法”这篇长文中,概述部分可以包括以下内容:概述:随着Linux和Python的广泛应用,中文乱码问题也逐渐成为了许多开发者和用户的关注焦点。
在日常的Linux和Python编程过程中,我们经常会遇到中文乱码的情况,这不仅给我们的工作带来了不便,还可能影响程序的正确执行。
因此,解决Linux和Python中文乱码问题成为了一个重要的任务。
本文将从两个方面详细介绍Linux 和Python 中文乱码问题的原因和解决方法。
首先,我们将探讨Linux 系统中的中文乱码问题,分析其产生的原因和对应的解决方法。
其次,我们将深入探讨Python 编程语言中出现的中文乱码问题,解释其中的原因,并提供相应的解决方案。
通过本文的阐述,读者将能够更好地理解和解决在Linux 和Python 中遇到的中文乱码问题。
总结:在本文的结论部分,我们将总结我们在解决Linux 和Python 中文乱码问题的过程中所采用的方法和技巧。
我们将讨论这些方法的有效性和适用性,并提供一些建议,帮助读者在实际的工作和学习中更好地解决中文乱码问题。
通过本文提供的解决方案,读者将能够提高工作效率,避免中文乱码带来的困扰,并更好地利用Linux 和Python 进行程序开发和日常使用。
通过本文的阅读和理解,读者将对Linux 和Python 中文乱码问题有更清晰的认识,并能够运用相应的解决方法,提高工作效率和代码质量。
同时,本文还为解决其他编程语言或操作系统中出现的中文乱码问题提供了一个思路和参考。
文章结构部分的内容:1.2 文章结构本文将分为三个主要部分:引言、正文和结论。
- 引言部分将概述整篇文章的主要内容和目的,以便读者能够了解文章的背景和意义。
Linux OpenOffice安装
一、更新服务器yum源[root@APP2 /]# yum clean all[root@APP2 /]# yum makecache[root@APP2 /]# yum update二、重启服务器[root@APP2 /]# reboot三、OpenOffice安装过程1、选择OpenOffice下载目录[root@APP2 /]# cd /opt2、下载OpenOffice[root@APP2 opt]#wget/projects/openofficeorg.mirror/files/4.1.2/binaries/zh-CN/Apache_O penOffice_4.1.2_Linux_x86-64_install-rpm_zh-CN.tar.gz3、删除之前安装的OpenOffice[root@APP2 opt]# yum remove openoffice* libreoffice*4、解压下载的OpenOffice[root@APP2 opt]# tar -xvf Apache_OpenOffice_4.1.2_Linux_x86-64_install-rpm_zh-CN.tar.gz 5、安装OpenOffice[root@APP2 opt]# cd zh-CN/RPMS/[root@APP2 RPMS]# rpm -Uvh *.rpm[root@APP2 RPMS]# cd desktop-integration/[root@APP2 desktop-integration]# rpm -Uvhopenoffice4.1.2-redhat-menus-4.1.2-9782.noarch.rpm6、OpenOffice安装目录[root@APP2 desktop-integration]# cd /opt/openoffice4/program/7、OpenOffice启动方式临时启动[root@APP2 ~]# /opt/openoffice4/program/soffice -headless-accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard始终启动[root@APP2 ~]# nohup/opt/openoffice4/program/soffice -headless-accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &8、OpenOffice是否启动[root@APP2 ~]# ps -ef | grep openoffice[root@APP2 ~]# netstat -lnp |grep 8100四、OpenOffice使用问题1、找不到libXext.so.6文件/opt/openoffice4/program/soffice.bin: error while loading sharedlibraries: libXext.so.6: cannot open shared object file: No such file or directory[root@APP2 opt]# wget/centos/6/os/i386/Packages/libX11-common-1.6.0-6.el6.noarch.rpm [root@APP2 opt]# rpm -ivh libX11-common-1.6.0-6.el6.noarch.rpm[root@APP2 opt]# wget/centos/6/os/x86_64/Packages/libXau-1.0.6-4.el6.x86_64.rpm[root@APP2 opt]# rpm -ivh libXau-1.0.6-4.el6.x86_64.rpm[root@APP2 opt]# wget/centos/6/os/x86_64/Packages/libxcb-1.9.1-3.el6.x86_64.rpm[root@APP2 opt]# rpm -ivh libxcb-1.9.1-3.el6.x86_64.rpm[root@APP2 opt]# wget/centos/6/os/x86_64/Packages/libX11-1.6.0-6.el6.x86_64.rpm[root@APP2 opt]# rpm -ivh libX11-1.6.0-6.el6.x86_64.rpm[root@APP2 opt]# wget/centos/6/os/x86_64/Packages/libXext-1.3.2-2.1.el6.x86_64.rpm [root@APP2 opt]# rpm -ivh libXext-1.3.2-2.1.el6.x86_64.rpm2、找不到libfreetype.so.6文件/opt/openoffice4/program/soffice.bin: error while loadingshared libraries: libfreetype.so.6: cannot open shared object file: No such file or directory [root@APP2 opt]# wget/centos/6/os/x86_64/Packages/freetype-2.3.11-15.el6_6.1.x86_64.rpm [root@APP2 opt]# rpm -ivh freetype-2.3.11-15.el6_6.1.x86_64.rpm3、报问题:no suitable windowing system found, exiting.输入安装:yum groupinstall "X Window System",一路安装完之后重启系统,在启动openoffice服务看看。
Linux系统修改默认语言环境为zh_CN.UTF-8字符集,解决中文乱码问题
Linux系统修改默认语⾔环境为zh_CN.UTF-8字符集,解决中⽂乱码问题原因:简单的说是因为服务器没有安装zh_CN.UTF-8 字符集,导致不⽀持中⽂!解决办法环境:CentOS7. ⽆GUI安装。
默认安装英⽂。
⾸先查询语⾔环境:# locale# locale -a 可以查看⽀持的字符集。
# locale -a |grep -i cn1.临时修改:# export LANG=zh_CN.UTF-82.永久修改:# vim /etc/locale.confor# localectl set-locale LANG=zh_CN.UTF8更改为zh_CN.UTF-8,重启。
# reboot---------------------下⾯可忽略:3.发现重启之后 .locale 和 locale.conf 都是 en_US.UTF-8.4.centos7 在开机初始化时,locale.conf 来⾃ /etc/profile.d/lang.sh 的加载。
5.打开 lang.sh脚本。
即使修改成zh_CN.UTF-8之后,加载脚本时仍然会初始化为en_US.UTF-8.6.修改之后,重启。
更改时区:ln -sf localtime /usr/share/zoneinfo/Asia/Shanghai参考:环境:Ubuntu 141.安装基本的软件包(第2步安装 zh_CN 中⽂字符集时要⽤到)sudo apt-get update //系统更新软件包列表sudo apt-get install -y language-pack-zh-hanssudo apt-get install -y language-pack-zh-hant (安装zh_HK和zh_TW)2. 在/etc/profile或/etc/bash.bashrc⽂件添加如下内容# cat /etc/profile |grep -i cnexport LANG="zh_CN.UTF-8"export LANGUAGE="zh_CN.UTF-8"export LC_ALL="zh_CN.UTF-8"3.source /etc/profile 查看是否⽣效# localeLANG=zh_CN.UTF-8LANGUAGE=zh_CN.UTF-8LC_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。
linux解决中文乱码及配置全英文环境
一. Ubuntu默认的中文字符编码Ubuntu默认的中文字符编码为zh_CN.UTF-8,这个可以在/etc/environment中看到:sudo gedit /etc/environment可以看到如下内容:PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"LANG="zh_CN.UTF-8"LANGUAGE="zh_CN:zh:en_US:en"第二行即是默认的中文字符编码。
注:可以通过这里修改默认的中文编码字符,比如修改为:zh_CN.GBK。
二. 添加中文字符编码的方法1. 直接使用locale-gen在终端输入命令:sudo locale-gen zh_CN.GB18030即可完成中文字符集的添加。
完成后可以转到/usr/lib/locale/,下面已经有一个zh_CN.gb18030文件夹;在超级终端输入命令:gedit /var/lib/locales/supported.d/local,可以发现文件中多了一行:zh_CN.GB18030 GB18030。
说明添加成功。
2. 通过修改/var/lib/locales/supported.d/local文件在终端输入命令行sudo gedit /var/lib/locales/supported.d/local可以看到如下内容:zh_CN.UTF-8 UTF-8en_US.UTF-8 UTF-8在文件尾添加中文字符集zh_CN.GBK GBK保存后退出。
在终端输入命令:sudo dpkg-reconfigure localesGenerating locales...en_AU.UTF-8... doneen_BW.UTF-8... doneen_CA.UTF-8... doneen_DK.UTF-8... doneen_GB.UTF-8... doneen_HK.UTF-8... doneen_IE.UTF-8... doneen_IN.UTF-8... doneen_NZ.UTF-8... doneen_PH.UTF-8... doneen_SG.UTF-8... doneen_US.UTF-8... doneen_ZA.UTF-8... doneen_ZW.UTF-8... donezh_CN.GBK... donezh_CN.UTF-8... up-to-datezh_HK.UTF-8... donezh_SG.UTF-8... donezh_TW.UTF-8... doneGeneration complete.即可生成相应文件:/usr/lib/locale /zh_CN.gbk/最后重启ubuntu。
Linux中文显示乱码问题解决方法(编码查看及转换)
Linux中⽂显⽰乱码问题解决⽅法(编码查看及转换)Linux中⽂显⽰乱码问题解决⽅法(编码查看及转换)1,⽰例图中名为⼀个.sql⽂件的⼀段内容,是⼀个数据库⽂件。
其在windows中打开显⽰正常,在Linux中,中⽂部分显⽰为乱码。
注意:这个与数据库乱码的情况不同,属于⽂件内容的乱码。
2,分析Linux系统与windows系统在编码上有显著的差别。
Windows中的⽂件的格式默认是GBK(gb2312),⽽Linux系统中⽂件的格式默认是UTF-8。
这两个系统就好⽐是中国和⽇本。
⽂件就好⽐是⼀个⼈,如果要在另外的国家居住就要办理居住许可证,使⽤他国的证件(编码和字符集),否则是不被允许的⿊户。
因此,解决中⽂乱码问题要从编码和字符集着⼿。
⽂件出现编码错误的原因:当前系统的字符集有问题某个⽂件的编码有问题3,解决⽅案3.1⽅案⼀:从系统的字符集处理当系统中多个⽂件的内容出现乱码问题,或者中⽂⽂件名显⽰乱码时,就先从系统的字符集处理。
常⽤字符集:中⽂LANG=“zh_CN.UTF-8”英⽂LANG=“en_US.UTF-8”或LANG=C1,查看字符集<1>查看当前系统默认采⽤的字符集locale<2>查看系统当前字符集echo $LANG<3>查看系统是否安装中⽂字符集出现zh开头的,即为安装了中⽂字符集如未安装,需执⾏: yum -y groupinstall chinese-supportlocale -a |grep zh2,修改系统字符集<1>修改系统字符集为中⽂如果前⾯查看到的系统当前的字符集是英⽂,通常修改系统字符集为中⽂即可成功。
临时修改(当前终端⽣效):export LANG="zh_CN.UTF-8"永久修改:echo"export LANG="zh_CN.UTF-8" >> /etc/proflilesource /etc/profile<2>查看echo $LANG3.2 解决⽅法⼆:从⽂件的编码处理当系统的字符集为中⽂,⽂件的中⽂部分仍然显⽰乱码,就从⽂件的编码格式处理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.我的是在centos6.4安装的
2.下载linux版本的openoffice
3.进入解压后的目录里,有3个目录,进入RPMS目录打开终端
4.进入到RPMS 文件夹下输入命令rpm -ivh *.rpm 开始安装,
因为RPMS 文件夹下有很多rpm包,用这条命令就能安装所有的
5.安装完后进入到RPMS 文件夹下的desktop-integration文件夹,
desktop-integration夹里有4个rpm包分别是四个不同发行版的linux,选择相应发行版本那个rpm包,用rpm 命令进行安装,我的是centos,和redhat是同一个系列的,所以就选择安装redhat版本。
6.安装后,可以看到openoffice的启动:
7.但是当打开openoffice文档后发现,菜单啥的是中文乱码,原来是centos系统自带的字体太少,没有openoffice需要的多。
解决方法(1)直接更改openoffice文档的字体,选择centos系统中已有的字体。
(2)直接把windows XP的所有字体,拷贝到centos系统的字体目录下,然后命令实现。
8. 这里用的是第(2)中方法,直接从windows XP的字体拷贝。
9.centos的字体目录是:/usr/share/fonts
在该目录/usr/share/fonts下新建目录,目录名字随便,我的目录名字是win
然后把windows XP的字体目录C:\WINDOWS\Fonts下的全部字体,
拷贝到刚才新建的目录/usr/share/fonts/win
10.然后回到系统桌面,右键桌面——选择在终端中打开
12. 在终端中:分别执行如下命令:
mkfontscale (在桌面上生成了fonts.scale文件)
mkfontdir (在桌面上生成了fonts.dir文件)
fc-cache
13.重新打开OpenOffice,乱码消失。
14.下面是别人写的方法,仅供参考。