QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1217|回复: 13

在rh8上安装使用qterm1.5!!!!!

[复制链接]
发表于 2002-10-21 16:55:13 | 显示全部楼层 |阅读模式
1,安装:
由于qterm1.5用的是qt2的库,因此要安装它就必须加装qt2环境(我尝试在qt3环境下对qterm进行重编译,但失败了),直接在rh8图形界面下安装qt2的相关包,则报告最新版的qt3已经安装,安装不下去.
估计用强行安装的方法也可以,但可能会冲掉原来的qt3,造成KDE崩溃.
我的方法是:
将第三张光盘上的相关qt2的rpm包(不要qt2-designer)放到一个目录里,然后修改/etc/inittab,将default的级别改成3,重起后直接进入console模式,然后进入存放目录,运行rpm -ivh *.rpm,无意外的话将会很顺利的装上qt2的库,并且可以和qt3的库共存,因为它们安装的目录不同,不用担心冲突的问题
然后编辑/etc/ld.so.conf,加入路径/usr/lib/qt2/lib在qt3lib的后面,保存后在终端ldconfig一下

2,使用
经过我多次尝试,如果locale输出是默认的GB18030的话,那无论怎么选择和配置字体,qterm的显示中文都只能是??,估计是程序设计的原因;那么,解决方法有两种,一种是修改/etc/sysconfig/i18n,设置LANG=zh_CN.GBK,LC_ALL=zh_CN.GBK,将locale设置成GBK;还有一种方法是,保留系统的locale,只设置程序运行的临时locale环境:运行qterm前开一个终端窗口,输入export LANG=zh_CN,export LC_ALL=zh_CN,qterm.
这两种方法,第一种显示效果比较好,但用GBK编码会造成其它一些程序中文显示混乱;第二种方法简单,自己写一个小脚本就可以在GB18030下轻松运行,中文显示也不错,但不支持GBK扩展字符,很多制表符不能正常显示;如果用exporg LC_ALL=zh_CN.GBK的话,minichinput将不能在qterm中输入汉字,因此建议用其它输入法的朋友可以尝试一下export LC_ALL=zh_CN.GBK

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2002-10-21 20:06:42 | 显示全部楼层
我装qt2时没有那么麻烦,是直接安装的,没有什么特别的提示.安装完就可以装qterm了.但是现在我无论如何也无法启动qterm,一启动qterm X服务就会重启.不知道是什么原因.
我装过qterm两次,第一次可以用,但是那时因为没有解决中文显示问题,显示的全是"??",就把它删了.第二次装上去之后就没有办法用了.
系统:rh8.0     使用simsun字体(没有关xft)
回复

使用道具 举报

 楼主| 发表于 2002-10-22 11:11:04 | 显示全部楼层
我还没试过这种情况,我这里运行还算正常

如果你是用load "xtt"美化,而在使用过程中有X崩溃的现象的话,请这样试试:
运行mozilla,点"bookmarks"-"manage bookmarks"

你试试在终端窗口运行qterm,看错误信息是什么
回复

使用道具 举报

发表于 2002-11-7 14:56:39 | 显示全部楼层
没得看。一按下enter键就重启x了!
回复

使用道具 举报

发表于 2002-11-7 15:24:21 | 显示全部楼层

Re: 在rh8上安装使用qterm1.5!!!!!

[quote:14321c6f20="llc"]1,安装:
由于qterm1.5用的是qt2的库,因此要安装它就必须加装qt2环境(我尝试在qt3环境下对qterm进行重编译,但失败了),直接在rh8图形界面下安装qt2的相关包,则报告最新版的qt3已经安装,安装不下去.
估计用强行安装的方法也可以,但可能会冲掉原来的qt3,造成KDE崩溃.
我的方法是:
将第三张光盘上的相关qt2的rpm包(不要qt2-designer)放到一个目录里,然后修改/etc/inittab,将default的级别改成3,重起后直接进入console模式,然后进入存放目录,运行rpm -ivh *.rpm,无意外的话将会很顺利的装上qt2的库,并且可以和qt3的库共存,因为它们安装的目录不同,不用担心冲突的问题

2,使用
经过我多次尝试,如果locale输出是默认的GB18030的话,那无论怎么选择和配置字体,qterm的显示中文都只能是??,估计是程序设计的原因;那么,解决方法有两种,一种是修改/etc/sysconfig/i18n,设置LANG=zh_CN.GBK,LC_ALL=zh_CN.GBK,将locale设置成GBK;还有一种方法是,保留系统的locale,只设置程序运行的临时locale环境:运行qterm前开一个终端窗口,输入export LANG=zh_CN,export LC_ALL=zh_CN,qterm.
这两种方法,第一种显示效果比较好,但用GBK编码会造成其它一些程序中文显示混乱;第二种方法简单,自己写一个小脚本就可以在GB18030下轻松运行,中文显示也不错,但不支持GBK扩展字符,很多制表符不能正常显示;如果用exporg LC_ALL=zh_CN.GBK的话,minichinput将不能在qterm中输入汉字,因此建议用其它输入法的朋友可以尝试一下export LC_ALL=zh_CN.GBK[/quote]


llc ,你的机器蛮奇怪的。rh 8 保留了很多老的东西呢,当然包括 qt2 库。还有 gcc 2.9.6 ,还在呢 !

我是一下子就装上去了,然后马上就可以运行,任何问题都没有的呢。

看样子,你的机器要重装啦 !   

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2002-11-7 15:50:13 | 显示全部楼层

还有

你装的是 rh 的 rxvt 吗?

假若是,修改 /usr/X11R6/lib/X11/zh_CN/app-defaults/Rxvt,成这样:

[root@gugonghcs root]# cat /usr/X11R6/lib/X11/zh_CN/app-defaults/Rxvt
*geometry:      80x25
*background:    black
*foreground:    cyan
!*color0:               black
!*color1:               red
!*color2:               green
!*color4:               blue
!*color5:               magenta
!*color6:               cyan
!*color7:               white
!colorBD:
!colorUL:      
*cursorColor:   green
*reverseVideo:  False
*scrollColor:   #aa99cc
!backgroundPixmap:      file;0x0+50+50
*menu:          /usr/X11R6/lib/X11/zh_CN/rxvt/rxvt.menu
*path:          /usr/X11R6/lib/X11/rxvt:/usr/X11R6/include/X11/pixmaps:/usr/share/pixmaps
!*font:         -*-fixed-medium-r-normal--14-*-*-*-*-*-iso8859-*
!*font1:        -*-fixed-medium-r-normal--14-*-*-*-*-*-iso8859-*
*font:          -*-fixed-medium-r-normal--14-*-*-*-*-*-iso8859-*
!*font1:        -misc-SimSun-medium-r-normal--14-*-*-*-*-*-gb2312.1980-*
*font1:         -*-fixed-medium-r-normal--15-*-*-*-*-*-iso8859-*
*font2:         -misc-SimSun-medium-r-normal--13-*-*-*-*-*-iso8859-*
*mfont:         -misc-SimSun-medium-r-normal--14-*-*-*-*-*-gb2312.1980-*
*mfont1:        -misc-SimSun-medium-r-normal--13-*-*-*-*-*-gb2312.1980-*
*mfont2:        -misc-SimSun-medium-r-normal--13-*-*-*-*-*-gb2312.1980-*
*boldFont:      -misc-SimSun-medium-r-normal--14-*-*-*-*-*-iso8859-*
*multichar_encoding:    gb
*greek_keyboard:        False
*title:         大古公中文终端(古公精心制作)
*iconName:      古公中文终端
*mapAlert:      False
*visualBell:    False
*loginShell:    False
*utmpInhibit:   False
*print-pipe:    lpr
*scrollBar:     True
*smallfont_key: Alt-<
*bigfont_key:   Alt->
*saveLines:     5000
*termName:      xterm
*meta8:         True
!*preeditType:  OverTheSpot
*inputMethod:   Chinput

rxvt 的 字体会漂亮很多。
回复

使用道具 举报

发表于 2002-11-7 16:24:12 | 显示全部楼层
it's bad habbit to reset linux when not necessary.
#init 3
#[install qt2 rpms]
#init 5
回复

使用道具 举报

 楼主| 发表于 2002-11-7 18:13:33 | 显示全部楼层
to gugong:
我是选择性安装的,没有全装,装完后在图形化界面双击安装qt2库就报错
gcc2.96都还有?不是吧?这我倒没留意
其实对于qterm,最重要的是locale的设置,如果是gb18030的话,中文只能显示??号,设置为其他的zh则正常
rxvt我也设置好了,前几天发现的,呵呵,不过,我的红旗rxvt不支持gbk,英文字体如果用simsun(tahoma)的话,非常难看,不知rh版本的如何?不是rh8的吧?哪个rh版本的?
回复

使用道具 举报

发表于 2002-11-7 18:26:51 | 显示全部楼层
gcc-2.96 是最成熟最稳定的一个版本了。

BSD coreteam里面的人都在骂关于gcc v3的开发
回复

使用道具 举报

发表于 2002-11-7 18:54:16 | 显示全部楼层
[quote:a8e9449992="llc"]to gugong:
我是选择性安装的,没有全装,装完后在图形化界面双击安装qt2库就报错
gcc2.96都还有?不是吧?这我倒没留意
其实对于qterm,最重要的是locale的设置,如果是gb18030的话,中文只能显示??号,设置为其他的zh则正常
rxvt我也设置好了,前几天发现的,呵呵,不过,我的红旗rxvt不支持gbk,英文字体如果用simsun(tahoma)的话,非常难看,不知rh版本的如何?不是rh8的吧?哪个rh版本的?[/quote]

所以 QQ0.0.3 ft 的两个gcc版本都可以用呢。

我用 rh 7.1 的 rxvt ,高版本的 rh 的 rxvt 竟然都有问题的,据说还是有解决办法的。
回复

使用道具 举报

 楼主| 发表于 2002-11-7 23:27:11 | 显示全部楼层
倒!你是指compat-libstdc++-7.3-2.96.110这个rpm包吧!这个只不过是共享库,我还以为真有gcc2.96编译器
回复

使用道具 举报

发表于 2002-11-8 07:55:40 | 显示全部楼层
[quote:2a4946a1b8="llc"]倒!你是指compat-libstdc++-7.3-2.96.110这个rpm包吧!这个只不过是共享库,我还以为真有gcc2.96编译器[/quote]

哈哈,老兄再仔细瞧瞧:

2002年11月08日上午07时56分11秒[root@mail root]# ll /mnt/INSTALL/RedHat/RedHat/RPMS/*gcc*
-rw-r--r--    1 gugong   root      2499304  9月  4 05:11 /mnt/INSTALL/RedHat/RedHat/RPMS/compat-gcc-7.3-2.96.110.i386.rpm
-rw-r--r--    1 gugong   root      1804582  9月  4 05:11 /mnt/INSTALL/RedHat/RedHat/RPMS/compat-gcc-c++-7.3-2.96.110.i386.rpm
-rw-r--r--    1 gugong   root      1445788  9月  4 05:11 /mnt/INSTALL/RedHat/RedHat/RPMS/compat-gcc-g77-7.3-2.96.110.i386.rpm
-rw-r--r--    1 gugong   root      1342066  9月  4 05:11 /mnt/INSTALL/RedHat/RedHat/RPMS/compat-gcc-java-7.3-2.96.110.i386.rpm
-rw-r--r--    1 gugong   root      1168033  9月  4 05:11 /mnt/INSTALL/RedHat/RedHat/RPMS/compat-gcc-objc-7.3-2.96.110.i386.rpm

-rw-r--r--    1 gugong   root      5609322  9月  4 11:19 /mnt/INSTALL/RedHat/RedHat/RPMS/gcc-3.2-7.i386.rpm
-rw-r--r--    1 gugong   root      1882877  9月  4 11:19 /mnt/INSTALL/RedHat/RedHat/RPMS/gcc-c++-3.2-7.i386.rpm
-rw-r--r--    1 gugong   root      1836987  9月  4 11:19 /mnt/INSTALL/RedHat/RedHat/RPMS/gcc-g77-3.2-7.i386.rpm
-rw-r--r--    1 gugong   root      7699281  9月  4 11:19 /mnt/INSTALL/RedHat/RedHat/RPMS/gcc-gnat-3.2-7.i386.rpm
-rw-r--r--    1 gugong   root      1508033  9月  4 11:19 /mnt/INSTALL/RedHat/RedHat/RPMS/gcc-java-3.2-7.i386.rpm
-rw-r--r--    1 gugong   root      1284357  9月  4 11:19 /mnt/INSTALL/RedHat/RedHat/RPMS/gcc-objc-3.2-7.i386.rpm
-rw-r--r--    1 gugong   root       111856  9月  4 11:19 /mnt/INSTALL/RedHat/RedHat/RPMS/libgcc-3.2-7.i386.rpm

例如:
2002年11月08日上午07时57分57秒[root@mail root]# l /mnt/INSTALL/RedHat/RedHat/RPMS/compat-gcc-7.3-2.96.110.i386.rpm

Name        : compat-gcc                   Relocations: (not relocateable)
Version     : 7.3                               Vendor: Red Hat, Inc.
Release     : 2.96.110                      Build Date: 2002年05月31日 星期五 00时27分57秒
Install date: (not installed)               Build Host: porky.devel.redhat.com
Group       : Development/Languages         Source RPM: compat-gcc-7.3-2.96.110.src.rpm
Size        : 7846148                          License: GPL
Packager    : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
URL         : http://gcc.gnu.org
Summary     : The GNU Compiler Collection for Red Hat Linux 7.3 compatibility
Description :
This package includes a compiler that can be to generate binaries that
will run on older Red Hat Linux systems (namely Red Hat Linux 7.3).
This package includes the C compiler and required compiler libraries for
those systems.

-rwxr-xr-x    1 root    root            81832  5月 31 00:27 /usr/bin/gcc296
-rwxr-xr-x    1 root    root            81832  5月 31 00:27 /usr/bin/i386-redhat-linux7-gcc
drwxr-xr-x    2 root    root                0  5月 31 00:25 /usr/lib/gcc-lib
... ...


我是在 rh 7.3 里面打开的,所以没有中文描述 。
回复

使用道具 举报

 楼主| 发表于 2002-11-8 09:59:52 | 显示全部楼层
哇!还真有gcc2.96
回复

使用道具 举报

 楼主| 发表于 2002-11-8 19:13:56 | 显示全部楼层
现在已经出来for qt3的qterm0.1.5版本,已经解决了上述的locale问题,直接编译安装就可以使用,无需其他辅助手段!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-27 01:29 , Processed in 0.056649 second(s), 17 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表