安装FC3和Windows2003双系统成功!简要把安装步骤讲一下。
一、安装Fedora Core 3
用Costom模式安装,最好选上所有的Development包;系统语言选择英语就可以了,中文语言包其实用不上,因为如果系统语言用中文,那么菜单什么的还是比较难看,所以系统语言用英语是最好的,这样将来让系统支持中文显示和输入就可以了,本人喜欢英文系统;当然将来如果要用中文系统,也只要改一下环境变量就可以了。注意:如果要安装Windows和Linux的双系统,建议首先安装Windows,然后再安装Linux。先将Windows安装在C:上(这当然是Windows的盘符,装在主分区也是为了少些麻烦),空出一个逻辑盘,比如D:盘给Linux,当然也可以在Windows格式硬盘时留出空白空间给Linux。至于把顺序倒过来,本人也尝试过,不过遇到了一些麻烦,而且解决起来很棘手,建议还是按照上述顺序安装,这样完全没问题。如果Linux安装在D:盘,那么在Linux下看就是hda5,在这里挂载/boot、/和/swap就可以了。hda1就是Windows所在的盘了,Windows装在主分区hda1上会省去好多麻烦,好处大家都知道了。如果不想装Windows,那么直接把Linux装在hda1上也可以。 配置grub时把“other”改成“Windows <版本>”。你也可以把Windows设置为默认引导的系统,否则grub则会自动引导默认的FC3。
二、配置网络
装完系统,下一步当然是要能上网,这样才有可能就一步配置系统。我喜欢用图形方式(我用gnome),调用主菜单->systemsettings->network,来启动网络配置界面,根据你网络连接的情况配置好,这下你可以上网了。上网当然要用主菜单->system tools->network device control,很好用,点active连接,点deactive断开。如果你是包月的,或者不计时的,你可以在设置network时设成系统启动时自动连接,这样就不用每次都去手动连接了,我的ADSL是按时计费的,所以只好麻烦一点了。
三、Fedora Core 3 Release Note
这是个非常重要的文件,登录后打开Firefox,你就能看见它了,仔细阅读一下这个文件,里面有很多重要的信息。先更新你的udev吧,这个有bug,更新以前千万别用u盘什么的,会弄坏的,血的教训啊!具体升级方法看看Release Note里边的相关描述吧,这里不重复了。惊喜的是,按照这个升级udev的方法,正好可以顺便升级kernel了,何乐而不为呢,立即升级。FC3下升级kernel已经很简单了,下载rpm包直接运行它,一切搞定,系统自动更新使用新内核,这太爽了,不用像以前那样去编译啊,找啊,就是个麻烦。这两个升级工作量不大,先手动升级吧,别用yum或者redhat up2date,yum还要配置一下,这在下文中提到,up2date建议别使了,太难用。这个Note里边还有一个重要的就是添加font的方法,绝对好使,照着做就是了,这个在下面还会谈到。
四、让FC3支持ntfs格式
要访问Windows的ntfs格式的文件,就要给kernel增加一个支持ntfs的module,否则ntfs的盘无法mount。这个现在也很简单了,去rpm.livna.org下载ntfs module的rpm包,直接运行它,搞定,感谢rpm。(我的体会是,有rpm的尽量使用rpm这样更新和卸载都很方便,免得那么多编译啊什么的,对新手来说实在麻烦)
五、自动挂载,修改/etc/fsta
这个很简单了,不赘述了,值得注意的是,如果使用英文系统,那么nls或者isocharset项就应设成utf8,而不是cp936了,否则文件名中的中文无法正确显示。
六、增加font,支持中文显示
自动挂载好了,重启吧。如果是上面说到的双系统,并且hda1挂载到/mnt/win/的话,把/mnt/win/WINDOWS/fonts里所有的中文字体和你需要的英文字体复制到/usr/share/fonts/里边吧,具体方法在Release Note里说得很清楚了,照着做一遍。(如果不是双系统,那只好自己去找一个Windows的机器然后拷贝C:WINDOWSfonts里的字体了,这是装双系统的一个好处。)最后,主菜单->preferences->font,配置一下,建议使用Nimbus Sans L,觉得这个字体显示中文和英文都还不错。个人认为使用Simsun什么的就会使英文显得很难看。现在,你的系统已经可以显示漂亮的中文了。赶紧去浏览中文网站看看吧,激动吧!:)
七、中文输入法
我用了scim,一开始是受了一个网友文章的影响,说是scim在英文环境下也能输入中文,并且说只需安装scim平台和scim-chinese就可以了,照做了可惜不行,无法调出拼音输入法。还是自己动手把,下载scim、scim-chinese和scim-tables三个包,分别编译安装,个人认为scim-tables是必要的,否则会有问题。可此时还是有问题,刚安装完毕时输入法可以调出,但第二次以后就掉不出来了,白高兴,郁闷啊。估计还是英文环境在作怪,不得以只能修改/etc/sysconfig/i18n了:
LANG="zh_CN.UTF-8" (此行修改)
LANGUAGE="en_US.UTF-8"(此行增加)
这下搞定了,scim真是不错啊,不后悔了。当然,这样的设置会损失一点英文环境的彻底性(或者说不是真正的英文环境了),比如登录前的启动进程描述出现中文,不过字体不错,效果很好哦,咱是中国人,这个不怕,从登录界面开始就全是英文了,不错。(其实像我上述的字体设置后,中文的系统也相当美观了,如果喜欢中文就可以把上面i18n中的LANGUAGE="en_US.UTF-8"去掉,这样就是中文系统了,也不错)。还有一点就是任务栏上的日期显示变成中文了,也忍痛把日期去掉了,只留时间,这纯粹是一点心里作用,呵呵。其他都没问题了,呵呵。
下面的问题就是让scim在系统启动时启动了,网友的那篇文章说得很复杂,我没有用,用了一个简单的,修改~/.bashrc, 增加一行scim -d。一切搞定了
八、安装nVidia驱动
去官方网站下载了nVidia的包,安装起来就很麻烦了,还得退出X,哎,麻烦也得来啊:
修改/etc/inittab:默认启动level改为3(我用init3或telinit3命令系统就死了,不知为什么!!)
重启,进入text模式
以root登录
进入存nVidia包的文件夹
解压
运行:sh NVIDIA-*.run
cp -a /dev/nvidia* /etc/udev/devices/
chown root: /etc/udev/devices/nvidia*
vi /etc/X11/xorg.conf:
修改Section "Module"中:注释掉Load "dri"和Load "GLcore"(如有),增加一行Load "glx"
Diver中把"nv"改成"nvidia"
modprobe nvidia init 5
修改/etc/inittab:默认启动level改回5
九、yum和gyum
yum是FC3下的更新工具,搜索、下载、依赖性检测、安装统统由它搞定。关于yum去看看官方网站http://linux.duke.edu/projects/yum/gyum也是个好东西,相当于给yum添了个图形界面,用起来直观多了。关于gyum去http://fedoranews.org/tchung/gyum/2.0/看看,下载,照着instruction安装。值得注意的是,setting里的设置好像不能用,改了以后容易出问题,自己动手改/etc/gyum.conf吧,谁让咱用Linux呢,呵呵:把[updates-released]里的baseurl项改成你找到的速度快的镜像的地址,这样更新的时候就节省大量时间了。
行了,现在赶紧更新你的系统吧,感受自由软件带给你的自由和财富吧。(不知你们发现没有,我ADSL的速度好像比在Windows下的速度快好多,不知这是不是Linux的又一个优势?)
十、其他
媒体软件用mplayer,很不错,office办公怎么办,用oppenoffice好像还不能满足办公的要求,毕竟MSOffice太普及了,个人认为不可替代了,解决办法就是装wine了,具体情况去它的官方网站看看吧。可以是可以了,但肯定有遗憾了,毕竟运行在虚拟的Windows环境,让人觉得不爽。没办法,在MS Office for Linux出来之前还是将就用吧。前不久网上有炒说IBM要研制for Linux的版本,可是好像MS否定了,想想也能理解,Office是MS的拳头了,如果连Office都可以在Linux运行了,它Windows的销售份额肯定要大受影响了。不过我相信只是时间问题。
对了,还有游戏,其实也不是什么问题了,没有for Linux的话只好用wine,不知道效果怎样,我没试过。
好了,到此为止FC3已经是一个很好用的系统了。 谢谢。