发新话题
打印

从Slackware 9.0 升级到 9.1

从Slackware 9.0 升级到 9.1

正在为升级系统而可能需要重新安装/配置而烦恼,偶然在 www.linuxpackages.net 的论坛里看到一个帖子,说虽然9.1第一个iso里面UPGRADE.TXT文件是针对从8.1升级到9.0的,但实际上从9.0升级到9.1也适用。于是亦步亦趋,果然实现了顺利升级。当然,由于升级导致的一些软件冲突和配置文件的改变都需要花点时间重新配置,但是工作量比我原先认为的推倒重来要小得多。下面简单说明升级的步骤:

1. 备份原系统的文件,至少也要备份/etc目录,否则只能听天由命了(我自己就是听天由命的  ),但是出了问题概不负责。You've been warned!

2. 加载9.1的iso
mkdir /slack91
mount -o loop slackware-9.1-install-d1.iso /slack91

3. 转到单用户模式
telinit 1

4. 升级 glibc库文件
upgradepkg /slack91/slackware/a/glibc-solibs-*.tgz

5. 升级软件包管理工具
upgradepkg /slack91/slackware/a/pkgtools-*.tgz

6. 安装sed,是软件包管理工具所需要的
installpkg /slack91/slackware/a/sed-*.tgz

7. 升级其余软件包以及安装新的软件包
upgradepkg --install-new /slack91/slackware/*/*.tgz

8. 确保系统能够重新启动,需要看看/etc/lilo.conf文件里面所指的boot映象(vmlinuz)存在,然后输入lilo命令更新引导程序。必要时用makebootdisk命令制作一张新的引导软盘

9. 重新回到多用户模式
telinit 3

关键的步骤做完了。剩下的就是正确调整 /etc目录下的配置文件、调整所安装的软件这类杂事了,不赘。

第二张安装盘里的文件,可以分别进入gnome、kde和kdei目录,并用第7步的方法更新。      

TOP

发新话题