分类: LINUX
2007-06-07 12:02:44
……
Option “PS/2”
Option “Buttons” “3”
EndSection
在段内增加或修改成以下内容
Option “Protocol” “IMPS/2”
Option “Buttons” “5”
Option “ZaxisMapping” “4 5”
为了能让显示器在最佳的显示模式下工作,我们要找到下面这段
Section “Screen”
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
……
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
EndSection
请通过阅读显示器的使用手册了解您显示器的最大色深和分辨率,例如我的显示器最大色深为32 位,最大分辨率为1400x1050 ,我决定要把这个两个值作为xorg 的默认值,在段内添加以下内容:
SubSection "Display"
Depth 32
Modes "1400x1050"
EndSubSection
需要提醒您的是,在没有了解清楚显示器上述两个值而胡乱修改的话,很容易对你的显示器造成损坏。
如果你习惯了Windows 下的字体,那么就让xorg 来更好的显示吧。
找到
Section “Files” RgbPath "/usr/lib/X11/rgb" ModulePath "/usr/lib/modules"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/75dpi/"
……
EndSection
在段内加入以下内容
FontPath "/usr/share/fonts/TTF/"
接下去你要做的是到windows 系统下的C:\WINDOWS\FONTS 文件夹中把simsun.ttf 字体复制到/usr/share/fonts/TTF 文件夹,然后再进入/ usr/share/fonts 文件夹中,进行以下操作
重新生成fonts.dir
#ttmkfdir
复制fonts.scale
#cp fonts.dir fonts.scale
重构字体缓冲
#fc-cache -v -f
此方法也适用于你安装其它的TTF 字体,只要把从网上下载或字库光盘上的TTF 文件复制到上述目录中然后再执行上述命令即可。当然了,如果你想把自己安装的字库和系统默认字库区分开来,你也可以自已建一个文件夹, 如:
/usr/share/fonts/ttf ,进入该文件夹后执行上述生成fonts.dir 和fonts.scale 及重构字体缓冲的命令,然后把
FontPath “/usr/share/fonts/ttf”
加入到Xorg.conf.new 中的"files" 段。
重启X 服务后,就能正常使用新安装的字体了。
2. 让配置文件正式投入工作
好了,完成了上述任务后,该把测试好的xorg.conf.new 文件复制到 / etc/X11/ 目录下,并更名为xorg.conf ,让它正式投入使用了。
#cp ./xorg.conf.new /etc/X11/xorg.conf
这样,我们就可以直接输入startx 就进入X Window 环境了。
如果你想在系统启动就进入X 环境的话,你可以将xdm 或gdm 服务加入到启动列表中,这样你就会在系统启动完毕后得到一个X Server 环境下的登录界面。
把xdm 服务加入启动列表中
#rc-update add xdm default
启动gdm 服务
#gdm
如果你想让gdm 也在系统启动后自动运行,则可以将其加入到/ etc/init.d/local 文件的start ()启动函数中。
start() { ebegin "Starting local" echo 1024 > /proc/sys/dev/rtc/max-user-freq
# Add any misc programs that should be started # to /etc/conf.d/local.start if [[ -e /etc/conf.d/local.start ]] ; then
source /etc/conf.d/local.start fi
eend $? "Failed to start local"
gdm #在此输入gdm 即可
}
好啦,这样你就两个可选的图形登录平台了,笔者推荐你使用gdm,与xdm 相比较,界面的美观性与可控性都要更强些。
(二)穿上华丽的礼服吧—摆弄窗口管理器
上
面我们完成了X Server 的安装和简单设置,下面该完成Client 端-窗口管理器的安装了。目前常用的窗口管理器有fvwm、gnome
、KDE、Enlightenment 等,它们能让我们在X Server 下的操作管理变得更加方便。Fvwm 是一个轻量级但定制灵活,
只是由于该窗口管理器的配置基本上都要直接修改配置文件,所以对使用者的要求也就相对高一些。Enlightenment
一个动感十足的漂亮窗口管理器,只是笔者认为它更适合于Linux 玩家,而不太适合于办公应用,剩下gnome 和KDE
是两个不分伯仲的窗口管理器了,它们两个较之前面几种窗口管理器而言,无论从功能和体积上都要大很多。所以有很多用户都觉得gnome 和KDE
比较的占用资源,但是付出总是能得到回报的,相对多的资源被占用,也带来了相对更加完善的功能和方便的管理操作。下面就以安装gnome
为例,进行简单讲解。
安装gnome
emerge gnome
这个安装时间也相对较长,建议安排在夜间进行。
现在gnome-2.12 也已经可以通过在/etc/make.conf 文件中增加
ACCEPT_KEYWORDS="~x86" 选项来进行emerge 了,只是因为目前还是被MASK ,所以可能会有一些的小问题,不过这并不能影响使用,如果你追求的是稳定性,建议你安装2.10 系列的稳定版,等以后2.12 取消MASK 后再进行升级。
为了能让gnome 支持中文,需要我们在/etc/profile 或~/.profile 文件中增加或修改下列内容
LANG=zh_CN.gbk
LC_ALL=zh_CN.gbk
export $LANG $LC_ALL
为了能让这两个环境变量生效,你需要退出当前用户后重新登录。
一个好的中文环境离开不开一个好的中文输入法,在这里笔者推荐你安装fcitx
(小企鹅输入法),安装方法非常简单
emerge fcitx
安装完毕后,同样你也需要将以下内容加入到 /etc/profile 或~/.profile 文件
中
export XMODIFIERS=@im=fcitx
设置完后,仍需要退出当前用户重新登录,使这个新环境变量生效。
你用两种方法启动gnome ,一是在控制台下输入startx 命令启动,另一种则是通过xdm 或gdm 选择后启动。如果你选择的是在控制台下输入startx 命令启动,你需要在~/.xinitrc 文件中增加以下内容
gnome-session
进入gnome 后,在"桌面"→"首选项"→"会话" 中的启动程序中添加 fcitx ,这样fcitx 输入法就会在gnome 启动结束后,自动启动了。如果在Gnome 启动时还想要运行其他的程序,也可以使用此方法。
(三)交易舞 办公环境的搭建
1. Office
办公怎么能离得开Office 软件系统呢,虽然现在能Linux 下运行的Office 系统软件也有不少了,但笔者还是推荐使用OpenOffice 荧火飞版,
图1 OpenOffice1.1.3
它修正了原版不支持中文粗体和斜体的问题。目前的修正版本1.1.3 版(如图1),2.0 的中文版也在修正中,读者可以至 的办公系统进行选择下载。
OpenOffice
的安装比较简单,执行它的bin 安装包或安装rpm 包就可以了。进入OpenOffice 的安装目录下,运行soffice
命令,看到OpenOffice 的log 了吗?漂亮吧!好了,为让OpenOffice
可以用上各种漂亮的字体,需要单独为它安装字库,不用担心,这也非常简单。
第一步,准备好字库文件。字库可以从网上下载,也可以使用字库光盘。
第二步, 进入OpenOffice 安装目录,执行该目录下的spadmin 程序, 系统弹出管理打印机的管理窗口(如图2)。
第三步,点击下方的字体按钮,弹出字体管理窗口(如图3),点击“新增”按钮,在新增字体窗口中(如图4)点击“... ” 选择字库所在文件夹(如图5)。
第四步, 选择完毕后源目录上方的窗口中会列出该目录中的所有字体(如图6),选择所要安装的字体,点击“确定”按钮。重新启动OpenOffice ,去看看字体中是否多了刚才所安装的那些字体啊。
图2 OpenOffice 字体安装界面 图3 OpenOffice 字体管理器
图4 OpenOffice 添加字体
图5 选择字体文件夹
图6 选择字体
虽然我们有xpdf 来阅读pdf 格式文件,但我们还是想要一款像Adobe Reader 一样更专业的阅读工具来方便查看。现在好了,Adobe Reader 已经有了Linux 版(如图7)。
下载:
s/AdobeReader_chs-7.0.0-2.i386.rpm
安装:
#rpm -ivh --nodeps AdobeReader_chs-7.0.0-2.i386.rpm
如果你没有安装RPM 包管理器,则需要先安装一下。
#emerge rpm
安装完毕,重启gnome 后,会在"应用程序"→"办公"中出现"Adobe Reader" 选单选项。在未重启Gnome 前也可以通过在终端窗口直接输入命令
#acroread
来运行程序。
图7 Adobe Reader
除了PDF 格式外,我们还需要有能阅读CHM 格式的工具,ChmSee 正是我们所需要的一款CHM 格式的阅读软件(如图8)。下载
loads&op=mydown&did=2889
安装
1.解压
#tar -jxvf chmsee-gtkhtml-版本号.tar.bz2
2.编译并安装
#cd chmsee-gtkhtml-版本号
#./configure --prefix=/usr
#make
#make install
3.运行程序
在终端窗口输入命令
#chmsee
来运行程序
图8 ChmSee
2. 打印机的设置
办公同样离不开打印机。首先,要安装打印机管理服务CUPS, 并将其加入到启动列表,同时启动cupsd 服务。
#emerge cups
#rc-update add cupsd default
#/etc/init.d/cupsd start
为方便对打印机的各项管理,接下来安装gnome 下的打印机GUI 管理软件gnome-cups-manager( 如图9),
#emerge gnome-cups-manager
安
装完毕后,注销当前gnome 窗口管理器,重启X Server,如果原来是在控制台下进入,只要在退出后重新运行startx
命令就可以了,如果是通过gdm 或xdm 登录的,则在退出后,同时按下Ctrl+Alt+Backspace 来重启X
Server,然后再输入用户名和口令后登录,进入Gnome 后,在"桌面"→"系统管理"选单中出现"Printing"
选项,双击"新建打印机"的打印机图标, 由于Linux 下的系统设备都需要root 才能进行管理,所以,如果你不是以root
用户登录的,系统会弹出要求输入root 用户口令的窗口,通过口令检查后会出"添加打印机"的安装向导(如图12)
。用户可以根据自己打印机的实际情况按照向导进行设置。如果列表中没有你打印机的驱动,可以安装gimp-print
尝试解决。双击已创建的打印机图标,可显示所选打印机的任务窗口(如图11);鼠标右键点击打印机图标,选择属性选项,可对当前打印机进行设置(如图
10)
#emerge gimp-print
或者
上去查找
图9 Gnome-cups-manager 图10 打印机属性管理
图11 打印机任务窗口
图12 添加打印机
3. 浏览器和E-Mail
虽
然Linux 下的浏览器有Mozilla 、FireFox 、Opera 、Epiphang Web、Lynx
等很多种,但笔者还是推荐使用FireFox( 如图13) ,当前版本为1.0.7,虽然FireFox 也可以直接通过emerge
来安装,但与直接从 上下载安装包安装相比,所花费的时间要长许多,所以笔者建议FireFox 直接下载简体中文安装包进行安装,安装方法同于OpenOffice 的安装包安装,安装完毕后,可以通过安装主题和插件来美化和扩展提升FireFox 的功能。
#tar zxvf firefox-1.0.7.installer.tar.gz
#cd firefox-installer
#./firefox-installer
图13 Fire Fox 1.0.7
如果你已经习惯了Windows 下FoxMail,则笔者建议你安装Sylpheed(如图14),它跟FoxMail 非常的相似。
#emerge sylpheed
重启Gnome 后,会在"应用程序"→"Internet" 中出"Sylpheed"选单选项。
图14 Sylpheed
原来喜欢用OutLook 的,则可以使用Evolution( 如图15) 。
#emerge evolution
重启Gnome 后,会在"应用程序"→"办公"中出"Evolution" 选单选项。
图15 Evolution
网络间文件的传送,首选GUI FTP 工具gFTP( 如图16)
#emerge gftp
重启Gnome 后,会在"应用程序"→"Internet" 中出"gFTP" 选单选项。
图16 gFTP
4. 即时通讯工具大名鼎鼎的Gaim(见图17) ,后起之秀LumaQQ( 见图18) 。日常所使用
的OICQ、MSN 、雅虎通等都能通过它们来实现。Gaim 只需要直接用emerge 安装即可
#emerge gaim
重启Gnome 后,会在"应用程序"→"Internet" 中出"Gaim Internet Messenger" 选单选项。
图17 Gaim Internet Messenger 图18 LumaQQ
LumaQQ 需要Java 的支持,读者可以至
处下载包含有JRE 的LumaQQ ,也可以先自行安装JRE ,然后再安装LumaQQ 。JRE 的安装可以用emerge
安装,也可以至SUN 网站下载二进制包,需要说明的是如果是直接用SUN 的二进制安装包进行的安装,则还需要在/etc/profile
文件中设置 JAVA_HOME 和 CLASSPATH 两个环境变量,emerge 安装的,系统会自动设置这两个环境变量。
JDK 的emerge 安装
#emerge balckdown-java
从 上下载LumaQQ 的最新版本安装包,解压缩到 /usr/share/ 目录下,从安装目录下运行lumaqq 。
是否想在Linux 下也尝试一下视频聊天的感觉呢?安装GnomeMeeting( 见图19)吧。但是仅仅安装GnomeMeeting 还是不够的,仍需要进行以下几个步骤。
第一步:
把”Device Drivers” →”Multimedia Devices” →”Video For Linux” 以模块形式编译进内核,并重启系统以启用新内核。
第二步:
#modprobe videodev
第三步:
下载
解压缩后编译并安装
#tar zxvf spca5xx-20051001.tar.gz
#cd spca5XX-20051001
#make
#make install
图19 Gnome Meeting
#modprobe spca5xx
第四步:
安装GnomeMeeting
#emerge gnomemeeting
重启gnome 后,会在"应用程序"→"Internet" 中出现”
Gnome Meeting” 选单选项。
图20 gThumb
5. 图片管理工具Linux 下的图片处理工具很多,在这就查看和编辑分别介绍一种。图片查看gThumb( 如图20) 安装
#emerge gthumb
重启gnome 后,会在"应用程序"→"图像"中出现"gThumb 图像浏览器"选项。
图片编辑Gimp(如图21),这是一款功能不亚于PhotoShop 的图形编辑软件。
安装
#emerge gimp
重启gnome 后,会在"应用程序"→"图像"中出现"The GIMP" 选项。
图21 The GIMP
6. 游戏娱乐
应该说Linux 下的游戏娱乐软件很多,但实际使用的主要还是集中在以
下几个上。
首先,介绍两款用来欣赏音乐的工具: xmms rhythmbox
xmms 和Windows 下的WINAmp 真可谓是孪生兄弟
安装
#emerge xmms
为让xmms 能播放WMA 格式的文件,需要安装xmms 的wma 插件
rpm 包。
#rpm -ivh --nodeps xmms-wma-0.2-1.i686.rpm
在
终端窗口输入xmms ,启动程序(如图22)
点窗口左上角出现一个选单,不过此时你应该看到的是一堆乱码,没有关系,这是因为我们还没有设置好GTK 对中文的支持。用编辑器以root
用户身份打开 /etc/gtk/gtkrc.zh_CN 文件,把文件修改成以下内容:
#
$(gtkconfigdir)/gtkrc.zh_CN # # This file defines the fontsets for
Chinese language (zh) using # the simplified chinese standard GuoBiao
as in mainland
China (CN)
#
# 1999, Pablo Saratxaga
#
style "gtk-default-zh-cn" {
fontset = "-*-bitstream vera sans-medium-r-normal-*-*-
120-*-*-p-*-microsoft-cp1252,\
-*-simsun-medium-r-normal-*-12-*-*-*-*-*-gbk-0"
}
class "GtkWidget" style "gtk-default-zh-cn"
fontset
的前段设置是的英文字体,后段设置的是中文字体,如果你的系统上并未安装上述“bitstream vera sans” 和“simsun”
字体也可以将其改动成你系统中所安装的相应的英文和中文字体,具体可以至"/usr/share/fonts/"
相应的字体目录下相看fonts.dir 文件。
图22 Xmms
Rhythmbox 一款仿苹果公司的iTunes 播放器的音乐播放软件(如图23),音乐播放、网络收音机等功能一应俱全。
安装emerge rhythmbox
重启gnome 后,会在"应用程序"→"影音"中出现"音乐播放器"选项。
图23 Rhythmbox 音乐播放器
其次,介绍两款用来看电影的工具: RealPlayer MPlayer
RealPlayer 就不用介绍了吧,直接开始安装在Linux 下运行的
RealPlayer( 如图24) 吧
至 下载RealPlayer 的rpm 安装包,将安
装包移到 /usr/protage/distfiles 目录下,开始安装
#emerge realplayer
重启gnome 后,会在"应用程序"→"影音"中出现"RealPlayer 10" 选项。
图24 RealPlayer10
Mplayer 是Linux 下一个老牌的出色影音播放软件(如图25) 。安装为了能让Mplayer 支持播放更多的媒体格式和使用GUI 界面,所以需要
设置一下USE 变量。
#USE="-dga
oss wmv avi real -xmms jpeg 3dfx -matrox -sdl X -svga -ggi oggvorbis
3dnow aalib gnome xv opengl truetype dvd -xinerama gtk gtk2 gif esd
-fbcon encode -alsa -directfb -arts -dvb samba -lirc matroska -joystick
theora -ipv6 -v4l -v4l2 -live " emerge mplayer
需要注意的是,如果你完全使用上面的例子中的USE 变量值的话,务必已经安装了RealPlay10 ,因为在上面例子中为使MPlayer 支持rmvb 媒体
图25 MPlayer
格式在USE 变量中使用到了real 值。重启gnome 后,会在"应用程序"→"影音"中出现"MPlayer" 选项
其实,要说小游戏,Gnome 中的默认安装中已经有很多的小游戏了,这里,就介绍几款不随Gnome 安装的小游戏: Frozen-bubble 、Chromium 、Foobillard 、Tuxracer 、连连看。
Frozen-bubble 一个在Linux 下的泡泡龙游戏(如图26)
安装
#emerge frozen-bubble
Chromium Linux 下的超级雷电(如图27)
安装
#emerge chromium
这个游戏需要3D 的支持
Foobillard 3D 的台球(如图28)
安装
#emerge foobillard
这个游戏需要3D 的支持
Tuxracer Linux 下著名的企鹅滑雪游戏.
安装
#emerge tuxracer
连连看(如图29) 不用介绍了,去 处下载直接运行就可以了。
图26 Frozen-bubble 图27 Chromium
图28 Foobillard 图29 连连看
7. 电子辞典大家都知道在电子辞典在windows 下有金山词霸,在Linux 下同样有星
际译王(如图30),而且一点也不逊色于金山词霸。
安装主程序