当前位置:  技术问答>linux和unix

为什么原来支持中文的redhat9.0Linux系统安装完kylix3后不能输入中文甚至不能显示汉字

    来源: 互联网  发布时间:2015-03-29

    本文导语:  为什么原来支持中文的redhat9.0Linux系统安装完kylix3后不能输入中文甚至不能显示汉字? 这是什么原因? 用什么方法能使redhat9.0重新显示中文,和保持原来的中文输入法。 最好也能解决kylix3输入中文,(好像这个问题...

为什么原来支持中文的redhat9.0Linux系统安装完kylix3后不能输入中文甚至不能显示汉字?
这是什么原因?
用什么方法能使redhat9.0重新显示中文,和保持原来的中文输入法。

最好也能解决kylix3输入中文,(好像这个问题,在解决上一个问题后就会迎刃而解了)

|
转至 kylix.linuxaid.com.cn

Kylix3安装使用FAQ(RedHat 8&9)

这篇文章的前一个版本我是发在CSDN上的,后来我发现被转到这里的FAQ中了,这个版本针对前一个版本中提到的一些问题提出了新的更好解决方法,并且解决了一些RedHat 9上新的问题(前一个版本只是针对7.x和8.0的),这个版本最初是发到中国Linux公社(www.linuxfans.org)里的。这里面的方法很多是别人提出来的,我只是解决了其中一小部分问题,或者是提出了一些更好的简单的方法,现在我把它转到这里来与大家共享。


Kylix3的安装和使用存在着各种各样奇奇怪怪的问题,很多人都会被它折腾一番,我也被它折腾的够呛,要不是我是被迫使用的,我想我恐怕都坚持不到现在。所以我想作个总结是有必要的,免得让大家在走我的路。好了,不说废话了,开始正题:

一、安装:
在 RedHat 8 和 RedHat 9 上安装时需要加 -m 参数。否则会装错目录没法使用,甚至卸载都很麻烦。(听说在RedHat 7.3上也有这个问题,但我没用过7.3,不太清楚)



二、启动:

1、启动死机问题。

解决方法:

很可能是nvidia的显卡,然后装了驱动造成的。不用卸掉显卡驱动,把颜色从24位真彩色降到16位真彩色就可以了。这样作还有个附带的好处就是,可以使你大部分程序运行速度提高。

2、启动以后界面不堪入目的问题。

解决方法:

方法一:
这是很多地方介绍的方法,就是修改startdelphi和startbcb这两个文件,在其中添加


export LANG=zh_CN
export LC_ALL=zh_CN



来解决。
这个方法的缺点是,不能解决汉字输入问题。

方法二:
修改/etc/sysconfig/i18n,把其中的zh_CN.GB18030替换为zh_CN.GBK即可。
这个方法修改简单,而且可以解决大部分软件不能输入汉字问题,其中就包括Kylix的汉字输入问题。

3、启动以后基本可用,但是菜单字体特别大,工具栏字体特别小。

解决方法:
在美化(汉化)你的 RedHat 时,使用公社提供的Xft2补丁包或者台湾firefly网友提供的 RedHat 补丁包。安装以后不要修改KDE中的字体设置。就不会出现这个问题了。



三、使用

1、有的汉字输入法在Kylix中输入时,输入栏会不停闪烁,很难输入。

解决方法:
会出现这种情况的输入法有Chinput,miniChinput 和 SCIM,推荐你换个输入法,除非你情有独钟。因为这些输入法还和 FlashPlayer 6 的浏览器插件有冲突,会让 mozilla 内核的浏览器崩溃。

2、换了输入法以后无法输入汉字,汉字输入法无法激活。

解决方法:
修改/etc/sysconfig/i18n,把其中的zh_CN.GB18030替换为zh_CN.GBK即可。这个方法应该对所有的支持GBK编码的输入法都管用。而且这个方法可以解决用Wine运行的程序输入汉字的问题。llc发现Kylix可能就是在一个特殊的Wine上执行的。

3、Kylix3-BCB在MandrakeLinux9.1和RedHat9.0等新版Linux不能编译的问题。

解决方法:
Quote:


补丁:http://kylix.linuxaid.com.cn/xoops2...visit.php?lid=9

此补丁解决Kylix3-BCB在MandrakeLinux9.1和RedHat9.0等新版Linux不能编译的问题。

使用方法:

1、解压:tar zxvf kylix3libpatch_mdk9.1_rhl9.tar.gz

2、将解出来的3个文件:crt1.o,libc.so,libpthread.so拷贝到$(BCB)/lib/obj中($(BCB)指你的Kylix3的安装目录)

3、新建一工程,点击菜单Project->Options...->Directories/Conditionals,将Include Path:设为/usr/include行头,
如:/usr/include:$(BCB)/include/stlport:$(BCB)/include:$(BCB)/include/vcl

4、点击“OK”保存,再按Ctrl+F9编译工程,一切OK,又可以用C++写Linux应用了。


上面引用部分的内容转自:KylixAID开源专区
原文见:http://kylix.linuxaid.com.cn/xoops2...efile.php?lid=9

4、在RedHat 9上可以编译,但是在IDE中运行调试或保存会挂起停止响应的问题。

解决方法:
Quote:


Kylix3的IDE(包括BCB和Delphi)在RH9下不能进行程序的运行调试,一启动调试程序就会挂起,这是因为RH9里包含的Native POSIX Thread Library (NPTL)和Kylix3不大兼容。
解决的方法是编辑Kylix3的启动脚本(startbcb和startdelphi)在第二行加入环境变量设置

export LD_ASSUME_KERNEL=2.4.1

让Kylix3不使用NPTL,这样Kylix3就可以顺利的按F9进行程序的编译调试了。

另外,加了这一设置后,可能也会解决Kylix3在RH9中出现的其他问题,还请各位Kylix兄弟试一试啦


上面引用部分的内容也是转自:KylixAID开源专区
原文见:http://kylix.linuxaid.com.cn/xoops2...c_id=18&forum=2



补充一:

问题:Kylix编译出的程序不能直接执行的问题。

解决方法:
因为Kylix编译出的程序需要一些动态运行库的支持,而这些动态运行库不在默认搜索路径下面路径,所以会出现无法执行的错误,解决的方法有两个:

方法一:
在运行你的程序前,先设定 LD_LIBRARY_PATH 的值。
export LD_LIBRARY_PATH=/usr/local/kylix3/bin:$LD_LIBRARY_PATH
如果每次都设定觉得麻烦可以建一个脚本(像startdelphi那样的脚本)。不过说实话,这样还是麻烦,下面有个一劳永逸的方法。

方法二:
修改文件/etc/ld.so.conf,把路径/usr/local/kylix3/bin加入其中,然后用root用户执行一下/sbin/ldconfig就可以了。



补充二:

问题:Kylix3编写ApacheDso不能使用的问题。

解决方法:同解决在IDE中不能运行的方法相同,降版本号。

源问题出处:http://www.linuxfans.org/nuke/modul...ewtopic&t=19212

    
 
 

您可能感兴趣的文章:

  • RedHat 7.1英文版怎么样通过外挂支持中文?只要求支持......
  • linux要想使用中文输入法是不是要安装中文支持才可以?
  • kawa 不能输入中文?对中文支持很差。
  • 我的rh linux 8 不支持中文,中文显示乱码,该安装什么?或怎么解决?
  • 在shell下如何支持中文?输入中文?
  • redhat7.3用root登陆kde支持中文文件名,用其他帐号登陆就不支持?
  • 只想让Red hat Linux7.1支持中文和中文输入,而不想让桌面都变成汉字,怎么办?
  • 如果VI不支持中文,能不能写出输出中文的程序?
  • 如何使没有中文支持的Redhat7.3能显示中文?在线等待,急用
  • turbolinux10中原来是英文操作系统,现在想变成支持中文,请问有什么好方法,如果能通过增加中文包来解决,请提供一点详细的资料。
  • 请问小红帽支持中文的c,c++,数据库,阿帕奇等编程吗?
  • 英文FC4下如何提供中文支持
  • linux kernel 2.6.18 怎么支持中文?
  • G++如何支持中文?程序中包含GB2312的串!
  • 命令行不支持中文的问题
  • FC4中如何使得终端支持中文?
  • 哪一款对中文支持好?
  • jspsmartupload 不支持中文文件名的上传
  • OO Word是不是不支持中文啊?
  • 为什么在我的renhat7.3中不支持中文文件命?
  • EJB QL都支持什么函数啊?能不能支持trim函数呢?如果不能,应该怎么实现这样的功能呢?
  • linux平台下面,能同时支持php,asp吗,如果可以,能不能详细指点。 在线等候!
  • 关于不能打开framebuffer支持
  • 求救,数据集不能支持向前移动。
  • proc文件能不能支持select或poll操作
  • 在RED HAT 9下,能不能支持优盘?usb 1.1
  • linux支持ti-rpc么?ti-rpc在linux中是不是只使用udp协议,不能使用tcp协议
  • 为什么我的IE不能正确的支持Applet?
  • 我是新手 !!! 想问一下我这台电脑能不能支持 linux ????????????? 急!!!!!!!!!!!!!!!!!!!!!!!!
  • 我的笔记本上装linux出错,说不能安装在1024柱面以后,说是bios也不支持,我怎么办???
  • 出于降低软件成本考虑,文件服务器能不能用Linux Fedora2/3? 公司百来台计算机,以后会较快增加。Linux是否支持S-ATA 或SCIC接口硬盘,最
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • suse linux下libxml2 encoding="GBK" 不支持汉字的问题
  • 支持生僻字且自动识别utf-8编码的php汉字转拼音类
  • Docker支持的安装方式
  • php for linux安装既不支持mysql.如何配置支持mysql
  • Ubuntu 12.04长期支持版和最新版Ubuntu 13.10下载
  • 在red hat 9.0.1支持u盘吗,支持如何驱动呀?谢了先。
  • Docker宣布支持Windows 10和Azure Windows Server
  • 到底有哪些网站支持JSP???163.com的免费空间支持吗?
  • windows10玩游戏怎么样?唯一支持DirectX 12的windows
  • 急急急,2.4.20的内核不支持pci-e,请问如何才能使其支持?
  • Docker支持更深入的容器日志分析
  • RedHat 7.1英文版怎么样通过外挂支持中文?只要求支持...... iis7站长之家
  • ​Windows Server 2016提供Docker原生运行的企业级支持
  • 请问 solaris支持不支持以下几种格式的读取啊
  • nginx服务器下通过fastcgi支持php5详细安装配置步骤
  • IE6对XML的支持比较好,但不支持JAVA……
  • HTML <strike> 标签 - HTML5 不支持
  • win7 下不支持andliunx 虚拟机,有别的支持win7的吗
  • HTML <tt> 标签 - HTML5 不支持
  • 请问mozilla(redhat9里的)对javascript的支持程度,是否支持iframe?参与有分
  • HTML <font> 标签 - HTML5 不支持
  • JBuilderIDE中怎么才能支持鼠标的滚动轴啊?这都不支持好别扭~
  • HTML <basefont> 标签 - HTML5 不支持
  • linux系统支持微软的ActiveX吗?怎么样才能够支持?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3