2008年7月20日星期日
RHEL下安装Adobe Reader
在Adobe的官方网站上下载了最新版(8.1.2)的RPM,但偶的系统(RHEL3)太老,有包依赖问题。只好退而求其次,安装了7.0版。安装过程比较顺利,没啥问题。
RHEL下安装NVIDIA显卡驱动
刚装好的RHEL3屏幕比较闪,看起来很不舒服。试了各种方法去调整屏幕刷新率,但都没啥效果。看来,只好使用终极解决方案了:安装NVIDIA的显卡驱动。以前使用Debian的时候,每次升级系统内核,都要重装一遍显卡驱动,而每次安装显卡驱动,好像还都要弄个linux-headers-xx相关的东西,再做一些设置,不堪其扰啊。所以,不到最后一刻,我是不想安装显卡驱动的。去NVIDIA的官方网站下载了相应的显卡驱动(NVIDIA-Linux-x86-173.14.09-pkg1.run),直接使用sh进行安装居然可以,也没提示重新编译内核一类的。用startx启动图形界面后,屏幕变得细腻了很多,也不闪了。真是不错,看来还是要装官方的显卡驱动啊。
下面是安装的过程(NVIDIA FX5200):1.到NVIDIA官方网站下载相应的显卡驱动,可根据你的显卡型号进行选择;
2.退出图形界面,进入文本模式.方法如下:在终端中输入:init 3
3.以root登录
4.进入驱动文件所在目录,输入下列命令:sh NVIDIA-Linux-x86-173.14.09-pkg1.run
5.然后按照提示安装就行了
6.完成后,接着输入以下命令,进入图形模式:startx
到这步就OK了,驱动程序在安装过程中对配置文件做了修改(譬如修改XF86Config等),安装完成后不需要我们手工去修改配置文件了。
下面是安装的过程(NVIDIA FX5200):1.到NVIDIA官方网站下载相应的显卡驱动,可根据你的显卡型号进行选择;
2.退出图形界面,进入文本模式.方法如下:在终端中输入:init 3
3.以root登录
4.进入驱动文件所在目录,输入下列命令:sh NVIDIA-Linux-x86-173.14.09-pkg1.run
5.然后按照提示安装就行了
6.完成后,接着输入以下命令,进入图形模式:startx
到这步就OK了,驱动程序在安装过程中对配置文件做了修改(譬如修改XF86Config等),安装完成后不需要我们手工去修改配置文件了。
从Debian转向Redhat
最开始接触Linux的时候,使用的是Redhat,记不得是哪个版本了。RPM的软件包管理方式,虽然方便,但时不时的包依赖问题仍然会让人觉得很沮丧。后来在别人的介绍下,转到了Debian,其apt-get的软件包管理方式可以省去使用者的很多麻烦。想装某个软件,直接apt-get install xx就可以了,这种感觉真是太美妙了。
但最近为了安装、使用一套EDA工具,又不得不重新使用Redhat,这次使用的是RHEL3,因为这套EDA工具就是针对这个平台开发的,在这个平台上最稳定。在别的平台上可能也能用,但我不想整天去捣鼓软件兼容性问题。所以,并没有尝试在Debian下安装这套工具,而是直接装了RHEL3。
作为有几年使用经验的Linux业余爱好者,我知道自己并不是多么的追求最新的技术体验,我也体会不到无尽的软件升级带来的乐趣。我需要的只是一个可以工作的平台,just a platform.
Redhat就Redhat吧,我要使用的并不是Linux本身,而是那套EDA工具。
RHEL3装好以后,有些问题比较影响使用,主要是以下几点:
1. 屏幕闪,比较伤眼睛。这个应该是屏幕刷新率的问题。
2. 没有Adobe Reader。xpdf用起来还是有些不爽。
3. 中文显示为一个个的小框框。
4. 没有中文输入法。
5. 音频驱动貌似没弄好,没有声音。
在以后的一段日子里,希望逐步把这几个问题解决掉,这样就是一个比较令人满意的平台了:P
但最近为了安装、使用一套EDA工具,又不得不重新使用Redhat,这次使用的是RHEL3,因为这套EDA工具就是针对这个平台开发的,在这个平台上最稳定。在别的平台上可能也能用,但我不想整天去捣鼓软件兼容性问题。所以,并没有尝试在Debian下安装这套工具,而是直接装了RHEL3。
作为有几年使用经验的Linux业余爱好者,我知道自己并不是多么的追求最新的技术体验,我也体会不到无尽的软件升级带来的乐趣。我需要的只是一个可以工作的平台,just a platform.
Redhat就Redhat吧,我要使用的并不是Linux本身,而是那套EDA工具。
RHEL3装好以后,有些问题比较影响使用,主要是以下几点:
1. 屏幕闪,比较伤眼睛。这个应该是屏幕刷新率的问题。
2. 没有Adobe Reader。xpdf用起来还是有些不爽。
3. 中文显示为一个个的小框框。
4. 没有中文输入法。
5. 音频驱动貌似没弄好,没有声音。
在以后的一段日子里,希望逐步把这几个问题解决掉,这样就是一个比较令人满意的平台了:P
2007年4月20日星期五
Linux鼠标滚轮配置
装了Debian系统有段时间了,一直习惯于无鼠标滚轮的日子,以为Linux下本身就没法使用鼠标滚轮。虽然在看网页和文档的时候多少会有些不便,但也一直没有试图去改变。今晚舍友看我用Debian,很惊奇的发现鼠标滚轮居然没法使用,我这时也觉得Linux作为一个优秀的系统,不应该没法使用鼠标滚轮的。然后,在网上找找资料,改了下配置文件,现在鼠标滚轮可以使用了。It‘s wonderful !
修改/etc/X11/xorg.conf,主要两点:一是将Protocol改为“ImPS/2”;二是添加
Option "ZAxisMapping" "4 5",这一行的含义是将滚轮上滚动作映射为鼠标第4键,将滚轮下滚动作映射为鼠标第5键。
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/psaux"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
修改/etc/X11/xorg.conf,主要两点:一是将Protocol改为“ImPS/2”;二是添加
Option "ZAxisMapping" "4 5",这一行的含义是将滚轮上滚动作映射为鼠标第4键,将滚轮下滚动作映射为鼠标第5键。
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/psaux"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
2007年4月18日星期三
Linux gftp-2.0.18 -- 彻底解决中文乱码问题
Debian最新稳定版etch中的gftp,是个非常好用的图形化ftp客户端. 但是该版本在访问远程ftp中文目录或者软件时会出现乱码问题,网上的解决方案大多为修改“远程字符集”,实践证明,这种方法并不总是有效,即在某些ftp服务器上有效,而在另外一些ftp服务器上依然会出现乱码。要彻底解决gftp的中文乱码问题,需要在gftp-2.0.18版本的源码上打补丁,同时修改“远程字符集”。实践证明这种方法是有效的,介绍如下:
1、卸载系统中已安装的gftp-2.0.18(如果还没有安装,则直接进入第二步)
#apt-get --purge remove gftp
2、下载gftp-2.0.18的源码包(gftp-2.0.18.tar.bz2)及远程字符集补丁(gftp_remote_charsets.patch.gz)。
3、打补丁,编译,安装
假设上述两个包均放在/tmp文件夹中,用root账号执行下列操作:
(a)解压缩gftp源码包
#tar jxvf gftp-2.0.18.tar.bz2
得到一个文件夹:gftp-2.0.18/
(b)解压缩补丁包
#gunzip gftp_remote_charsets.patch.gz
得到gftp_remote_charsets.patch文件
(c)打补丁
#patch -p0 < remote_charsets="gbk,utf-8,gb2312,cp936" g_filename_encoding="@GBK">
详细解释请查看官方文档:http://developer.gnome.org/doc/API/2.4/glib/glib-running.html
1、卸载系统中已安装的gftp-2.0.18(如果还没有安装,则直接进入第二步)
#apt-get --purge remove gftp
2、下载gftp-2.0.18的源码包(gftp-2.0.18.tar.bz2)及远程字符集补丁(gftp_remote_charsets.patch.gz)。
3、打补丁,编译,安装
假设上述两个包均放在/tmp文件夹中,用root账号执行下列操作:
(a)解压缩gftp源码包
#tar jxvf gftp-2.0.18.tar.bz2
得到一个文件夹:gftp-2.0.18/
(b)解压缩补丁包
#gunzip gftp_remote_charsets.patch.gz
得到gftp_remote_charsets.patch文件
(c)打补丁
#patch -p0 < remote_charsets="gbk,utf-8,gb2312,cp936" g_filename_encoding="@GBK">
G_FILENAME_ENCODING. This environment variable can be set to a comma-separated list of character set names. GLib assumes that filenames are encoded in the first character set from that list rather than in UTF-8. The special token "@locale" can be used to specify the character set for the current locale.详细解释请查看官方文档:http://developer.gnome.org/doc/API/2.4/glib/glib-running.html
订阅:
博文 (Atom)