PHP学会网 php培训网 PHP暑期培训 PHP寒假培训 PHP假期培训 » 操作系统(Windows、Linux) » [原创]将Turbolinux 10 Server体验版变成正式版
本页主题: [原创]将Turbolinux 10 Server体验版变成正式版 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

自由的龙

该用户目前不在线
级别: 中级程序员
精华: 1
发帖: 1264
威望: 1267 点
金钱: 12660 PYMB
贡献值: 0 点
在线时间:0(小时)
注册时间:2006-04-16
最后登录:2006-06-27

[原创]将Turbolinux 10 Server体验版变成正式版


将TurboLinux10 Server的体验版变成正式版,这可能吗?答案是肯定的。同以前一样Turbo这次也提供了TL10S的体验版下载服务。
我们这次的话题就从这个体验版的TL10S说起。其实体验版和正式版在OS基本功能上没有太大的区别。(当然如果是正式版的话,我们可以得到一些技术服务)不过对于那些爱自己动手的老鸟们来说,省去那几千两银子,弄来个免费的体验版DIY一下也不错,碰到什么疑难杂症,大不了多Google几次也就解决的差不多了。
那么体验版和正式版究竟最大的区别在那里呢。其实在体验版里,Turbo做了一个最致命的限制,你用不了rpm命令!那么大家都知道,像Turbo和Redhat系列的Linux,最基本安装新软件的方式就是用 rpm 命令。
有的弟兄可能会说,没什么了不起,大不了以编译源代码的方式装软件不就行了?可是当你想编译某个软件的原始代码的时候,又会提示你没有Gcc,怎么办?那先装Gcc?怎么装?
得,还得从rpm这来!
好了,现在我们找到问题的根源了。下一步就是怎么解决体验版里不能用rpm的问题。
其实,TL10S在安装阶段是按正常方式安装系统的,换句话说,就是正常的安装rpm命令,然后在安装结束的时候再把rpm给消除。那么我们就要想办法避开安装程序去删除rpm命令。

首先要去下载一张TL10S体验版的iso镜像文件,我们可以从[日*/*本]的TurboLinux网站下载,不过首先要申请才行。
http://www.turbolinux.co.jp/10d/trial/

将下载下来的iso镜像文件刻录成一张安装盘,开始安装。
首先安装过程和正常安装过程一样。
光盘启动
选语言
选安装方法
设定键盘
设定鼠标
设定安装分区
设定启动选项
设定网络
设定时间
设定帐户信息
选择安装方式(由于是体验版,所以只有一种)
设定显示器
X设定
开始安装

好,等到所有文件都拷贝完的时候,会出现[追加软件包的安装]的画面。
当表示这个画面的时候,我们按 Ctrl+Alt+F2键(要同时按这3个键)进入命令行方式
打以下三条命令
(让我们在安装程序消除 rpm 命令之前,先把rpm给备份)
#cp -a /mnt/sysimage/var/lib/rpm /mnt/sysimage/var/lib/rpm.org
#cp -a /mnt/sysimage/bin/rpm /mnt/sysimage/bin/rpm.org
#cp -a /mnt/sysimage/usr/bin/rpm2cpio /mnt/sysimage/usr/bin/rpm2cpio.org

以上三条命令执行完之后,返回安装画面,返回的方法是 Alt+F7(要同时按)

然后设定安全级别
启动盘
安装完成。
到这一步rpm命令已经被安装程序给消除了,不过我们已经备份了 :-)

系统安装完成了,重新启动TL10S,进入系统以后,按下面的方法恢复rpm命令
 
#mv /bin/rpm.org /bin/rpm
#mv /usr/bin/rpm2cpio.org /usr/bin/rpm2cpio
#rm -rf /var/lib/rpm
#mv /var/lib/rpm.org /var/lib/rpm

OK,到这里,rpm命令已经可以用了,那么以后再装什么就随你的便了。并且还可以在线升级。

以上为storm原创,若转贴,请保持完整性及版权
顶端 Posted: 2006-05-05 13:11 | [楼 主]
PHP学会网 php培训网 PHP暑期培训 PHP寒假培训 PHP假期培训 » 操作系统(Windows、Linux)

时:01-10 11:10 Copyright © 2006 phpwhy.com 权
ICP05060669

曳息 -