Fedora Core 6安装使用指南

本文应该是之前这篇文章:

Fedora安装,使用,系统调校指南(基于FC4/5不断更新中……)


延续和在Fedora Core 6时期的重新整理,关于Fedora Core4/5的更多问题,参阅上文,不过这里讨论的内容可能也有参考意义。

Fedora Core 6的发布文档
官方安装指南建议先仔细阅读,会有很多收获的。

关于安装Fedora Core 6的分区,参见上文,变化不大。

安装过程中的包选择变化比较大,建议桌面用户选择"Office and Productivity"即办公和生产力工具包。开发感兴趣的用户安装软件开发包组。其他包组的选择视个人需要而定,我不觉得需要特殊指定那些必须包。

在所谓得首次运行(Firstboot)设置中,需要注意得是关于防火墙和SELinux设置,一般桌面用户可以选择关闭该两项设置,特别是SELinux。如果用户需要防火墙提高系统安全性,建议暂时在此处关闭,而后使用更加方便得防火墙配置工具完成需要得设置。

常见得FC6安装问题, http://fedoraproject.org/wiki/Bugs/FC6Common.

使用普通用户帐号;
在Linux系统中长期使用root(相当于Windows的Administrator)帐号是不良的习惯和危险的,建议使用普通用户帐号,而对于普通用户而言,需要执行系统管理任务时会碰到不便,特别是桌面用户尤其突出。
我们可以使用Linux/Unix提供的sudo来解决这个问题。
# echo 'youraccountname ALL=(ALL) ALL' >> /etc/sudoers
赋予你使用的普通帐号sudo执行管理员需要的特殊权限,这样普通用户帐号可以在需要执行管理员操作时,这样做,

$ sudo ls -a /root
系统会提示输入用户的密码,如果以后不想输密码,把前面那行改成
# echo ‘youraccountname ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers
就可以了。

YUM设置
Fedora Core的yum库因为一些版权原因没有包含一些软件,这也就是为什么Livna等软件库流行的原因。安装这类第三方软件库到YUM很方便,例如对于Livna,
rpm -ivh http://rpm.livna.org/livna-release-6.rpm
rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY

GCC兼容性问题和GCC 3.4
Fedora Core 6使用了最新的GCC 4.1,不过有些旧的软件包还需要老版本的gcc库,安装gcc老版本兼容包,
yum install compat-libstdc++=33 compat-libstdc++=296
如果需要使用gcc 3.4,可以选择安装以下软件包,
yum install compat-gcc-34 compat-gcc-34-c++

多媒体部分问题

Realplayer,Fedora Core 6已经把鸡肋的HelixPlayer移除了,需要播放Real格式的音视频文件可以有多种方法,但是最正统的还是下载安装Realplayer,去http://www.real.com/linux/ 下载RealPlayer10GOLD.rpm,
rpm -ivh RealPlayer10GOLD.rpm
RealPlayer这个包就需要compat-libstdc++33这个旧库。

Macromedia Flash Plugin
可以使用yum来安装flash-plugin,方法是先下载Macromedia的Repo文件,然后安装。
# wget http://macromedia.mplug.org/macromedia-i386.repo
# cp macromedia-i386.repo /etc/yum.repos.d/
# yum install flash-plugin
这样安装的Flash(7)的正式版本,Macromedia已经发布了针对Linux平台的Flash 9的Plugin,可以从这里下载:http://labs.adobe.com/downloads/flashplayer9.html.
可以手动安装。
只要解压缩后,把libflashplayer.so拷贝到/usr/lib/mozilla/plugins/

Java Plugin
可以从http://java.sun.com/javase/downloads/index.jsp
下载Sun的JRE 5.0的版本(For Linux self-extracting file)。
# sh jre-...bin
# cp ./jre1.5/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/
系统中的Java环境默认使用的GCC JRE,不过可以通过alternatives系统来切换到我们自己安装的Sun JRE。假设SUN JRE位于/opt/jre1.5/
# alternatives --install /usr/bin/java java /opt/jre1.5/bin/java 2000
# alternatives --auto java

Adobe Acrobat & Plugin

下载:http://www.adobe.com/products/acrobat/readstep2_allversions.html
安装完下载的RPM包,对于FC6,还需要改动一点东西,在/usr/bin/acroread,
Line ~418:
From:
echo $mfile| sed 's/libgtk-x11-([0-9]*).0.so.0.([0-9])00.([0-9]*)|(.*)/123/g'
To:
echo $mfile| sed 's/libgtk-x11-([0-9]*).0.so.0.([0-9]*)00.([0-9]*)|(.*)/123/g'

Line ~643:
From:
MIN_GTK_VERSION="240"
To:
MIN_GTK_VERSION="2040"

安装浏览器插件,
# ln -s /usr/local/Adobe/Acrobat7.0/Browser/intellinux/nppdf.so /usr/lib/mozilla/plugins/

NTFS文件系统读写支持
默认的内核没有加入对于NTFS文件系统的读写支持,但是Fedora Extras仓库中已经包含了支持官方发行的内核对应的NTFS支持包,可以选择安装。
# yum install fuse fuse-libs ntfs-3g ntfsprogs ntfsprogs-gnomevfs
来完成安装。使用NTFS分区,例如,
# mount -t ntfs-3g -rw -o umask=0000 /dev/hda1 /media/c_driver
注意umask的设置。如果你使用的不是Fedora官方的内核,可能会有问题,请谨慎尝试。
使用NTFS的写功能是有风险的!!!

关闭IPV6功能
如果你对IPV6暂时没有需求,可以关闭Fedora系统默认打开的IPv6,这样可能网络速度会更快点,主要是DNS查询速度的提升。
可以编辑/etc/sysconfig/network文件,把NETWORKING_IPV6设成no,
NETWORKING_IPV6=no

关闭对于IPv6模块的支持
在/etc/modprobe.conf中加入禁止IPV6的模块,
alias net-pf-10 off
alias ipv6 off

关闭IPV6防火墙,
# service ip6tables stop
# chkconfig ip6tables off

Comments

Popular posts from this blog

Freeware Software Top 300 from winAddons.Com!

What is DevOPS?

RPM Build Tips!