- Debian/KDE overview
DebianWoody contains KDE 2.2, and always will.
?KdeTipsAndFaq has answers to oft-asked questions about KDE in general in the channel
DebianTesting (which will eventually be released as Sarge) currently has a mix of KDE 3.1.3 and KDE 3.1.4
DebianUnstable (aka sid) currently contains a mix of KDE 3.1.3 and KDE 3.1.4.
(2003/10/22) KDE will be group maintained once the [http://people.debian.org/~madkiss/debian-kde-policy.html group policy] has been accepted by its members.
Can't install kde-core/kdebase/ksysguardd on Debian/sid (or Debian/testing using sids debs)? Download [http://snapshot.debian.net/archive/2003/06/24/debian/pool/main/l/lm-sensors/libsensors-1debian1_2.7.0-6_i386.deb libsensors-1debian1] and install using dpkg -i
- (2003/11/16) kdemultimedia update
- Petter Reinholdtsen has NMU'd kdemultimedia (version 4:3.1.2-1.4) - can someone please confirm that the kdemultimedia package is now installable? Thanks.
If you see a bug and it is not packaging related (i.e. you know its a programming error), you might like to file the bug at the KDE bts website (http://bugs.kde.org) instead of/as well as the Debian BTS, unless it is release critical. If you do file bugs with both systems, please note in each bug the ID of the bug in the other system.
- Recent uploads:
- (2003/11/04) kdelibs (3.1.4-3)
- (2003/10/18) kdeutils (3.1.4-1)
- (2003/10/18) kdepim (3.1.4-1)
- (2003/10/18) kdenetwork (3.1.4-1)
- (2003/10/18) kdegraphics (3.1.4-1)
- (2003/10/17) kdeadmin (3.1.4-1)
Install
If you want to use KDE as the display manager on a workstation or laptop, you need to have installed the X Window System before installing KDE. To get a base install of X, do an apt-get install x-window-system-core. With kdm being a nice package to have installed as well, do an apt-get install kdm after following the below instructions to install KDE.
kde-core is a meta-package giving you a minimum KDE install. Install the kde package if you want the whole of ["KDE3"] (doesn't currently work, due to kdemultimedia, see above).
If you go for kde-core, you may also want some of kdeaddons, kdeadmin, kdeartwork,kdeedu, kdegames, kdegraphics, kdemultimedia, kdenetwork, kdepim, kdeprint,kdesdk, kdetoys, kdeutils.
Sid [aka unstable]
shouldn't be too difficult
apt-get update apt-get install kde-core
[libsensors-1debian1 http://snapshot.debian.net/archive/2003/06/24/debian/pool/main/l/lm-sensors/libsensors-1debian1_2.7.0-6_i386.deb ] isn't in debian archive anymore, you can get it from snapshot.debian.net.
- you can easily install futher KDE meta-packages from the list above, or individual packages/applications
Sarge [aka testing] (using sid debs)
- (11.9.2003 Out of date? kde 3.1.4 should now work like sid?)
- (12.10.2003 installing kdebase works after installing libsensors as directed in above Sid section)
create /etc/apt/preferences containing:
Package: * Pin: release testing Pin-Priority: 900
Package: * Pin: release unstable Pin-Priority: 600
add lines to /etc/apt/sources.list pointing at unstable
deb http://ftp.uk.debian.org/debian unstable main (replace ftp.uk.debian.org with your normal Debian mirror; not all mirrors are equal!)
update and install KDE from unstable!
apt-get update apt-get install kde-core -t unstable
you can easily install futher KDE packages - just remember to use -t unstable
apt-get upgrade will work as normal, and keep you up-to-date
Woody [aka stable]
Ralf's Woody debs for KDE are still around - but none of his extra packages, just basic KDE. See [http://download.kde.org/stable/latest/Debian/README README] for some information.
Add the following line to your /etc/apt/sources.list to get the packages:
deb http://download.kde.org/stable/latest/Debian stable main
Then apt-get install arts kdelibs kdebase and whatever other metapackages you want, like kdepim, kdenetwork etc.
KDE HEAD
orth has been maintaining packages for KDE HEAD - see his [http://opendoorsoftware.com/cgi/http.pl?p=kdecvs site] (appears to be in hiatus now)
Other questions:
I can't compile KDE programs - it can't find Qt libraries.
If you get an error about missing Qt libraries when compiling programs for ["KDE3"] on Debian, try running configure with the following option:
--with-qt-includes=/usr/include/qt3
If this still doesn't work, and you definately have kdelibs-dev and libqt3-compat-headers installed, try reading the [http://opendoorsoftware.com/cgi/http.pl?p=["DebianQTChecklist" "Qt-Trouble" document]] or asking on debian-kde@lists.debian.org for help.
#debian-kde
What and where is #debian-kde?
#debian-kde is the ?FreeNode IRC channel for discussion of Debian and KDE. Feel free to come in and ask for help troubleshooting a problem not covered in this FAQ. But be sure that it's not in the FAQ before asking, as questions covered in the FAQ will simply be ignored, at best.
Nobody answered my question, why?
Maybe you were really irritating while asking it. Maybe the answer is already in the FAQ, or easily available at the other end of a Google search. Or, maybe nobody who knows the answer was in the channel at the time you asked it.
Try waiting for a while to see if anybody knows the answer. Don't repeat the question unless it's been a long while and several new people have entered the channel.
I want to help, what can I do?
Write better descriptions for the packages. Email such descriptions to the package maintainer or to debian-qt-kde@lists.debian.org. Or commit them to KDE CVS if you have write access.
- Write man pages for programs without them. You may also want to translate existing manpages.
Keep this FAQ up-to-date
- Run lintian and linda on the packages and fix all the errors and warnings.
[http://www.gnupg.org/aegypten/development.en.html Package] libksba, newpg, pinentry and other packages needed for kmail PGP/MIME support.
Already available for woody with this line in /etc/apt/sources.list
deb http://www.opensides.be/debian woody main
If you are interested/involved in the development side of Qt/KDE for Debian, join the [http://lists.debian.org/debian-qt-kde debian-qt-kde mailing list]
I have a question not covered here:
See the following documents, or check in #debian-kde on the ?FreeNode (irc.freenode.{info,net,org}) network.