the artful dodger

hgfelger at hgfelger.de hgfelger at hgfelger.de
Sun Aug 1 20:59:48 BST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Salut John,
On Sun, 1 Aug 2004, john brennan-sardou wrote:
> 	Question for a champion : How can I install kde, the new version, with the
> minimum of hassle or How can I revert to my old version of arts to get back
> to sound?
> 	I am under Suse 9.0
I think you do not want to compile everything from source - do you?

As you are on a rpm-based installation, you may just want to reinstall the 
arts-rpms, that you had before. With yast2 sw_single you may want to 
reinstall the arts-packages from cd.
If you do not have the cds/dvd handy, you 
may download it from ftp://ftp.suse.com/pub/suse/i386/9.0/suse/i586 
directory where you find the arts-rpms.
If you want to do it by hand, then you need the --oldpackage option with 
the -U (update) directive for rpm, to accept the older version.

If you are brave, then you would go the other direction. I think you 
downloaded the rpms from SuSE's website (under downloads LinuKs...).
At first I allways do a "rpm -qa |sort > rpm-qa-2004-8-01" so that I may 
tell later, which packages I had installed before...
Now logout of KDE (but do not shutdown/restart the computer, just end the 
session). When you are at the graphical-login-prompt, do a ALT-CTRL-F6, to 
change to a virtual-text console. Login as root and do a telinit 3, that 
shuts-down KDE/X. Now changes to the directory, where you have all the new 
rpms and start installing qt3 and all the lib*.rpm, as you allready have 
installed the arts.rpm. Later you do the kdelibs*.rpm, then kdebase*.rpm. 
After that you will do all the rest...
Some rpms do not go in at once..., they may depend on others. Especially 
if you have installed the package and its -devel-package, you would need 
to update both in one go. To update do a rpm -U package.rpm
As this are a lot of packages, I use a done-directory, where I move all 
installed rpms, like this:
  mkdir done
  for i in lib*.rpm ; do if rpm -U $i ; then mv $i done;
   echo "$i successfull installed" ; else echo "$i did NOT install"; fi;
  done
You will change the lib*.rpm pattern for the other rpms in the order 
described above.
For some packages that need to be updated at once, replace the
"for...do done" with i="lib*.rpm".
Then pray, that there is not a hidden bug that hits you. 
But if so, just ask for help again...
Don't forget to do a SuSEconfig, before you try a startx. If your 
WINDOWMANAGER=/usr/X11R6/bin/kde is set like this, it should start KDE for 
your root-account. If this works quit/reboot your system.

Cheers
   hartwig felger

Hartwig Felger informatics

- -- 
1024D/339FD693 Hartwig Felger <hgfelger at hgfelger.de>
Key fingerprint = FB2F 3EE9 345A D55B 6FF2  0EC1 F5B0 684F 339F D693
For the pulic keys, please visit my page.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQFBDUu+9bBoTzOf1pMRAs8gAJ98jPjYngN7mtnc+fi1dUHFe6dMDACfdvdC
81dIkyuweOhdehTUhTkqqMY=
=HVlL
-----END PGP SIGNATURE-----
___________________________________________________
This message is from the kde mailing list.
Account management:  https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.




More information about the kde mailing list