KDE/Upgrade

From openSUSE

(Difference between revisions)
Revision as of 10:20, 12 October 2009
Wstephenson (Talk | contribs)
Change for KDE 4.3.x and later
? Previous diff
Revision as of 10:21, 12 October 2009
Wstephenson (Talk | contribs)
add kkfd to list of things to remove
Next diff →
Line 7: Line 7:
== Preparations == == Preparations ==
-Add the KDE:43 repository and set priority. Remove any repository with conflicting KDE version (KDE:42, KDE:KDE4:STABLE:Desktop, KDE:KDE4:UNSTABLE:Desktop)!+Add the KDE:43 repository and set priority. Remove any repository with conflicting KDE versions (KDE:42, KDE:KDE4:STABLE:Desktop, KDE:KDE4:UNSTABLE:Desktop KDE:KDE4:Factory:Desktop)!
zypper ar http://download.opensuse.org/repositories/KDE:/43/openSUSE_11.1/ kde-desktop zypper ar http://download.opensuse.org/repositories/KDE:/43/openSUSE_11.1/ kde-desktop

Revision as of 10:21, 12 October 2009

Contents


Upgrading to KDE 4.3.x on openSUSE 11.1

Note: This is an unsupported upgrade.

Preparations

Add the KDE:43 repository and set priority. Remove any repository with conflicting KDE versions (KDE:42, KDE:KDE4:STABLE:Desktop, KDE:KDE4:UNSTABLE:Desktop KDE:KDE4:Factory:Desktop)!

zypper ar http://download.opensuse.org/repositories/KDE:/43/openSUSE_11.1/ kde-desktop
zypper mr -r -p 10 kde-desktop

If you have not the online release repository enabled, do it now. The new packages depend on packages which are not part of 11.1 CD/DVD:

zypper mr -e repo-oss

If you get a conflict in the upgrade step or if want to use/keep using the KDE3 versions of eg Amarok, Konversation or K3b (now renamed to kde3-<foo>) you need to add the KDE:KDE3 Build Service repository.

zypper ar http://download.opensuse.org/repositories/KDE:/KDE3/openSUSE_11.1/ kde3
zypper mr -r -p 10 kde3

If you have KDE:KDE4:Community or even KDE:KDE4:Playground repositories registered update their URLs to (easiest by editing /etc/zypp/repos.d/* files):

http://download.opensuse.org/repositories/KDE://KDE4://Community/openSUSE_11.1_KDE_43  (community packaged, not in distribution)
http://download.opensuse.org/repositories/KDE://KDE4://Playground/openSUSE_11.1_KDE_43 (development snapshots/releases!)

Upgrading

Now run the zypper distribution update with command

zypper dup

It updates all packages from all registered repositories in a way that permits easier upgrades to many packages, for example this disables the vendor change conflict warnings.

Don't forget to relogin to KDE after upgrade if you updated in running desktop! :-)

Troubleshooting

If your desktop layout is broken after the upgrade you can reset it by running this command in Konsole:

kquitapp plasma-desktop && rm ~/.kde4/share/config/plasma-desktop* && plasma-desktop &

If you want to install a KDE4 package (eg kgpg) but a KDE3 package (like kdeutils3) is triggered to install try:

zypper in -n <foo>

Also see