免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1343 | 回复: 1
打印 上一主题 下一主题

[桌面系统] redhat8.0的中文问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-09-24 09:21 |只看该作者 |倒序浏览
最近攒了一堆问题,希望朋友们帮我解答解答
问题1:redhat8.0在安装时选择中文包,都包括哪些rpm,后装中文,我只装kde-i18n-Chinese-3.0.3-1.noarch.rpm
kde-i18n-Chinese-Big5-3.0.3-1
ttfonts-zh_CN-2.11-29.noarch.rpm
ttfonts-zh_TW-2.11-15.noarch.rpm可以吗?

我做的步骤:最近做开发时需要中文环境,但我在安装redhat时并没有选择中文包,所以后装了一个kde-i18n-Chinese-3.0.3-1.noarch.rpm,kde-i18n-Chinese-Big5-3.0.3-1,ttfonts-zh_CN-2.11-29.noarch.rpm,ttfonts-zh_TW-2.11-15.noarch.rpm,安装时没有问题,chkfontpath已经可以找到/usr/share/fonts/zh_CN/TrueType,xlsfonts也可以看到ZYSong18030,但我在Xwin中的首选项-字体里并没有看到ZYSong18030(如果安装时选择了中文包,就能找到ZYSong18030)。我也修改了/etc/sysconfig/i18n,加入了中文,但redhat-config-langage里显示的中文却是乱码。谁帮我解释一下,最好不要只说解决方法,我想知道为什么,想通过这次把linux的字体搞清楚,谢谢

问题2:使用text(命令行)方式和在Xwin中使用终端方式有什么不同

有一段程序
import java.awt.*;
public class test
{
public static void main(String[] args){
Font f = new Font("DialogInput", Font.PLAIN, 12);
System.out.print(f.getFamily());
}
}

该程序在编译的时候没问题,运行在XWin终端中也没问题,但用text方式就不行了(runlevel是3和5也不行)我知道运行java.awt需要Xwin环境,但我明白这两种有什么区别,怎么样才能让程序在text方式也能运行呢。(服务器的jre环境都需要远程ssh启动的,如果每次登陆到Xwin太麻烦了)
再次感谢:)

还有用命令行方式运行该程序报错:
Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
......

论坛徽章:
0
2 [报告]
发表于 2004-09-24 13:49 |只看该作者

redhat8.0的中文问题

自己up一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP