Next Previous Contents

2. 安装及更新

2.1 我不是一个 RedHat 的使用者,我有办法使用 CLE 吗?

以目前的状况而言,这个答案是「No」,目前 CLE 是架构在 RedHat-5.x 的 rpm 系统上,由於 RedHat-5.x 所使用的 C 程式馆跟其他安装套件所用的 C 程 式馆是不同的,因此 CLE 并无法让 RedHat 系统以外的其他安装套件使用;我个人非常 的希望能有使用 Debian 或 Slackware 的使用者跟我联络,一起帮我将 CLE 移植到其 他的安装套件上面去。

2.2 我以前有玩过Slackware,玩了一阵子才算稍有概念,不过一接触 RedHat才发觉有很多步骤都被简化省略掉了,反而觉得不知要 从何玩起了.不知两者之间有何差异,是像以前Slackware的方式 来玩,还是要从新学起了?

电脑的使用是趋向越来越简便,能够达成目标,可以做事,就对罗!!

2.3 一安装完就碰到问题,在载入Lilo的时候就停在那边了,只出现了一个L□不过使用在setup做的磁片就能成功的载入RedHat.重新执行 lilo还是一样,不知是哪里出问题.

试试看改用 linear 模式安装 lilo,在 lilo.conf □面加一行:linear假如有 linear 了,就把 linear 拿掉,再重装 lilo,又,您的 kernel 必须要 在硬碟的前 1023 个 cylinder □面,要特别注意!!

2.4 我已经安装了较旧的 CLE,我该更新吗?

在 Linux 的世界里面不应该盲目的追求最新的东西,你应该先看一下 changelog 来决 定是否需要更新、有哪一些套件需要更新;把要更新的档案抓回来後,可以利用 rpm 更新:


rpm -Uhv *.rpm
 

假如你不知道要更新哪些套件的话,我写了一个简单的 shell script 来帮助使用者更新 CLE;你只要将 CLE/ 目录底下的档案都抓回来,先到 CLE/support/ 目录下更新所有套件:


rpm -Uhv --force *.rpm
 

然後以 root 的身份在 CLE/CLE-v0.7/ 目录下执行 update.sh 就可以了:


sh update.sh
 

除了更新 CLE 以外,RedHat 本身也会随时放出 update 的 rpm 档,你可以在 RedHat 的网站看到相关的讯息,这些档案大部分是关於系统安全漏洞的修正,所以系统管理员 应该密切注意并且随时更新你的系统:


<url url="http://www.redhat.com/support/docs/rhl/rh51-errata-general.html" name="http://www.redhat.com/support/docs/rhl/rh51-errata-general.html">
 

你可以就近在国内的 ftp 站台找到这些 update rpm 档,并不需要远度重洋到 RedHat 去抓。

2.5 我的系统已经装好了 RedHat-5.x,我要如何使用 CLE 呢?

目前的 CLE 是一堆 rpm 档的组合,这些程式大部份是相互独立的,可以不用全部安 装;安装方法跟安装一般 rpm 套件的方式相同,只要先取回所要的 rpm 档後,再用:


rpm -ihv your-package-name-xx.i386.rpm  
 

把你想要安装的软体装上即可。当然,在安装前你也可以先用下面指令来获得某个软 体的相关讯息:


rpm -qpi your-package-name-xx.i386.rpm  
 

假如你是初学者、或者你想要安装全部的 CLE 软体,在 CLE/CLE-v0.7/ 这 个目录底下有一个 install.sh 的 shell script,可以帮助你把 CLE 中的套件都安装完成,你只要在 CLE/CLE-v0.7/ 目录底下打:


sh install.sh  
 

这个 script 就会把所有的 CLE 套件安装妥当了。

2.6 我准备要重新安装一个 RedHat 系统,我应该先自行安装 RedHat Linux,再去抓 CLE 回来装吗?

不需要,你可以在取回 boot.img 以及 supp.img 作成开机磁片後 ,利用 FTP 方式到有 mirror CLE 的 ftp 站台安装 RedHat-5.2 + CLE;或者你也可 以从 CLE 光碟遵循 RedHat-5.2 的安装程序安装 RedHat 系统,你只要在选择所要安 装的 Package 时,记得选取 Chinese Linux Extensions 这个大项,或在逐 项选取时选到 Extensions/Chinese 底下的程式。循安装 RedHat Linux 的 一般程序安装好 RedHat 以後,CLE 的所有相关套件也会随之安装完成了。

2.7 我在 FDISK 时,出现了「You must assign a root (/) partition to Linux native partition (ext2) for install to proceed」的讯息……

要安装 Linux 至少要割一块 linux native 的分割区给 Linux 用,当做系统 的根目录,您在安装 RedHat时用选单选择分割好的分割区,把它指定成「/」 就是了;简单的说,就是选一块 linux native 的分割区,在「mount point」 的地方填「/」就是了。

2.8 安装的一开始很顺利,但是选完套件,开始安装的时候却失败了,按 Alt-F4 出现这 样的讯息:<4>VFS: Can't find an ext2 filesystem on dev 03:03.

你在前面安装程式询问是否要 format 的时候,要把所有的 filesystem 都选起来,这样的结果可能是你未 format /home 所在的分割区所致!


Next Previous Contents