Fedora Core 6 Linux安装配置详细介绍

来源:互联网 发布:大仲马 知乎 编辑:程序博客网 时间:2024/06/05 19:20
Fedora Core 6 Linux安装配置详细介绍

面对3G多的FC6这个庞然大物,我下了极大的决心才决定下载它。

我是通过BT方式下载的DVD版iso,每天在家有时间开机BT不止,如此这般陆续下载了3、4天吧。

尽管期间出现过断电造成的电脑自动关机现象,但所幸还好拖回来后校验sha1的结果令人满意。 ^__^

我原来使用FC3的时间比较长,后来由于安装FC4时分区与SELinux之间的问题造成硬盘数据严重丢失,所以FC4安装完后很快就被我format了。也因此,对FC系统开始有了不良印象。

FC5 我没有安装过,原因正出于此。作为FC版的斑竹,这是相~当~不对滴。偶检讨 :9

今天,终于再次下决心直面FC系列,再次开始我的FC之旅。
所幸的是,一切都进行得相当顺利,比我原先想象的要完美得多。

一、硬盘安装

我一直比较喜欢使用grub启动安装内核进行安装。
先介绍一下我的硬盘情况吧。我用的主硬盘容量80G,C:安装了WinXP,此后的几个逻辑分区主要用来存放software、music、game。最后留了15G的ext3,另有400M左右作swap用。

1、分离安装内核

iso放在E盘的zod目录下。
使用win中的WinRAR、虚拟光驱之类的软件,将iso中的/isolinux目录解压至fat32分区根目录下。备用。

2、启动grub

我的grub for dos放在硬盘里,所以得设法启动到dos。我使用了一张正版的Win98SE光盘,用它启动A:/>
进入grub所在目录。
运行grub。
由于我此前一段时间重装Win后没有恢复grub,所以有了以上的麻烦。(其实,如果原来系统中有linux的朋友,大可在grub菜单处按c进入 grub>)
grub很快地扫描我的硬盘系统,立即发现我在/dev/hda9中保留完整的debian系统,并通过该系统的menu.lst文件启动grub至系统选单处。
按C键,来到grub>处。

3、启动安装内核

QUOTE:
grub>kernel (hd0,5)/isolinux/vmlinuz ro root=/dev/ram ramdisk_size=20000
grub>initrd (hd0,5)/isolinux/initrd.img
grub>boot

此后,你熟悉的内核解压等屏幕提示便顺利出现了。 :)
(提示:如果你的新手,在grub命令行不妨充分利用其tab键的命令和参数补全功能,这样不仅快,还可以防止出错。

安装过程是图形化的,所以不作详细叙述了。记住分区时别选择错分区就好。
二、几点感受

1、字体比想象的清晰了。

FC6与FC4这前的版本相比,第一明显的感受是字体清晰了。你无需作任何所谓的美化,便可以获得如此效果,也是我始料未及的。它使用了DejaVu作为默认字体,尽管比微软的宋体比尚有差距,但相信看习惯了应该会觉得顺眼。

2、安装速度还是比较快滴。

我在安装进程中,只选择了“办公"这一项,之后进行软件复制过程我就出门走街街了,回来已经安装完毕。

3、比较照顾俺的硬件。

我的几乎所有的硬件都识别的不错,包括芯片组、网卡、独立声卡、独立显卡、显示器,当然还包括鼠标、键盘了。
三、ADSL上网设置

有朋友说,FC6网络设置比较困难,老连接不上adsl。其实,FC6中的网络设置与以前版本的RH/FC的设置几乎是相同的。有困难的朋友可以跟我一起来做一遍。
FC6默认是gnome 2.16.0,以下以此桌面管理器为例进行说明。

1。打开“网络设置”对话框

主菜单->系统->管理->网络,在出现的窗口中输入安装时设定的管理员(root)密码,打开“网络设置“对话框。

2。查看网卡激活情况

如果正常的话,你可以看到eth0,它应该是激活的。如果没有看到任何东东,说明你的网卡可能没有被正确识别。只好麻烦你自己找找相关的网卡的资料,以正确安装对应的驱动。然后来看本节内容了。
如果有eth0,即没有被激活,试试点击上方的激活按钮。如果正常激活了,请直接跳到3。
如果仍然无法激活eth0,你可以试试如下办法:
(1)点击上方的编辑按钮,打开“以太网设备”对话框。
(2)点选“静态设置的IP地址“单选框。
(3)在“地址”框输入:192.168.1.12
(4)在“子网掩码“框输入:255.255.255.0
(5)然后“确定”退出本对话框。
(6)再次点击“网络设置”上方的激活按钮,一般情况应该可以正常激活了。

3。添加并激活ppp0

点击上方的“新建”按钮,打开“添加新设备类型“框。
在左侧设备类型中选择点下方的“xDSL连接”,然后点“前进”按钮。
在新出现的界面,在“提供商名称“框输入任何英文标识符。在Account Typ选择“Normal“。在“登录名“和“口令”中分别输入网络提供商给你用户名和密码。点“前进”按钮,返回“网络设置”对话框。
现在在eth0下方多了个ppp0的设置了。点击该设备,然后点击“激活”按钮。正常的话,可以看到ppp0也已经被激活了。说明现在已经可以上网了。

如果ppp0无法激活,最有可能是你的上方要求输入“登录名”或“口令”没有输入正确。可以通过上方的“编辑”按钮进行修改。

你可以在通过“编辑”按钮,进入“xDSL设置“框,然后选定“当计算机启动时激活设备”复选框,这样,电脑开机时就会自动登录网络的。
四、关闭不需要的服务进程

如果是个人用户,可以关闭一些不需要的服务进程,这样,FC6的启动速度会有明显改善。
系统->管理->Services,打开“服务配置”对话框。在这些将不需要的服务前的钩钩取消了,然后点击上方的“保存”即可。这样下次电脑启动时,被取消的服务就不会被装入。

你也可以立即启动/停止/重启相应的服务进程,通过“开始”/“关闭”/“重启”按钮。

我取消了主要取消了以下项目:
hplip/apmd/avahi-damon/bluetooch/sendmail/lsdn/ip6lables/hidd/cups/mdmonitor/netfs/nfslock/cpsdc/rpcgssd/rpcmapd/
你可以根据你的需要取消对应的项目。
五、让终端的字体更清晰些

默认情况下,终端的字体还是觉得有点毛。
我们这样进行一些设置。

终端菜单:编辑->首选项->当前配置文件...,在打开的“编辑配置文件'默认'“对话框中,取消“使用系统终端字体“前的勾选,然后点击“字体”后面的按钮,选择一种自己感觉比较清晰的字体,确定即可。我选择的是“Dejavu LGC Sans“。

这样看起来应该更爽目些了。
六、挂载Win分区

1、fat32分区自动挂载


QUOTE:
$su                                                                 #切换成root用户
#mkdir /mnt/C                               #创建挂载C盘的目录
#gedit /etc/fstab &                          #编辑磁盘挂载配置文件

在打开的文本编辑器中,添加下面这行:

QUOTE:
/dev/hda1                                         /mnt/C                                                 vfat rw,iocharset=utf8          0 0

保存并退出文件编辑器。
这样下回启动FC6时,就会自动挂载c:盘了。
其他fat32分区照此操作。

2、手动挂载fat32分区

QUOTE:
$su
#mkdir /mnt/D
#mount -o iocharset=utf8 /dev/hda5 /mnt/D

3、ntfs分区的挂载

去http://www.linux-ntfs.org 下载内核对应的内核补丁吧。
由于我这里暂时连接不上该站,所以本小节内容暂略,下次补上。
七、寻找可执行文件

咋的了,俺的FC6竟然连root权限运行 fdisk -l也会出现 command not found。
原来,/sbin的目录路径(系统用户目录)不在root的$PATH变量中造成的。

QUOTE:
$su
#cd ~
#gedit .bash_porfile

在出现的文本编辑器中,找到PATH=$PATH:$HOME/bin。
在该行后面加上“:/sbin“(不含引号),如下行:

QUOTE:
PATH=$PATH:$HOME/bin:/sbin

保存退出。
下回重启就可以正常使用/sbin下的命令了,而无需在运行 命令时加上/sbin/路径了。
八、让“添加/删除软件”不再是摆设

从国外的服务器上yum一个KDE桌面来,毕竟是件痛苦的事。还是充分利用我们的DVD iso吧。

1、挂载ISO所在分区

(具体见 第六节)

2、挂载ISO

假设我的iso放在F盘,并正常挂载到/mnt/F下了。
我们准备将iso挂载到/mnt/iso下。

QUOTE:
$su

#mkdir /mnt/iso

#mount -t iso9660 -o loop /mnt/F/zod/F/FC-6-i386-DVD.iso /mnt/iso

3、编辑/etc/yum.repos.d/fedora-core.repo

QUOTE:
$us

#cd /etc/yum.repos.d/

#cp fedora-core.repo fedora-core.repo.backup

#gedit fedora-core.repo

用#号注释掉该文件中所有以baseurl和mirrorlist开头的行
然后在第一节[core]末,加上一行:

QUOTE:
baseurl=file:///mnt/iso

4、OK了

从主菜单->添加/删除软件,就可以安装/删除iso中的软件了。
九、让KDE显示中文菜单

我们通过 第八节 的内容,通过“添加/删除软件”功能,试着添加了一个KDE桌面管理器。
但登录后发现是英文界面的,且在设置项中只有English项可选。
对偶等 E文菜鸟来说,这可不是好消息。
其实可把菜单变成中文,也是件简单的事,只需一个软件包。
确保已经挂载好dvd iso。
以上述目录为例

QUOTE:
$cd /mnt/repo/iso/Fedora/RPMS
$su -c 'rpm -ivh kde-i18n-Chinese-3.5.4-1.noarch.rpm'

输入管理员密码后,安装瞬间完成。
注销kde(如果你当前在KDE的话)
重新登录KDE,就是中文界面了。

其实,如果在安装系统时直接选择KDE,应该是无需这么麻烦的。
因此,如果不是特别情况,朋友们还是选择安装时直接安装一些必要的软件吧。

另外,也建议大家把光盘中的开发工具、库文件之类的安装到硬盘比较好。
以后我的一些文档,都是针对安装过这些文件的,如果你参照做时,出现错误,可能与此有关。
不再另外说明。
十、安装nvidia驱动 作者:冷风

FC6默认安装完后无法安装编译nvidia的驱动,在某些机器上还会导致黑屏

解决办法如下:

1.下载Nvidia的最新驱动
ftp://download.nvidia.com/XFree8 ... 6-1.0-9626-pkg1.run

2 进单用户模式

# chmod +x NVIDIA-Linux-x86-1.0-9626-pkg1.run

3 解压缩驱动包

# ./NVIDIA-Linux-x86-1.0-9626-pkg1.run --extract-only

4 修改一个头文件

# cd NVIDIA-Linux-x86-1.0-9626-pkg1/usr/src/nv

修改nv-linux.h将

将 #include linux/config.h
改为# include linux/autoconf.h

5 然后切换到NVIDIA-Linux-x86-1.0-9626-pkg1目录下执行

# ./nvidia-installer

按照常规的nvidia的安装方法安装即可

 
原创粉丝点击