only-you 发表于 2006-8-27 14:26:26

本人用smart升级内核和KDE的方法(做个记录重装时备查)

水平不高,搞不懂各种依赖关系只能用笨方法:
1、下载kernel2.6.17.9所有包和kde3.5.3的所有包http://www.magiclinux.org/dev/2.0-update/RPMS/kernel/2.6.17.9-1mgc/
http://www.magiclinux.org/people/kanker/kde/3.5.3/rpms/
保存在一个目录下如:2.0updates
2、升级smart到最新版
3、启动smart
打开菜单“编辑”->“源”删除除apt.magiclinux.org/magiclinux中的updates extras os组件外的所有源; 新建本地源(即保存1步骤的包的目录地址)建本地源可参照wiki上的
4、把下载的所有包复制到/var/lib/smart/packages下(需root权限)
5、进行全部升级,速度比较慢,为了今后方便可在下载完后立即复制/var/lib/smart/packages整个目录保存到其它地方,重装时可把此目录下的所有包复制回/var/lib/smart/packages下,即可免再次下载。
6、注:updates extras两组件必须选上,否则有些包有依赖不能安装。
不想全面升级的可选kernel kde的包,右键选“安装” 点标记更改即可自动安装。重启后选新内核进入文本界面,用root登入,重新编译显卡驱动后#init 5进入图形界面。
7、移除旧内核:备份/boot/grub中的grub.conf后,用smart查找旧内核的版本号,在kernel右键选“移除”即可删除旧内核;
8、移除旧内核后,grub菜单中无进入文字、图形模式的选项,可进入系统后把备份的grub.conf文件中的内核版本号换成新内核的版本号,把启动项从1改为0保存重启即可。

zywangyan 发表于 2006-8-28 10:26:55

谢谢厉害

hellothere 发表于 2008-3-19 17:52:12

后知后觉啊,我太笨了!

到今天我才知道 移除网站的源的原因。

本地源如果不在/var/lib/smart/packages,如果不移除网站的源,smart还是从网站上下载,而不管你的本地源,即使你的本地源已经含有所有需要的包了。
如果你把本地源直接放/var/lib/smart/packages里,那就不用移除网站上的源了。不过安装完成后就被删掉了。
页: [1]
查看完整版本: 本人用smart升级内核和KDE的方法(做个记录重装时备查)