KDE/Upgrade

From openSUSE

< KDE

openSUSE always releases the latest KDE version into the openSUSE Build Service. Please go here for the easy upgrade 1-click install. The instructions below only apply for openSUSE versions 10.3 (10.3 also has a 1-click install) and below.

Contents


Upgrading KDE on openSUSE

Adding the Package Source

First execute this command in a Console (this will import the key from the build service):

su -c "rpm --import http://download.opensuse.org/openSUSE-Build-Service.asc"

Now head over to:

YaST -> Installation Sources

You will now get a screen like this:

Hit Add and then select Specify URL:

Now enter the following URL and hit Next.

Image:susemini.png
Version:
10.3
http://download.opensuse.org/repositories/KDE:/KDE3/openSUSE_10.3/
Image:susemini.png
Version:
10.2
http://download.opensuse.org/repositories/KDE:/KDE3/openSUSE_10.2/
Image:susemini.png
Version:
10.1
http://download.opensuse.org/repositories/KDE:/KDE3/SUSE_Linux_10.1/


It will now add the KDE Package Source to your list of sources. It will need to download all the relevant repository meta-data.

Follow the same procedure for the following URL:

Image:susemini.png
Version:
10.3
http://download.opensuse.org/repositories/KDE:/Backports/openSUSE_10.3/
Image:susemini.png
Version:
10.2
http://download.opensuse.org/repositories/KDE:/Backports/openSUSE_10.2/
Image:susemini.png
Version:
10.1
http://download.opensuse.org/repositories/KDE:/Backports/SUSE_Linux_10.1/


Once that's done, hit Finish.

Upgrading the Packages

Head over to YaST's Software Management module. Once it's loaded, change the Search drop-down menu option to Installation Sources:

Here you have a selection of all the installation sources that you have added. Select the source that you just added:

Now right-click somewhere in the packages list, then select All in this List -> Update if Newer Version is Available.

Make sure you follow the same procedure for the other installation source that you added, KDE Backports. Now simply wait for all the packages to install

Logout and then log back into KDE, and you should be using the latest KDE version, which is currently KDE 3.5.10.

Other Methods

Using Zypper

Simply execute the following commands to add the KDE update repositories, example for openSUSE 10.3:

Image:susemini.png
Version:
10.3
zypper ar -r http://download.opensuse.org/repositories/KDE:/KDE3/openSUSE_10.3/KDE:KDE3.repo
zypper ar -r http://download.opensuse.org/repositories/KDE:/Backports/openSUSE_10.3/KDE:Backports.repo
zypper refresh KDE_KDE3 KDE_Backports
zypper update -t package
Image:susemini.png
Version:
10.2
zypper -v sa  http://ftp.skynet.be/pub/software.opensuse.org/KDE:/KDE3/openSUSE_10.2/ kde-latest
zypper -v sa http://ftp.skynet.be/pub/software.opensuse.org/KDE:/Backports/openSUSE_10.2/ kde-backports
zypper up -t package


WARNING: "zypper up -t package" will upgrade all packages from all repositories to newer versions, potentially moving you off many supported packages and onto unsupported packages. zypper does not yet support upgrading from only one of the enabled repositories. It is better to use the YaST2 software management method described above to upgrade only the packages you wish to upgrade.

Using Smart

Example for openSUSE 10.3:

smart channel --add http://ftp.skynet.be/pub/software.opensuse.org/KDE:/KDE3/openSUSE_10.3/KDE:KDE3.repo
smart channel --add http://ftp.skynet.be/pub/software.opensuse.org/KDE:/Backports/openSUSE_10.3/KDE:Backports.repo
smart update KDE:KDE3 KDE:Backports
smart upgrade