Linux HOWTOs

About | Home | Search


HOWTO: kde-3.5
Description: The K Desktop Environment
Click here for ChangeLog
NOTE: I use GNU tar >= 1.13.25 so it's -j for .tar.bz2 files,
it's safe to assume that make, gcc, binutils, fileutils/coreutils, gawk, sed, and grep are prerequisites for almost everything


# KDE 3.5.x
# =========
# Below are the prerequisites for KDE 3.5.x, and toward the bottom are info
# and links to the howtos for KDE 3.5.1 and 3.5.7


# Prerequisites for KDE 3.5.x:

# Basic:
# Qt >= 3.3.2 & < 4.0 (required)
# X.org or XFree86 (required)
# Ghostscript (recommended)
# MySQL and/or PostgreSQL and/or unixODBC (recommended; for kdepim)
# Berkeley DB 4 (recommended; for kdevelop, kdesdk)
# Python (optional; for kdebindings, koffice)
# Perl (required)
# bzip2 (required)
# TeX (optional; for kdegraphics, koffice)
# zlib >= 1.1
# Acl and Attr (optional; for kdelibs)

# Help:
# libxml2 >= 2.4.8 (recommended)
# GLib >= 2.4 (recommended; for arts, kdenetwork)
# libxslt >= 1.0.7 (recommended)
# ht://Dig (recommended; for kdevelop)

# Hardware:
# CUPS >= 1.1.9 (optional; for kdelibs, kdebase)
# gPhoto 2 >= 2.0.1 (optional; for kdeaddons, kdegraphics)
# SANE (optional; for kdelibs, kdegraphics)
# lm_sensors (optional; for kdeadmin)
# mtools >= 3.9.9 (optional; for kdebase)
# hfsplus (optional; for kdebase)
# libmal >= 0.20 (optional; kdepim)

# Networking:
# pppd (optional; for kdenetwork)
# libsmbclient >= 3.0.4 (recommended; for kdebase)
# libldap (optional; for kdelibs, kdepim)
# HAL >= 0.4.x, DBus >= 0.2x (optional; for kdebase)
# FAM (recommended; for kdelibs, kdebase)
# OpenSLP (optional; for kdenetwork)
# Pilot-Link (recommended; for kdepim)
# Cyrus SASL (recommended; for kdebase)
# mDNS (recommended; for kdelibs, kdenetwork, kdegames)

# Browsing:
# Java >= 1.3 (recommended; for kdebase, kdebindings)
# WINE (optional; for kdebase)
# Crossover Plugin (optional; for kdebase)
# PCRE (required; for kdelibs)
# IDN (recommended; for kdelibs)
# NTLM (optional; for kdelibs)

# Security:
# OpenSSL >= 0.9.6 (recommended; for kdelibs, kdebase, kdenetwork, kdepim)
# GnuPG >= 1.2.5 (recommended; for kdepim)
# JSSE (recommended; for kdebase)
# PAM (optional; for kdebase)

# Graphics:
# SDL (optional; for kdemultimedia)
# libtiff (optional; for kdebase, kdegraphics)
# libpng (required; for kdelibs, kdebase)
# libjpeg (recommended; for kdelibs, kdebase, kdegraphics, kdemultimedia, koffice)
# libmng (optional; for kdelibs, kdebase, kdegraphics)
# freetype >= 2.0.0 (recommended)
# Poppler >= 0.3.1 (optional; for kdegraphics)
# GIFT >= 0.1.9 (optional; for kdegraphics)
# libart >= 2.3.8 (recommended; for kdelibs)

# Multimedia:
# ALSA (recommended; for kdemultimedia)
# cdrtools (optional; for kdemultimedia)
# cdparanoia (optional; for kdebase, kdemultimedia)
# lame (optional; for kdebase, kdemultimedia)
# Ogg/Vorbis, Speex (recommended; for kdebase, arts, kdeaddons, kdemultimedia) (optional; for kdemultimedia)
# FLAC >= 1.0.3 (optional; for kdemultimedia)
# mad (recommended; for kdemultimedia)
# libaudiofile (recommended; for kdelibs, kdemultimedia)
# XINE (recommended; for kdemultimedia)
# gstreamer 0.8 (optional; for kdemultimedia)
# libmusicbrainz (optional; for kdemultimedia)
# libtunepimp (optional; for kdemultimedia)

# Development:
# Subversion (optional; for kdesdk, kdevelop)
# CVS (optional; for kdesdk, kdevelop)
# Perforce (optional; for kdevelop)
# Exuberant Ctags (recommended; for kdevelop)
# doxygen (recommended; for kdebindings, kdesdk, kdevelop)
# libfacile (recommended; for kdeedu)
# ocaml (recommended; for kdeedu)


# KDE 3.5.1 (Jan 31, 2006)
# =========
# More information about KDE 3.5.1 is available here.
# http://www.kde.org/info/3.5.1.php

# aRts 1.5.1
# kdelibs 3.5.1
# kdebase 3.5.1
# kdeaccessibility 3.5.1
# kdeaddons 3.5.1
# kdeadmin 3.5.1
# kdeartwork 3.5.1
# kdebindings 3.5.1
# kdeedu 3.5.1
# kdegames 3.5.1
# kdegraphics 3.5.1
# kdemultimedia 3.5.1
# kdenetwork 3.5.1
# kdepim 3.5.1
# kdetoys 3.5.1
# kdeutils 3.5.1
# kdewebdev 3.5.1

# These packages also exist, but I don't have HOWTOs for them (yet?):
# kdevelop 3.3.1
# kdesdk 3.5.1


# KDE 3.5.7 (May 22, 2007)
# =========
# More information about KDE 3.5.7 is available here.
# http://www.kde.org/info/3.5.7.php

# aRts 1.5.7
# kdelibs 3.5.7
# kdebase 3.5.7
# kdeaccessibility 3.5.7
# kdeaddons 3.5.7
# kdeadmin 3.5.7
# kdeartwork 3.5.7
# kdebindings 3.5.7
# kdeedu 3.5.7
# kdegames 3.5.7
# kdegraphics 3.5.7
# kdemultimedia 3.5.7
# kdenetwork 3.5.7
# kdepim 3.5.7
# kdetoys 3.5.7
# kdeutils 3.5.7
# kdewebdev 3.5.7

# These packages also exist, but I don't have HOWTOs for them (yet?):
# kdevelop 3.4.1
# kdesdk 3.5.7

Back to the list


Last updated: Tue, 07 Aug 2018 12:06:17 -0400
Jason Englander <jason at englanders dot us>