PDA

View Full Version : KDE 3.2.1


gonzalo76
14th April 2004, 06:27 PM
I just wanted to upgrade my KDE 3.1 to the 3.2.1 version, but I couldn't find a good and complete tutorial out there. As I tried to upgrade, a lot of dependency warnings appeared. Also, I didn't know which packages were needed or how to install them. I was finally able to upgrade my KDE succesfully, so I decided to share my experience with you and save you from the burden of the dependency warnings.

IMPORTANT: If you are upgrading from an existing KDE installation, please make sure that you login through GNOME, XFce, CDE or through a window manager for X (http://xwinman.org/) like Window Maker. This is needed for a proper installation of KDE.

Here it goes:

Create a folder called kde-3.2.1,
$ mkdir kde-3.2.1
Download to that folder the followings rpms from any of these mirrors (http://download.kde.org/download.php?url=stable/3.2/RedHat/Fedora/i386/)


1. arts-1.2.1
(The aRts sound server. A powerful, network transparent sound server.)

2. kdeaccessibility-3.2.1
(Accessibility applications for KDE)

3. kdeaddons-3.2.1
(Various plugins for Kate, Kicker, KNewsTicker, Konqueror and Noatun)

4. kdeaddons-atlantikdesigner-3.2.1
(Game board designer for Atlantik. Design your own boards for the networked Monopoly-like game Atlantik)

5. kdeadmin-3.2.1
(System administration programs. Currently contains the user manager and the System V runlevel editor.)

6. kdeartwork-3.2.1
(Additional wallpapers, themes, styles, sounds ...)

7. kdeartwork-icons-3.2.1
(The kdeartwork-icons package contains icon themes (kdeclassic, slick ...)
for KDE)

8. kdebase-3.2.1
(This package contains the base applications that form the core of the K Desktop Environment like the window manager, the terminal emulator, the control center, the file manager, and the panel.)

9. kdebindings-3.2.1
(Various bindings for other languages, including Java™, Perl, Python, ...)

10. kdeedu-3.2.1
(Educational and entertaining applications for KDE's younger users.)

11. kdegames-3.2.1
(Various games like KMahjongg, KSnake, KAsteroids, and KPatience.)

12. kdegraphics-3.2.1
(Various graphics-related programs like PostScript previewer, dvi previewer and a drawing program.)

13. kde-i18n-3.2.1-Spanish-3.2.1
(If you want to have KDE in your native language, download the necessary RPM, in my case, spanish language support for KDE )

14. kdelibs-3.2.1
(This package contains shared libraries that are needed by all KDE applications.)

15. kdemultimedia-3.2.1
(Multimedia applications like a CD player and a mixer.)

16. kdenetwork-3.2.1
(Network applications. Currently contains the mail program KMail, the news reader KNode, and several other network-related programs.)

17. kdepim-3.2.1
(A PIM (Personal Information Manager) for KDE.)

18. kdetoys-3.2.1
(Toys!)

19. kdeutils-3.2.1
(Various desktop tools like a calculator, an editor and other nifty stuff.)

20. koffice-1.3.1
(KOffice is a free, integrated office suite for KDE, the K Desktop Environment.)

21. qt-3.3.1
(Qt is a GUI software toolkit. Qt simplifies the task of writing and maintaining GUI (graphical user interface) applications. Qt is written in C++ and is fully object-oriented.

22. quanta-3.2.1
(Quanta Plus is an HTML editor for the K Desktop Environment. This program is designed for quick Web development.

23. redhat-artwork-0.93
(redhat-artwork contains the themes and icons that make up the Red Hat default
look and feel.)

I also downloaded fedora-logos-1.1.20.2-1.noarch.rpm

Possible Error Dependencies 1
error: Failed dependencies:
libtag.so.1 is needed by kdemultimedia-3.2.1-0.1

You had to add in the kde-3.2.1 folder the "libtag.so.1" library , which can be found in /usr/lib. If you can not find it there, you will have to install taglib-1.0-0.1.i386.rpm (http://rpm.pbone.net/index.php3/stat/4/idpl/1063960/com/taglib-1.0-0.1.i386.rpm.html)
'libtag.so.1' is included in taglib-1.0-0.1.i386.rpm, so you had to download taglib and install it first.
After the installation of taglib, copy 'libtag.so.1' from /usr/lib to kde-3.2.1 folder.


Possible Error Dependencies 2
error: Failed dependencies:
lbsensors.so.2
lm_sensonrs is needed by kdebase-3.2.1-0.1

You need lm_sensors to be installed on your system first, it is in the Fedora Core disk 1.

Possible Error Dependencies 3
error: Failed dependencies:
/etc/X11/xdm/Xservers is needed by kdebase-3.2.1-0.1
/etc/X11/xdm/Xwilling is needed by kdebase-3.2.1-0.1

You need XFree86-xdm to be installed on your system, it is in the Fedora Core disk 2.


UPGRADING KDE

Open a Terminal and become root:
$ su -
Go to the kde-3.2.1 folder directory:
# cd /kde-3.2.1
Type:
# rpm -Uvh *.rpm
The '-Uvh' command is used to upgrade a pakage to next higher version. If earlier version is not installed it will simply install it.
The RPM command is smart enough to figure out the order by itself, so you don't need to know the exact order of the packages' installation.
If the latest version of a package is already there then u will get error like: 'xxx.rpm cannot be installed.'

Note:
You can use '-Fvh' for upgrading your KDE. See About Freshening for more info.
# rpm -Fvh *.rpm
Installation log:

[root@pc-gonzalo kde-3.2.1]# rpm -Uvh *.rpm
Preparing... ########################################### [100%]
1:qt ########################################### [ 4%]
2:arts ########################################### [ 9%]
3:redhat-artwork ########################################### [ 13%]
4:kdelibs ########################################### [ 17%]
5:kdebase ########################################### [ 22%]
6:kdegames ########################################### [ 26%]
7:kdemultimedia ########################################### [ 30%]
8:kdepim ########################################### [ 35%]
9:kdeaddons ########################################### [ 39%]
10:kdeartwork ########################################### [ 43%]
11:kdegraphics ########################################### [ 48%]
12:kdenetwork ########################################### [ 52%]
13:kdeutils ########################################### [ 57%]
14:koffice ########################################### [ 61%]
15:quanta ########################################### [ 65%]
16:kdeaccessibility ########################################### [ 70%]
17:kdeaddons-atlantikdesig ########################################### [ 74%]
18:kdeadmin ########################################### [ 78%]
19:kdeartwork-icons ########################################### [ 83%]
20:kdebindings ########################################### [ 87%]
21:kdeedu ########################################### [ 91%]
22:kdesdk ########################################### [ 96%]
23:kdetoys ########################################### [100%]
[root@pc-gonzalo kde-3.2.1]#


Log out from your current session and log in into K Desktop Enviroment. If everything went fine, you'll see a new KDE 3.2 splash screen !!!

KDE ROCKS!!!
--------------------------
About Freshening

Freshening a package is similar to upgrading:

# rpm -Fvh foo-1.2-1.i386.rpm
foo ####################################

RPM's freshen option checks the versions of the packages specified on the command line against the versions of packages that have already been installed on your system. When a newer version of an already-installed package is processed by RPM's freshen option, it will be upgraded to the newer version. However, RPM's freshen option will not install a package if no previously-installed package of the same name exists.


--------------------------------
Official KDE Website:
http://kde.org/

Unofficial KDE Websites:
http://www.kde-apps.org/ - A directory of KDE applications.
http://www.kde-look.org/ - This site contains "themes" or "skins" for KDE.
http://kde-forum.org/ - Get help from other KDE users.
http://wiki.kdenews.org/ - The KDECommunity Wiki Site

Hope you found this mini howto useful, it worked fine for me :D

Good Luck !!

ewdi
14th April 2004, 06:27 PM
Great how to, i bet many users find this how to very useful, thx

sailor
14th April 2004, 06:52 PM

I used this method with great success...I think I will save all the files and instructions and burn a CD...you never know when something may require a total re-install...thanks gonzalo76 you have been very helpful

sailorsgh

Ug
14th April 2004, 10:43 PM
RPM Freshen... never thought of that one. :D

imdeemvp
16th April 2004, 10:57 AM
it worked for me!

gonzalo76
18th April 2004, 07:00 PM
Thank you all for your nice comments :)

Juan4Ever
20th April 2004, 06:52 PM
i got a problem here


error: Failed dependencies:
libkdeinit_ksirc.so is needed by kdenetwork-3.2.2-0.1


thanks for the help

gonzalo76
21st April 2004, 04:21 AM
error: Failed dependencies:
libkdeinit_ksirc.so is needed by kdenetwork-3.2.2-0.1
Are you sure it's kdenetwork-3.2.2-0.1? 'Cause the last KDE version available is 3.2.1.

libkdeinit_ksirc.so is included in:

kdenetwork-3.2.1-0.1.i386 (Network Applications for KDE)

Juan4Ever
21st April 2004, 04:30 AM
Originally posted by gonzalo76
Are you sure it's kdenetwork-3.2.2-0.1? 'Cause the last KDE version available is 3.2.1.

libkdeinit_ksirc.so is included in:

kdenetwork-3.2.1-0.1.i386 (Network Applications for KDE)

kdenetwork3-chat-3.2.1-2.i586 (Chat applications for KDE)

ksirc-3.2.1-kdeorg_1cl.i386 (IRC client for KDE)

yes. Check KDE.org

y no se pa que seguimos hablando en ingles si ya cache que eres argentino :P
en fin, saludos desde Chile.

gonzalo76
21st April 2004, 04:33 AM
Oh yes, on April 19th 2004, the KDE Project released KDE 3.2.2. I'll download and install it right now !!!

Anyway, this howto was about the KDE 3.2.1 version.
I've not installed the 3.2.2 version yet, but I will !!!


P.S: Saludos desde Argentina !

gonzalo76
27th April 2004, 03:58 PM
Originally posted by Juan4Ever
i got a problem here

error: Failed dependencies:
libkdeinit_ksirc.so is needed by kdenetwork-3.2.2-0.1


Yes, I had the same problem and I could not resolve it. It's strange 'cause I actually have that library in /usr/lib/ directory. I copied it to my kde-3.2.2 folder but RPM still complained about the missing library. :confused:

Anyway, I could upgrade all the packages to KDE 3.2.2, but not kdenetwork 3.2.2. Since this package is optional and not required for a correct KDE upgrade, I still have kdenetwork3.2.1 installed so there's not a big difference between them.

Upgrading log:

# rpm -Uvh arts-1.2.2-0.1.i386.rpm
Preparing... ########################################### [100%]
1:arts ########################################### [100%]
# rpm -Uvh kdelibs-3.2.2-0.1.i386.rpm
Preparing... ########################################### [100%]
1:kdelibs ########################################### [100%]
# rpm -Uvh *.rpm
Preparing... ########################################### [100%]
1:kdebase ########################################### [ 6%]
2:kdeartwork ########################################### [ 13%]
3:kdebindings ########################################### [ 19%]
4:kdeedu ########################################### [ 25%]
5:kdegames ########################################### [ 31%]
6:kdegraphics ########################################### [ 38%]
7:kdemultimedia ########################################### [ 44%]
8:kdepim ########################################### [ 50%]
9:kdetoys ########################################### [ 56%]
10:kdeutils ########################################### [ 63%]
11:quanta ########################################### [ 69%]
12:fedora-logos ########################################### [ 75%]
13:kdeaccessibility ########################################### [ 81%]
14:kdeadmin ########################################### [ 88%]
15:kdeartwork-icons ########################################### [ 94%]
16:kde-i18n-Spanish ########################################### [100%]
# rpm -Uvh kdeaddons-3.2.2-0.1.i386.rpm kdeaddons-atlantikdesigner-3.2.2-0.1.i386.rpm
Preparing... ########################################### [100%]
1:kdeaddons ########################################### [ 50%]
2:kdeaddons-atlantikdesig##################################### ###### [100%]

Of course you could upgrade all the packages with just one command:

# rpm -Uvh *.rpm
RPM is smart enough to know the exact order of the packages.
Before you do it, make sure you move kdenetwork-3.2.2 from the kde-3.2.2 directory packages and, of coure, you are not using KDE. Make session, for example, in GNOME and then start the upgrading of KDE.

If anyone knows how to upgrade kdenetwork to 3.2.2 version just post.

Good Luck.
Greetings

Hermes
3rd May 2004, 09:50 PM
Newb here. I follwed your directions and when I went to install the upgrade I got a messege saying:

libnetsnmp.so.5 is needed by kdeutls-3.2.0-0.1

Any ideas?

gonzalo76
4th May 2004, 03:10 AM
libnetsnmp.so.5 is needed by kdeutls-3.2.0-0.1

This tutorial is about how to upgrade to KDE 3.2.1, not to 3.2.0 version. (see your kdeutls version)

Anyway, I think you need to install 'net-snmp-5.1-2.1.i386' first. Download it from here (http://rpmfind.rediris.es/rpm2html/libnetsnmp.so.5.html)

net-snmp-5.1-2.1.i386
A collection of SNMP protocol tools and libraries. Fedora OS updates - i386

Good Luck

Tsunami
10th May 2004, 04:36 AM
Hey, I'm having a problem with the instalation. It says something allong the lines of "conflict - qt3.1.0 is needed by redhat-artwork0.83" I would post the exact thing, but I can't connect to the internet with Linux. I'm installing every file on that list... mayber there is something I have to do, what version of KDE is included with core 1?

**EDIT: I just wanted to make it clear, qt3.3.1 wont instal because redhat-artwork0.83 needs qt 3.1... it doesnt make anysense to me. I'm installing all the updates simultaniously.

**EDIT: Here is the exact error message:

[root@localhost kde-3.2.1]# rpm -Uvh *.rpm
warning: qt-3.3.1-1.0.1.kde.i386.rpm: V3 DSA signature: NOKEY, key ID ff6382fa
Preparing... ########################################### [100%]
file /usr/lib/qt-3.3/etc/settings/qtrc conflicts between attempted installs of redhat-artwork-0.93-1 and qt-3.3.1-1.0.1.kde
[root@localhost kde-3.2.1]#

gonzalo76
15th May 2004, 05:32 AM
I don't recommend doing --force --nodeps for installing or upgrading anything. It's like suicide.

For your problem, see this thread:
http://www.linuxquestions.org/questions/showthread.php?threadid=164274

gonzalo76
15th May 2004, 07:09 PM
LOL, I know it installed, --force --nodeps always install any package.

It's just the same thing doing a fresh install or upgrade a previous KDE version, you choose.

About this: file /usr/lib/qt-3.3/etc/settings/qtrc conflicts between attempted installs of redhat-artwork-0.93-1 and qt-3.3.1-1.0.1.kde

It happened to me when I tried to upgrade qt or artwork individually from the rest of the KDE packages.

Maybe you could remove the old qt and artwork with 'rpm -e qt' and 'rpm -e artwork' and then follow my HowTo from the beginning.


Greetings

Tsunami
19th May 2004, 02:46 AM
WOOO! It worked! I couldn't uninstal the qt or artwork because of further dependancies, so I just forced. Now I have KDE 3.2.1 :D thanks for the help.

bsoderror
20th June 2004, 08:41 PM
gonzalo76, will your original how to at the beginning of this thread work for KDE 3.2.3 now that it's out? Change of mirrors of course.
Thanx for any info.


http://www.kde.org/download/

gonzalo76
21st June 2004, 09:42 AM
Yep, it should

bsoderror
22nd June 2004, 02:01 AM
Yep, it should

It should and it did! Thanx....... Saw you new tip on 3.2.3...very nice!

gonzalo76
22nd June 2004, 05:28 AM
I'm glad it worked !

Yes, I made a new HowTo because of you, I mean, I didn't know about the new 3.2.3 version of KDE, so thank you for the info !!

Greetings
gonzalo

bsoderror
22nd June 2004, 01:47 PM
I'm glad it worked !

Yes, I made a new HowTo because of you, I mean, I didn't know about the new 3.2.3 version of KDE, so thank you for the info !!

Greetings
gonzalo

You're welcome... You sure are handy to have around! ;) (a bit of US slang)

kenewton
15th October 2004, 09:40 PM
Thanks for the great instructions! I'm new to Linux and Fedora, and wanted to upgrade KDE from 3.2 to 3.3.1. I couldn't find clear concise instructions anywhere. Then I stumbled upon this thread. I figured I'd give it a shot, and sure enough, it worked like a charm.

Thanks again! :D