LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1866|回复: 16

如何把kde3.5升级到最新kde4.2.3?

[复制链接]
发表于 2009-5-7 10:25:59 | 显示全部楼层 |阅读模式
我新装了的,slackware12.2kde是3.5界面太不美观了,

   我想升级到最新,向大家请教个升级步骤方法
发表于 2009-5-7 11:44:50 | 显示全部楼层
貌似一般官版的 KDE4 是 current 的,不兼容 12。2…… 不过可以上 LQ 上搜搜看……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-7 12:02:41 | 显示全部楼层
晕啊,我在google.一搜就就发现最接近是这个问题
回复 支持 反对

使用道具 举报

发表于 2009-5-7 13:14:17 | 显示全部楼层

别费心机了。

目前来说没有上级的方案,如果你需要安装kde4的话,倒是可以给你一个建议: 删除kde3.5,再安装kde4

Step1.Removing KDE 3.5 (删除kde3.5)
mkdir kde4
cd kde4
wget -c  ftp://slackware.mirrors.tds.net/ ... kde4/remove-kde3.sh
chmod 700 remove-kde3.sh
./remove-kde3.sh

OR Removing KDE 4.* (如果不爽,删除kde4)
mkdir kde4
cd kde4
wget -c  ftp://slackware.mirrors.tds.net/ ... kde4/remove-kde4.sh
chmod 700 remove-kde4.sh
./remove-kde4.sh

Step 2. Download dependencies 依赖包目录(必须):ftp://slackware.mirrors.tds.net/ ... /packages/kde4/deps
mkdir deps
cd deps
wget -c  ftp://slackware.mirrors.tds.net/ ... Qt-4.4.4-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... illa-2.3-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... di-1.1.1-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... 4-0.9.88-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... t-1.36.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... lib-0.39-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... -0.9.21b-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... e-3.5.21-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... en-1.0.5-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... -r900905-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... 2-0.17.1-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... mm-3.1-noarch-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... se-1.0.1-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... es-3.5-noarch-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... ve-2.5.5-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... ad-4.1.3-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... cal-0.42-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... bmsn-r93-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... re-0.2.1-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... er-0.9.1-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... vier-3.8-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... bzip-0.9-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... xr-1.6.1-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... on-4.3.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... s-1.9.42-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... ca-2.0.1-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... .0_beta3-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... .0_beta3-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... .0_beta3-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... -r900905-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... -r912655-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... r-1.4.18-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... l-0.9.16-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... nd-1.0.8-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... ip-4.7.9-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... o-2.1.67-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... gi-0.6.3-i486-1.tgz
installpkg *
cd ..

Step 3. Download extragear 额外组件目录(可选):ftp://slackware.mirrors.tds.net/ ... ges/kde4/extragear/
mkdir extragear
cd extragear
wget -c  ftp://slackware.mirrors.tds.net/ ... -2.0.1.1-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... er-4.2.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... -r888119-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... ns-4.2.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... nt-3.1.6-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... kde4.2.0-i486-1.tgz
installpkg *
cd ..

Step 4. Download KDE 4.2 组件包目录(必须):ftp://slackware.mirrors.tds.net/ ... /packages/kde4/kde/
mkdir kde
cd kde
wget -c  ftp://slackware.mirrors.tds.net/ ... ty-4.2.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... in-4.2.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... rk-4.2.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... se-4.2.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... me-4.2.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... ce-4.2.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... gs-4.2.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... du-4.2.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... es-4.2.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... cs-4.2.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... bs-4.2.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... ia-4.2.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... rk-4.2.0-i486-2.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... im-4.2.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... bs-4.2.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... ns-4.2.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... dk-4.2.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... ys-4.2.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... ls-4.2.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... p-3.9.85-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... m-0.9.85-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... ev-4.2.0-i486-1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... 1.9.98.5-i486-1.tgz
installpkg *
cd ..

Step 5. Install language & koffice language packs 语言包(可选): ftp://slackware.mirrors.tds.net/ ... ages/kde4/kde-l10n/
mkdir  kde-l10n
cd kde-l10n
wget your language & koffice language packs from ftp://slackware.mirrors.tds.net/ ... ages/kde4/kde-l10n/
installpkg *
cd ..

Step 6. Install compatible updates 兼容kde3组件(建议)目录:ftp://slackware.mirrors.tds.net/ ... s/kde4/kde3-compat/
mkdir kde3-compat
cd kde3-compat
wget -c  ftp://slackware.mirrors.tds.net/ ... .5.10-i486-opt1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... .5.10-i486-opt1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... 1-1.0-i486-opt1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... 1-1.0-i486-opt1.tgz
wget -c  ftp://slackware.mirrors.tds.net/ ... .3.8b-i486-opt1.tgz
installpkg *
cd

reboot the system and startX 删除kde3的配置
rm -rf  ~/.kde &&  rm -rf kde3 && reboot

0k when kde4 not working good 如果有问题,试试下面的包
bt ~ #mkdir ezafi
bt ~ #cd ezafi
bt ezafi #wget -c  ftp://slackware.mirrors.tds.net/ ... cc-4.2.3-i486-1.tgz
bt ezafi #wget -c  ftp://slackware.mirrors.tds.net/ ... ++-4.2.3-i486-1.tgz
bt ezafi #wget -c  repository.slacky.eu/slackware-12.2/multimedia/gst-plugins-good/0.10.11/gst-plugins-good-0.10.11-i486-3as.tgz
bt ezafi #wget -c  repository.slacky.eu/slackware-12.2/multimedia/gst-plugins-bad/0.10.9/gst-plugins-bad-0.10.9-i486-2as.tgz
bt ezafi #wget -c  repository.slacky.eu/slackware-12.2/multimedia/gst-ffmpeg/0.10.6/gst-ffmpeg-0.10.6-i486-1mch.tgz
bt ezafi #wget -c  repository.slacky.eu/slackware-12.1/multimedia/gstreamer/0.10.21/gstreamer-0.10.21-i486-1as.tgz
bt ezafi #wget -c  repository.slacky.eu/slackware-12.1/libraries/mime-types/1.24/mime-types-1.24-noarch-1mp.tgz
bt ezafi #wget -c  repository.slacky.eu/slackware-12.1/libraries/mime-tools/5.427/mime-tools-5.427-noarch-1mp.tgz
bt ezafi #wget -c  repository.slacky.eu/slackware-12.1/libraries/mime-lite/3.022/mime-lite-3.022-noarch-1mp.tgz
bt ezafi #wget -c  repository.slacky.eu/slackware-12.1/libraries/mime-base64/3.07/mime-base64-3.07-i486-1mp.tgz
bt ezafi #wget -c  repository.slacky.eu/slackware-12.1/multimedia/xine-lib/1.1.15/xine-lib-1.1.15-i686-1sl.tgz
bt ezafi #wget -c  repository.slacky.eu/slackware-11.0/system/shared-mime-info/0.21/shared-mime-info-0.21-i486-1sl.tgz
bt ezafi #installpkg *
bt ezafi #cd
bt ~ #reboot

GOOD LUCK

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2009-5-7 15:58:30 | 显示全部楼层
楼上的升级成功过么?……
回复 支持 反对

使用道具 举报

发表于 2009-5-7 16:33:47 | 显示全部楼层
这个原来kde4是test的时候,官方提供了一个脚本,用来卸载kde3.
不过现在kde4比较稳定了。安装的时候直接装current就好。直接就是kde4
回复 支持 反对

使用道具 举报

发表于 2009-5-8 14:05:19 | 显示全部楼层
Post by grissiom;1984478
楼上的升级成功过么?……


当然可以啦。把相关的包下下来安装就好了。我当时是使用slasckware的衍生版来安装的,你用的是slackware原版估计是绝对没有问题。我已经过了追求这些外表漂亮的阶段了,还是认为简简单单才是最好,。所以不清楚kde4是否进入稳定分支,但是kde包的目录是单独的,把它下载装上就OK。

另外由于跟靠kde3的包不兼容,最好删除kde3。 所以呢,先把包down下来比较好。wget   -c  -r -np -k http://..../kde4目录   应该可以把所有的包下下来的。
回复 支持 反对

使用道具 举报

发表于 2009-5-8 21:05:13 | 显示全部楼层
Post by bruceasu;1984886
当然可以啦。把相关的包下下来安装就好了。我当时是使用slasckware的衍生版来安装的,你用的是slackware原版估计是绝对没有问题。我已经过了追求这些外表漂亮的阶段了,还是认为简简单单才是最好,。所以不清楚kde4是否进入稳定分支,但是kde包的目录是单独的,把它下载装上就OK。

另外由于跟靠kde3的包不兼容,最好删除kde3。 所以呢,先把包down下来比较好。wget   -c  -r -np -k http://..../kde4目录   应该可以把所有的包下下来的。


不能不感叹你的RP…… current 里的 KDE4 是和 12.2 不兼容的……
回复 支持 反对

使用道具 举报

发表于 2009-5-13 12:33:56 | 显示全部楼层
如何从12.2到current,看到大家热烈讨论,我也想升级了
回复 支持 反对

使用道具 举报

发表于 2009-5-13 13:21:14 | 显示全部楼层
我觉得最好是下载 current 里面的 slackware 重新安装最好了,反正我就是这么做得。
不得不说,kde4.2.3 真的很好用。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表