Upgrading Caldera 3.1 to KDE 2.2 - Pam's way
By pam.roberts@btinternet.com
16 Sep 2001
Tested on a clean (all packages) installation of Workstation 3.1
Getting the rpms
From
ftp://ftp.kde.org/pub/kde/stable/2.2/Caldera/OpenLinux-3.1/RPMS
or
http://ftp.sourceforge.net/pub/mirrors/kde//stable/2.2/Caldera/OpenLinux-3.1/RPMS/
or one of the other mirror sites..
Create a fresh directory somewhere and download the binary rpms into it. You'll find that they are organised into subdirectories, save them in similar subdirectories.
It is best to get everything, although you could economise by forgetting what's in the sdk and kdevelop subdirectories if you are not interested in program development. Don't forget the qt2 directory.
Installing them
You do not want to upgrade KDE
from within KDE, so the first thing to do is to change to a
text console outside of KDE. If you are running KDE then
Ctrl-Alt-F1 to get a text
console and login as root.
cd to the directory
holding your downloads.
Start by doing the following, exactly as shown and in the
order given here;
rpm -U qt2/*
rpm -i
libxmlkde/*
rpm -i pcre/*
rpm -U kdelibs/*
kdebase/*
This is what the README in the download directory tells you to do, and it worked for me except that installing the qt2 stuff gave me an 'error' message "package Makefile not included in file index" . I ignored it.
The README doesn't spell out in detail how to install the
other packages, this is what I did:
rpm -Uvh kdeadmin/*
kdeartwork/*
rpm -Uvh
kdegames/* This gave the message "package 17.png not included in file
index", which I ignored.
rpm -Uvh kdegraphics/*
kdemultimedia/*
rpm -Uvh kdenetwork/*
kdepim/*
rpm -Uvh
kdevelop/* Brought up another message that I
ignored "package index3.html not
included in file index"
rpm -Uvh --replacefiles
kdesdk/* The --replacefiles option is needed here
as the same file (/opt/kde2/bin/extractrc) is in both the
kdevelop and kdesdk packages.
rpm -Uvh kdetoys/* kdeutils/*
kdoc/*
rpm -Uvh --replacefiles
kdeaddons/* Again --replacefiles was needed, this
time because of conflicts between files in kicker-applets-2.2-1
and ktimemon-2.1-3
Finally (and I know that the Linux purists are going to
object to me doing such a crude thing as actually rebooting my
system, but it works for me !), reboot the system by doing
shutdown -r
now
|
|
|