- 论坛徽章:
- 0
|
轩辕砍刀
前几天非常不幸,看到网上有一个nvdriver for linux的“最新版”显卡驱动,下载下来在文本方式下安装,重启竟然显示i/o错误,进不了x window了。因为我也搞不清楚我原来的驱动是什么版本,所以就干脆把linux重装了一遍。虽然Redhat linux的套件已经非常全面,但要完全满足每个人的要求确实很难。所以,为了使可爱的linux更加可爱,我们有必要对刚刚装好的linux进行一番配置。我就把我自认为必要的一些配置贴出来给大家参考吧》
非常简单,完全在kde图形环境下完成:
注意:以下前缀http://www.linuxfans.org/的链接都是来自中国Linux公社的自由软件区,要进入首先需要免费注册一个用户然后登录
一. 打造个性化的linux
1. 通过k菜单->;首选项->;桌面设置向导,可以选择国家/语言/系统行为方式/视觉效果和主题
2. 然后通过kde控制中心的外观和主题中的选项可以对kde进行更加具体的个性化配置
3. 首选项->;配置面板 可以对任务栏进行配置
4. 系统设置->;登录屏幕 可以更改图形登录画面
二. 上网
首先,要确保你用来上网的设备已经在linux被安装好了,常见的设备linux都能自动识别,但对内猫的兼容不大好.
然后,根据你的上网方式具体配置.
拨号上网:在k菜单->;互联网->;更多互联网应用程序中有拨号工具kppp.在运行kppp后点设置,在kppp配置窗口中的设备选项卡中选择你的调
制解调器,然后在帐号选项卡点击新建按钮后点击对话框设置.在弹出的对话框中可以设置拨号的:电话号码/IP/网关和DNS等.
ADSL专线:k菜单->;系统设置->;网络,单击新建按钮,选择xDSL联接点前进,然后按照向导设置即可.
LAN居域网方式:k菜单->;系统设置->;网络,选择正确的网卡(eth0,eth1等等)后点击编辑按钮即可配置.
三. 支持ntfs分区
如果你的windows分区有ntfs格式的,要使linux支持ntfs格式,你可以通过编译内核实现,但最简单的方式是通过安装支持ntfs的rpm包实现.
单击右键,在快捷菜单里选择在此打开终端.在终端中输入uname -a查看内核版本
到http://linux-ntfs.sourceforge.net/rpm/redhat9.html下载相应内核的rpm,我的rh9是kernel-ntfs-2.4.20-8.i686.rpm.在终端中输入- rpm -ivh kernel-ntfs-2.4.20-8.i686.rpm
复制代码 即可.(rpm为安装rpm包的命令,参数i 为显示软件包的相关信息,v 为显示命令执行过程,h为软件包安装时列出标记)
四. 挂载windows分区
在linux的分区表示中,硬盘为hd,第一块硬盘为hda,第二块为hdb.一块硬盘最多可以分成四个主分区,dos主分区,dos扩展分区,linux根分区和linux交换分区都属于主分区,4个主分区分别用数字表示,如果是第一块硬盘,就hda1,hda2,hda3和hda4.在扩展分区上还可以分逻辑分区,标号从5往后依次排列.在windows中c盘为dos主分区,是hda1,d盘一般是dos扩展分区上的第一个逻辑分区,是hda5,e为hda6,f为hda7等等.在linux下可以通过mount命令挂栽windows分区到一个文件夹(这个文件夹称作挂载点),然后你可以通过这个文件夹访问windows分区,就象快捷方式.比
如挂载c盘
先在/mnt/目录下新建目录winc
在终端输入- mount -t vfat /dev/hda1 /mnt/winc -o codepage=936 iocharset=936
复制代码 (其中-t为指定设备文件系统,vfat表示windows的fat16和fat32文件系统格式,-o为指定加载文件系统时的选项,而选项codepage=936 iocharset=936是使linux可以正常显示挂载分区中的中文)
新版linux请使用:- mount -t vfat /dev/hda1 /mnt/winc -o iocharset=utf8
复制代码
如果希望每次开机就自动加载windows分区,可以修改/etc/下的fstab文件,格式为- /dev/hda1 /mnt/winc vfat defaults,codepage=936,iocharset=cp936
复制代码
或- /dev/hda1 /mnt/winc vfat defaults,iocharset=utf8
复制代码
保存后重启即可.
其中,defaults参数表示使用系统默认设置,即包括rw(读写)suid(启动set-user-identifier'设置用户ID'与set-group-identifier'设置组ID'设置位)dev(可解读文件系统上的字符或块设备)exec(可执行二进文件)auto(自动及使用-a参数时加载)nouser(一般用户无法手工加载)async(I/O非同步)
我的fstab内容如下
- LABEL=/ / ext3 defaults 1 1
- none /dev/pts devpts gid=5,mode=620 0 0
- none /proc proc defaults 0 0
- none /dev/shm tmpfs defaults 0 0
- /dev/hdb2 swap swap defaults 0 0
- /dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
- /dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
- /dev/sda1 /mnt/usb vfat noauto 0 0
- /dev/hda1 /mnt/winc ntfs defaults 0 0
- /dev/hda5 /mnt/wind vfat defaults,codepage=936,iocharset=cp936 0 0
- /dev/hda6 /mnt/wine vfat defaults,codepage=936,iocharset=cp936 0 0
- /dev/hda7 /mnt/winf ntfs defaults 0 0
复制代码 另外,用mount -t iso9660 -o loop 名称.iso 挂载点 可以直接用iso文件,而8需要像windows用虚拟光驱.
我现在用的SUSE 10 fstab.conf 内容,供新版Linux参考
- /dev/hdc1 / ext3 acl,user_xattr 1 1
- /dev/hdc2 swap swap defaults 0 0
- proc /proc proc defaults 0 0
- sysfs /sys sysfs noauto 0 0
- usbfs /proc/bus/usb usbfs noauto 0 0
- devpts /dev/pts devpts mode=0620,gid=5 0 0
- /dev/cdrecorder /media/cdrecorder subfs noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
- /dev/fd0 /media/floppy subfs noauto,fs=floppyfss,procuid,nodev,nosuid,sync 0 0
- none /subdomain subdomainfs noauto 0 0
- /dev/sda1 /mnt/usb vfat noauto 0 0
- /dev/hda1 /mnt/winc ntfs defaults 0 0
- /dev/hda5 /mnt/wind ntfs defaults 0 0
- /dev/hda6 /mnt/wine vfat defaults,iocharset=utf8 0 0
- /dev/hda7 /mnt/winf ntfs defaults 0 0
- /dev/hdb1 /mnt/wing vfat defaults,iocharset=utf8 0 0
复制代码
五. 挂载U盘
在linux下U盘被作为SCSI设备,挂载U盘前首先确认U盘设备名,在终端输入dmesg|more查看,我的是sda1
建立挂载点/mnt/usb
然后用- mount -t vfat /dev/sda1 /mnt/usb
复制代码 挂载即可,或者通过在fstab中加入- /dev/sda1 /mnt/usb vfat defaults 0 0
复制代码 开机自动挂载,但用defaults参数,如果开机时U盘没有插上,就会报错.
所以我是在fstab中加入/dev/sda1 /mnt/usb vfat noauto 0 0,然后在桌面上新建一个硬盘设备的链接,在链接属性的设备选项卡选择设备
为/dev/sda1(/mnt/usb)半自动挂载.以后要用U盘时,只要点击这个链接就可以了.
六. 安装输入法
以安装小企鹅输入法fcitx-3.1-1mgc.i686.rpm为例:
到 http://www.fcitx.org/ 下载fcitx-3.1-bin.tar.bz2
安装fcitx:- Install fcitx-3.1 binary:
- ./fcitx.install
-
- Uninstall fcitx-3.1:
- ./fcitx.uninstall
-
- Compile Environment:
- gcc-2.95
- XFree-4.5 RC2
- glibc-2.3.4
- kernel-2.6.11 rc4
复制代码
重启
注:linux里的输入法和windows下的输入法是有区别的。它不分什么五笔、拼音、英文……,而是一个输入法就包含好几种输入方式。比如小企鹅输入法就可以用英文、拼音和五笔输入,通过配置,还可以通过区位、注音、二笔、码表……输入。
七. 播放mp3
rh9发行版中取消了对一些有版权争议的功能的支持,所以,新安装的rh9不能播放mp3,就连有名的xmms播放器都无法幸免。所以我们要做的就是安装一个可以放mp3的播放器。
以xmms为例
到 http://www.gurulabs.com/files/xmms-mp3-1.2.7-13.p.i386.rpm 下载一个 xmms-mp3-1.2.7-13.p.i386.rpm
安装:- rpm -ivh xmms-mp3-1.2.7-13.p.i386.rpm --nodeps --force
复制代码
或者安装http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=807的xmms插件也可以。
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&dcategory=All&sortby=ddate&search_key=xmms&page=1上有很多xmms的插件和皮肤可以下载。
我个人最喜欢歌词插件http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=mydown&did=3294
安装步骤:
- rpm -ivh xmms-lyrics-cvs20000821-5.i686.rpm
- cp /usr/X11R6/lib/xmms/General/liblyrics.so /usr/lib/xmms/General/
复制代码
八. 在linux中使用QQ
方法一:
到 http://www.linuxeden.com/download/softdetail.php?softid=858 下载 gaim-0.62-2.i386.rpm
到 http://ftp.freshrpms.net/pub/freshrpms/redhat/9/gtkspell/ 下载 gtkspell-2.0.4-fr3.i386.rpm
先卸载rh自带的
安装- gtkspell-2.0.4-fr3.i386.rpm: rpm -ivh gtkspell-2.0.4-fr3.i386.rpm --nodeps --force
复制代码
安装- gaim-0.62-2.i386.rpm: rpm -ivh gaim-0.62-2.i386.rpm --nodeps --force
复制代码
k菜单->;互联网->;更多互联网应用程序->;gaim
点击所有帐号,点增加,在修改帐号对话框中选择协议为QQ,设置帐号和密码等。确定后在编辑帐号菜单点在线选框即可上线。
你还可以添加更多帐号,像我,只要一打开gaim,就自动登陆了一个QQ/两个MSN和一个ICQ。
最后,别忘了在 工具菜单->;设置->;快捷键 中把回车键发送消息改成Ctrl+Enter发送。以免用中文输入法回车输英文时却把消息发出去了
自己添加QQ表情的方法:
在gaim目录里的/share/pixmaps/gaim/smileys/default目录里有一个theme的文件,其格式是这样的:
Name=QQ2003iii
Description=QQ, AIM, MSN, Yahoo
Icon=qq.png
Author=Puzzlebird
[default]
! luke.png C C
! oneeye.png O-)
! crazy.png >; >;
! mrt.png ))) :-O)))
! download.png 8-|)
! farted.png :-]
smile.png
sad.png
wink.png
[QQ]
qq_smiley_0.gif jy
qq_smiley_2.gif pz
qq_smiley_1.gif se
qq_smiley_3.gif fd
qq_smiley_4.gif dy 里面的都是对应目录里的文件的,因此,我们只要把我们自己定义的*.gif文件放到此目录,并对theme作出相应的修改就可以了.不过图片不能太大。
方法二:
到http://lumaqq.linuxsir.org/main/?q=node/90下载LumaQQ(我一看,晕,是拿wine模拟的东东吗,怎么怎么大个?再看才知道带了个JRE)
- 带有JRE,文件后缀名都是with_jre
- 1. 以lumaqq_2004-linux_gtk_x86_with_jre.tar.gz为例,将其拷贝到某个目录,假设是/usr/local
- 2. 执行命令[code]tar zxvf lumaqq_2004-linux_gtk_x86_with_jre.tar.gz
复制代码 解压,这样会在/usr/local下生成一个目录LumaQQ,如果你不喜欢这个目录,随便你把LumaQQ拷贝到哪里都行,随便你重命名成什么都行
3. 直接运行lumaqq脚本就可以了。不过呢,要注意lumaqq的脚本使用的是bash shell语法,如果你的环境有所差异,请修改相应的命令[/code]
方法三:OpenQ
OpenQ 是一个在非windows平台上实现 QQ 聊天的尝试,目前它是基于 Gaim 的 QQ 插件,也被称为 Gaim QQ
OpenQ提供包括源码,deb包,rpm包,bin包等多种安装包格式,下面的安装方式仅限源码。其他格式的安装包在这里下载安装。
http://openq.linuxsir.org/doc/OpenQ_0.3_Readme_screen.pdf
1. tar xjvf OpenQ-latest.tbz
2. cd qq-0.2.7.1
* 安装OpenQ 主程序
3. cd gaim-0.77
4. ./configure --prefix=/opt/OpenQ ( 根据安装情况设定)
5. make
6. sudo make install
* 安装QQ 笑脸
7. mkdir –p $HOME/.gaim/smileys
8. cp –r qq2003iii $HOME/.gaim/smileys
* 安装QQ 秀
9. cp –r qqshow $HOME/.gaim
* 安装IP 地址文件,( 可以安装到任何目录,但一定要在”首选项”中设置)
10. cp QQWry-20040330.dat $HOME/.gaim/
文件权限设置(可选)
11. chown –R $USER $HOME/.gaim
12. chmod –R u+rw $HOME/.gaim
现在安装已经完毕,你可以启动OpenQ, 然后进行设置。
升级用户须知
如果你是OpenQ 0.25 版或更早的用户,请特别注意。由于OpenQ 0.2.7 以后版本中 采用了新的对应关系来解决QQ 号和ICQ 号码的冲突,在升级使用0.2.7 版本或更高的 版本时,必须删除以前的账号然后重新添加QQ 账号,否则会出现混乱。以前的聊天纪录不会丢失, 不过需要修改一下才行。 比如你的QQ 号是666666, 升级后你要恢复好友777777的聊天纪录。步骤如下:
1. cd $HOME/.gaim/log/666666
2. mv 7777777 qq-7777777
OpenQ 0.2.7 版或更新的用户不用改动。
九. 让linux闪起来
1.本机看flash
到http://www.linuxeden.com/download/softdetail.php?softid=658下载install_flash_player_6_linux_sa.tar.gz,解压,在解压后目录运行终端。输入,根据要求选择即可。
2. 上网看flash
到http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=2402下载install_flash_player_7_linux.tar.gz,解压,在解压后目录运行终端。输入,三次回车后选择安装flash插件for mozilla/netscape/opera的目录,rh9中mozilla安装插件的目录是 /usr/lib/mozilla-1.2.1 。然后选择y,在选择y,为刚刚安装的opera(参考后面的内容十二)安装flash插件,输入目录为 /usr/lib/opera/,然后选择y,选择n结束安装。
3.制作flash
到http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=478下载moho
Moho是一个类似于Macromedia FLASH的2D矢量动画编辑工具,可用于制作QuickTime/AVI等格式的卡通视频动画和Flash流格式的动画.解压后,直接运行即可使用。
十. 安装mplayer
分别下载:
http://www.mplayerhq.hu/MPlayer/releases/codecs/win32codecs-20040703.tar.bz2 http://site.n.ml.org/download/20031016162817/_divx4linux/divx4linux-20020418.tar.gz
http://www4.mplayerhq.hu/MPlayer/releases/MPlayer-1.0pre6a.tar.bz2
http://www.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-1.tar.bz2
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=mydown&did=2859(Abyss-1.1-tar.tar)
安装win32 for linux的dll库:- 解压win32codecs.tar.bz2,新建目录/usr/lib/win32,将解压后目录里所有文件剪切到/usr/lib/win32.
复制代码
安装divx5 for linux:- 解压divx4linux-20020418.tar.gz,进入divx4linux-20020418目录,在终端运行 ./install.sh
复制代码 安装mplayer:- 解压MPlayer-1.0pre6a.tar.bz2,进入解压后目录,在终端运行./configure --enable-gui --with-reallibdir=/usr/local/RealPlayer/codecs或者./configure --enable-gui --with-reallibdir=/root/Real/Codecs(realone的编码器插件目录,如果安装的是realplayer8.0,则直接./configure --enable-gui就行,它会自动检测编码器插件目录)
复制代码 再输
经过漫长的等待,终于。
- 最后解压font-arial-iso-8859-1.tar.bz2,把font-arial-18-iso-8859-1内的所有文件拷入到/usr/local/share/mplayer/font内
复制代码
- 解压Abyss-1.1-tar.tar,重命名目录Abyss为default,把default整个文件夹(连同文件夹一起)拷到/usr/local/share/mplayer/skin内
复制代码
建立一个应用程序链接(这个请参考本文前面一些的部分),执行gmplayer即可。
也可以用“mplayer 多媒体文件路径”在终端中播放媒体文件。如果有问题,你可以先看看mplayer -vo help的列表,选择恰当的vo设备就可以了。
mplayer中文支持网站: http://www.mplayerhq.hu/DOCS/Chinese/documentation.html 去掉播放rm烦人弹出框的修改方法见: www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=9578&sid=
十一. 安装xine
从 http://cambuca.ldhs.cetuc.puc-rio.br/xine/ 下载xine-ui-0.99.3cvs-050303.i586.rpm和libxine1-1.0cvs-050101.k7.rpm(因为
我是AMD Athlon的CPU,也就是K7),最好再下个xine-mozilla-plugin-0.2-050303.i586.rpm
- rpm -ivh xine-ui-0.99.3cvs-050303.i586.rpm
- rpm -ivh libxine1-1.0cvs-050101.k7.rpm
- rpm -ivh xine-mozilla-plugin-0.2-050303.i586.rpm
复制代码
同样新建执行xine的应用程序链接
十二. 其它常用软件
RealPlayer10.0.2 Gold:
下载地址:
RPM包:
https://helixcommunity.org/download.php/801/RealPlayer-10.0.2.608-20041214.i586.rpm
Installer:
https://helixcommunity.org/download.php/800/realplay-10.0.2.608-linux-2.2-libc6-gcc32-i586.bin
或者helixcommunity.org
https://player.helixcommunity.org/2004/downloads/
https://helixcommunity.org/projects/player/
一般都是用root登陆
- rpm -ivh RealPlayer-10.0.2.608-20041214.i586.rpm
- 或者
- ./realplay-10.0.2.608-linux-2.2-libc6-gcc32-i586.bin
复制代码
MandrankeLinux使用urpmi安装
- urpmi -ivh RealPlayer-10.0.2.608-20041214.i586.rpm
复制代码
Opera8.0beta2:
在 ftp://ftp.130th.net/pub/mirror/opera/linux/800b2/beta/en/i386/opera-8.0-20050225.5-shared-qt.i386-en.tar.gz 下载
opera-8.0-20050225.5-shared-qt.i386-en.tar.gz
中文支持文件我找不到下载地址了,大家可以自己建一个,文件名zh-cn.lng,内容我贴到第二个帖子里了。(是在http://www.en2china.com/opera7/zh-cn.lng.zip下载的)
在opera-8.0-20050225.5-shared-qt.i386-en.tar.gz文件上单击右键,选择解压到这里,确定
进入opera-8.0-20050225.5-shared-qt.i386-en.tar.gz目录,打开终端,输入,安装过程中选择两次y即可。然后,把zh-cn.lng文件剪切到/usr/share/opera/locale/目录。然后打开opera,打开菜单:- File->;Preferences->;Languages在User interface language里Choose zh-cn.lng重启opera
复制代码 即可。你可以在桌面上新建一个应用程序链接,让它执行/usr/bin/opera。
Rar for linux解压缩软件)
http://www.linuxeden.com/download/softdetail.php?softid=883
- root身份解压后
- cp rar /usr/local/bin
- cp unrar /usr/local/bin
- cp rarfiles.lst /etc
- cp default.sfx /usr/local/lib
复制代码
k3b刻录软件)
http://k3b.sourceforge.net/cgi-bin/index.pl/download
- tar xvzf k3b-0.10.tar.gz
- cd k3b
- ./configure -prefix=/usr
- make
- make install
复制代码
- tar xvzf k3b-i18n
- ./configure -prefix=/usr
- make
- make install
复制代码
Downloader for x(多线程断点续传下载软件)
http://www.linuxeden.com/download/softdetail.php?softid=39
- rpm -ivh d4x-2.5.0beta2-1.i386.rpm
复制代码
Gimageview(图片浏览程序)
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=1974
- ./configure --with-gtk2 --disable-nls --with-xine --enable-mplayer
- make
- make install
复制代码
注:xine和mplayer的选项需要你已经装了它们。--disable-nls不用的话不能很好的显示中文目录名。
呵呵,因为重装linux,又忙了一个晚上。边装边写的这篇东东不知道对大家有没有用。噢~困,睡觉去了。
[ 本帖最后由 轩辕砍刀 于 2006-3-25 00:36 编辑 ] |
|