以目前的状况而言,这个答案是「No」,目前 CLE 是架构在 RedHat-5.x 的 rpm 系统上,由於 RedHat-5.x 所使用的 C 程式馆跟其他安装套件所用的 C 程 式馆是不同的,因此 CLE 并无法让 RedHat 系统以外的其他安装套件使用;我个人非常 的希望能有使用 Debian 或 Slackware 的使用者跟我联络,一起帮我将 CLE 移植到其 他的安装套件上面去。
电脑的使用是趋向越来越简便,能够达成目标,可以做事,就对罗!!
试试看改用 linear 模式安装 lilo,在 lilo.conf □面加一行:linear假如有 linear 了,就把 linear 拿掉,再重装 lilo,又,您的 kernel 必须要 在硬碟的前 1023 个 cylinder □面,要特别注意!!
在 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 去抓。
目前的 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 套件安装妥当了。
不需要,你可以在取回 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 的所有相关套件也会随之安装完成了。
要安装 Linux 至少要割一块 linux native 的分割区给 Linux 用,当做系统 的根目录,您在安装
RedHat时用选单选择分割好的分割区,把它指定成「/」 就是了;简单的说,就是选一块
linux native 的分割区,在「mount point」 的地方填「/」就是了。
你在前面安装程式询问是否要 format 的时候,要把所有的 filesystem 都选起来,这样的结果可能是你未
format /home 所在的分割区所致!