llc 发表于 2002-10-21 16:55:13

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

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

Kingo 发表于 2002-10-21 20:06:42

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

llc 发表于 2002-10-22 11:11:04

我还没试过这种情况,我这里运行还算正常

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

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

Kingo 发表于 2002-11-7 14:56:39

没得看。一按下enter键就重启x了!

gugong 发表于 2002-11-7 15:24:21

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

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


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

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

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

gugong 发表于 2002-11-7 15:50:13

还有

你装的是 rh 的 rxvt 吗?

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

# 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 的 字体会漂亮很多。

zmaning 发表于 2002-11-7 16:24:12

it's bad habbit to reset linux when not necessary.
#init 3
#
#init 5

llc 发表于 2002-11-7 18:13:33

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

zmaning 发表于 2002-11-7 18:26:51

gcc-2.96 是最成熟最稳定的一个版本了。

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

gugong 发表于 2002-11-7 18:54:16

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

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

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

llc 发表于 2002-11-7 23:27:11

倒!你是指compat-libstdc++-7.3-2.96.110这个rpm包吧!这个只不过是共享库,我还以为真有gcc2.96编译器

gugong 发表于 2002-11-8 07:55:40

倒!你是指compat-libstdc++-7.3-2.96.110这个rpm包吧!这个只不过是共享库,我还以为真有gcc2.96编译器

哈哈,老兄再仔细瞧瞧:

2002年11月08日上午07时56分11秒# ll /mnt/INSTALL/RedHat/RedHat/RPMS/*gcc*
-rw-r--r--    1 gugong   root      24993049月4 05:11 /mnt/INSTALL/RedHat/RedHat/RPMS/compat-gcc-7.3-2.96.110.i386.rpm
-rw-r--r--    1 gugong   root      18045829月4 05:11 /mnt/INSTALL/RedHat/RedHat/RPMS/compat-gcc-c++-7.3-2.96.110.i386.rpm
-rw-r--r--    1 gugong   root      14457889月4 05:11 /mnt/INSTALL/RedHat/RedHat/RPMS/compat-gcc-g77-7.3-2.96.110.i386.rpm
-rw-r--r--    1 gugong   root      13420669月4 05:11 /mnt/INSTALL/RedHat/RedHat/RPMS/compat-gcc-java-7.3-2.96.110.i386.rpm
-rw-r--r--    1 gugong   root      11680339月4 05:11 /mnt/INSTALL/RedHat/RedHat/RPMS/compat-gcc-objc-7.3-2.96.110.i386.rpm
-rw-r--r--    1 gugong   root      56093229月4 11:19 /mnt/INSTALL/RedHat/RedHat/RPMS/gcc-3.2-7.i386.rpm
-rw-r--r--    1 gugong   root      18828779月4 11:19 /mnt/INSTALL/RedHat/RedHat/RPMS/gcc-c++-3.2-7.i386.rpm
-rw-r--r--    1 gugong   root      18369879月4 11:19 /mnt/INSTALL/RedHat/RedHat/RPMS/gcc-g77-3.2-7.i386.rpm
-rw-r--r--    1 gugong   root      76992819月4 11:19 /mnt/INSTALL/RedHat/RedHat/RPMS/gcc-gnat-3.2-7.i386.rpm
-rw-r--r--    1 gugong   root      15080339月4 11:19 /mnt/INSTALL/RedHat/RedHat/RPMS/gcc-java-3.2-7.i386.rpm
-rw-r--r--    1 gugong   root      12843579月4 11:19 /mnt/INSTALL/RedHat/RedHat/RPMS/gcc-objc-3.2-7.i386.rpm
-rw-r--r--    1 gugong   root       1118569月4 11:19 /mnt/INSTALL/RedHat/RedHat/RPMS/libgcc-3.2-7.i386.rpm

例如:
2002年11月08日上午07时57分57秒# 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            818325月 31 00:27 /usr/bin/gcc296
-rwxr-xr-x    1 root    root            818325月 31 00:27 /usr/bin/i386-redhat-linux7-gcc
drwxr-xr-x    2 root    root                05月 31 00:25 /usr/lib/gcc-lib
... ...


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

llc 发表于 2002-11-8 09:59:52

哇!还真有gcc2.96

llc 发表于 2002-11-8 19:13:56

现在已经出来for qt3的qterm0.1.5版本,已经解决了上述的locale问题,直接编译安装就可以使用,无需其他辅助手段!
页: [1]
查看完整版本: 在rh8上安装使用qterm1.5!!!!!