Fedora Core 3已被广泛应用但是也在不断的更新,这里介绍Fedora Core 3安装设置使用,帮助大家安装更新Fedora Core 3系统。今天使用了一天,总体感觉不错。 特写下来给各位linux fans们参考。
一。系统要求:
Fedora Core 3 硬件的要求有了一定的提高, 对磁盘而言:最小安装620M;服务器安装1.1GB;个人桌面版2.3G;工作站3.0G;安装所有的 需要6.9G。到目前为止,我使用4.5G,因为KDE和gnome都安装了。服务也基本安装了。 对内存而言:最小文本模式:64MB最小图形模式:192MB;图形模式建议内存:256MB。 看来128M的机器可以小心了(这样的机器还有吗?赶紧升级吧!) 从主要软件发布版本来看,都是目前***的,gcc是3.4;gnome是2.8;KDE是3.3, 还有就是从FC1开始的SELinux。
二特别软件说明
1.openssh
Fedora Core 3 使用的是OpenSSH3.9.它包含了非常严格的权限合属性检查,文件在~/.ssh/config下面。这就意谓着如果这个文件没有正确的属性和权限,ssh将直接退出。 因此,要确定~/.ssh/config文件属于当前用户,同时权限设置为600. 另外,OpenSSH不再把转发X11的请求当作联接服务时的缺省值。如果需要X11转发,必须指定-X 或者-Y选择。或者在~/.ssh/config文件中把FORWARDX11选项设置为enable。 这个是我使用Fedora Core 3 ***次看出来的差别了。以前使用ssh登录别的机器,键入system-config-network等命令时,会把对方机器的X11转发 到我的机器上,操作起来很方便。 但是现在,考虑安全原因,这样做就不行了。
2.hotplug
对于热插拔设备(hotplug),原来的firmware文件是放在/usr/lib/hotplug/fireware下面,现在已经移到了/lib/firmware。已有的firmware必须移到现在的目录。
呵呵,我使用了PCM槽的无线网卡,因此这个告示我有用!
3.mozilla & firefox
Firefox已经正式进入了Fedora Core 3 ,版本是***的1.0.不过Firefox合Mozilla默认不使用Xft字体(pango)。如果需要这样特性,设置下面的环境变量
MOZ_ENABLE_PANGO=1
4.kernel-source
为了减少冗余,从Fedora Core 3 开始,不再在安装的disk里面发布内核源代码,如果需要,可以从通过下面的方式获取:
A.通过以下方式获得内核源代码的rpm包,既kernel-<version>.src.rpm:
a)对应的源代码光盘的SRPMS目录下面
b)去内核官方网站获取http://www.kernel.org ftp://ftp.kernel.org
c)运行下面的命令
up2date --get-source kernel
B.安装kernel-<version>.src.rpm,缺省安装到/usr/src/redhat/下面
C.去/usr/src/redhat/SPECS/。目录,执行下面的命令:
rpmbuild -bp --target=<arch>kernel.spec
D.通过上面的步骤,你就可以得到你要的内核源代码了。
5.语言支持
这个恐怕是我们最关心的了。先看输入法,iiimf已经是简体中文,繁体中文,日文,韩文的缺省 输入法。而XIM使用httx客户端。IIIMF支持多语言引擎(LEs)的复合使用。GTK2应用程序使用的是GNOME Input Method Language Engine Tool(GIMLET). IIIMF缺省配置是使用Ctrl-Space 或 Shift-Space 来切换输入方式(双拼,区位等)。 Fedora Core 3 自带的iiimf输入法应该说比以前有了很大的提高。不过对于中英文的切换还是不方便,比如你在 中文输入模式下键入“nihao”,然后敲回车,出现的将是“ni hao”,而不是“nihao”。 还是觉得小企鹅输入法不错(fcitx)。 如果你想使用其它输入法(比如fcitx)。可以使用下面的方法:
1.去/etc/X11/xinit/xinput.d/目录下
2.创建fcitx文件,内容如下:
#cat fcitx
XMODIFIERS="@im=fcitx"
XIM=fcitx
XIM_PROGRAM=fcitx
3.保存退出,然后建立软链结
ln -sf /etc/X11/xinit/xinput.d/fcitx /etc/X11/xinit/xinput.d/zh_CN
原来的zh_CN是软链结到miniChinput上面的,这个在我映象中linux里面官方发布的最早
的输入法了。
4.做完上面的事情后,重启X-windows,按ctrl+space,看看,熟悉的小企鹅出现了。
6.sendmail
缺省情况下,sendmail
邮件传输代理(MTA)不会接收任何网络连接,除了本机。如果你要配置sendmail作为可以为其它客户端服务的MTA。
你必须编辑
/etc/mail/sendmail.mc文件,修改DAEMON_OPTIONS一行为可以侦听网络设备(或者使用dnl注释符注释这一整行)。
然后
重新生产/etc/mail/sendmai.cf文件,使用下面的命令
#make -C /etc/mail
7.httpd
缺省的httpd服务使用C本地化,而不是使用系统的本地化设置。你可以在/etc/sysconfig/httpd文件里面设置 HTTPD_LANG来修改这个方式。
8.php
Fedora Core 3 下,gd,mbstring和ncurses扩展已经移到php-gd,php-mbstring,php-ncurses包里面了,因此
如果要使用这些特征,只需安装特定的包。
这个好,记得以前要使用gd库时,需要把php,mysql,apache源代码编译一遍。现在不用这么麻烦了。
呵呵 xorg-x11
这个从FC2就开始使用了,对如何使用加入其它字体,可以参考Xunil的文档,这里就不再说了。
9.安装NVIDIA驱动
NVIDIA驱动是和内核版本有关的,因此升级之后要重新安装NVIDIA驱动。建议升级完成之后以runlevel 3***启动,然后下载***的NVIDIA驱动。运行:
#nvidia-installer --update -f
如果是新安装的Fedora Core 3 ,下载 ftp://download.nvidia.com/XFree86/Linux-x86/1.0-6629/NVIDIA-Linux-x86-1.0-6629-pkg1.run
然后 sh NVIDIA-Linux-x86-1.0-6629-pkg1.run 安装。
10.NTFS
linux-ntfs.sourceforge.net上面已经有了Fedora Core 3 的ntfs补丁,大家可以去下载。
11.apt
freshrpms的apt源已经开始更新,并已经提供了xmms mp3。mplayer等软件包。到http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/3/apt/apt-0.5.15cnc6-1.1.Fedora Core 3 .fr.i386.rpm 下载apt程序,然后
#apt-get update
#apt-get upgrade
如果是从FC2升级来的Fedora Core 3 可能个会有几个rpm包出现重复,把重复发的包手工卸载即可,例如:
#rpm -e gtk2-2.4.12-2.1
#rpm -e gnome-utils-2.6.0-2
12.yum
从FC1后,我的gnome-updates似乎没有成功过,因此就只好使用yum了。感觉这个不错。 如果想全部更新的话,使用 #yum update 命令就可以了。 建议安装Fedora Core 3 后,立刻升级。因为又出了好多更新的软件。
13.gaim
gaim在Fedora Core 3 的菜单中改名叫IM了。不过还是不支持QQ。使用OpenQ插件吧。
我使用的0.3.0的版本,编译0.3.2的时候老是有错误。0.3.0却没有。也就没有仔细去弄了。
14.realplay
Fedora Core 3 把Helix Player作为官方发布了。这次发布的版本是1.0.默认不支持rmvb。
【编辑推荐】