+ -
当前位置:首页 → 问答吧 → 如何把kde3.5升级到最新kde4.2.3?

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

时间:2009-05-07

来源:互联网

我新装了的,slackware12.2kde是3.5界面太不美观了,

我想升级到最新,向大家请教个升级步骤方法

作者: winlia520   发布时间: 2009-05-07

貌似一般官版的 KDE4 是 current 的,不兼容 12。2…… 不过可以上 LQ 上搜搜看……

作者: grissiom   发布时间: 2009-05-07

晕啊,我在google.一搜就就发现最接近是这个问题

作者: winlia520   发布时间: 2009-05-07

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

Step1.Removing KDE 3.5 (删除kde3.5)
mkdir kde4
cd kde4
wget -c ftp://slackware.mirrors.tds.net/pub/...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/pub/...remove-kde4.sh
chmod 700 remove-kde4.sh
./remove-kde4.sh

Step 2. Download dependencies 依赖包目录(必须):ftp://slackware.mirrors.tds.net/pub/...ages/kde4/deps
mkdir deps
cd deps
wget -c ftp://slackware.mirrors.tds.net/pub/...4.4-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.3-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...1.1-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/....88-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...6.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/....39-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...21b-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/....21-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...0.5-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...905-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...7.1-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...1-noarch-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...0.1-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...5-noarch-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...5.5-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...1.3-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/....42-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...r93-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.1-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...9.1-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...3.8-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...0.9-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...6.1-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...3.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/....42-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...0.1-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...ta3-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...ta3-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...ta3-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...905-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...655-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/....18-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/....16-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...0.8-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...7.9-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/....67-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...6.3-i486-1.tgz
installpkg *
cd ..

Step 3. Download extragear 额外组件目录(可选):ftp://slackware.mirrors.tds.net/pub/...de4/extragear/
mkdir extragear
cd extragear
wget -c ftp://slackware.mirrors.tds.net/pub/...1.1-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...119-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...1.6-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-1.tgz
installpkg *
cd ..

Step 4. Download KDE 4.2 组件包目录(必须):ftp://slackware.mirrors.tds.net/pub/...ages/kde4/kde/
mkdir kde
cd kde
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-2.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/....85-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/....85-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...2.0-i486-1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...8.5-i486-1.tgz
installpkg *
cd ..

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

Step 6. Install compatible updates 兼容kde3组件(建议)目录:ftp://slackware.mirrors.tds.net/pub/...4/kde3-compat/
mkdir kde3-compat
cd kde3-compat
wget -c ftp://slackware.mirrors.tds.net/pub/...-i486-opt1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...-i486-opt1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...-i486-opt1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...-i486-opt1.tgz
wget -c ftp://slackware.mirrors.tds.net/pub/...-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/pub/...2.3-i486-1.tgz
bt ezafi #wget -c ftp://slackware.mirrors.tds.net/pub/...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
上传的附件
kde4_slackware.txt (12.1 KB, 12 次查看)

作者: bruceasu   发布时间: 2009-05-07

楼上的升级成功过么?……

作者: grissiom   发布时间: 2009-05-07

这个原来kde4是test的时候,官方提供了一个脚本,用来卸载kde3.
不过现在kde4比较稳定了。安装的时候直接装current就好。直接就是kde4

作者: ginkgo   发布时间: 2009-05-07

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

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

作者: bruceasu   发布时间: 2009-05-08

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

另外由于跟靠kde3的包不兼容,最好删除kde3。 所以呢,先把包down下来比较好。wget -c -r -np -k http://..../kde4目录 应该可以把所有的包下下来的。
不能不感叹你的RP…… current 里的 KDE4 是和 12.2 不兼容的……

作者: grissiom   发布时间: 2009-05-09

如何从12.2到current,看到大家热烈讨论,我也想升级了

作者: ilxsh   发布时间: 2009-05-13

我觉得最好是下载 current 里面的 slackware 重新安装最好了,反正我就是这么做得。
不得不说,kde4.2.3 真的很好用。

作者: panlin922   发布时间: 2009-05-13

看来升级到kde4的条件已经很成熟了

作者: ilxsh   发布时间: 2009-05-13

刚才看了一下slackware境像,current没有iso阿,怎么安装?

作者: ilxsh   发布时间: 2009-05-13

引用:
作者: ilxsh
刚才看了一下slackware境像,current没有iso阿,怎么安装?
把 current 里面 slackware 下的文件全部下载下来(还有 bzImage 和 initrd.img),用硬盘安装就可以了。
current 下面肯定没有iso镜像,但是我记得瑞士的那个景象一般会提供current 的iso 镜像,你可以去看看。

作者: panlin922   发布时间: 2009-05-13

一个一个的下current文件,很繁琐阿,而且不知道网络状况,万一那个地方传输错误也是不容易查找。如果能像BT那样下载完后,再校验一下,如果坏了再继续下载就好了。
大家是怎么解决这个问题呢

作者: ilxsh   发布时间: 2009-05-14

直接用wget -c -r 下载,每个文件都有gpg效验文件。同时根目录下还有checksum.md5文件。

麻烦看清楚再说。

还有下载的时候找个mirror下,比如论坛上提供的就很好。不要到官方ftp去下。

最后就是千万不要用迅雷等多线程下载,不要对服务器造成影响。

作者: ginkgo   发布时间: 2009-05-14

rsync 也不错~

作者: grissiom   发布时间: 2009-05-14

惭愧啊
我每次都是用 迅雷 下载的。

作者: panlin922   发布时间: 2009-05-14

热门下载

更多