Kdebase-3.5.6

Introduction to Kdebase

kdebase is the last mandatory package required for the K Desktop Environment. It provides various applications, infrastructure files and libraries.

Package Information

Kdebase Dependencies

Required

kdelibs-3.5.6

Recommended

Optional

libusb-0.1.12, Linux-PAM-0.99.4.0, OpenLDAP-2.3.27, Cyrus SASL-2.1.21, Samba-3.0.23d, HAL-0.5.7.1, Heimdal-0.7.2 or MIT Kerberos V5-1.6, krb4, OpenEXR, libraw1394, lm_sensors (requires Sysfs Utilities), mDNSResponder, Graphviz-2.8, and Doxygen-1.4.6

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/kdebase

Installation of Kdebase

[Note]

Note

You should ensure a nogroup group exists on your system before performing the configure command, as kdebase installs a program ($KDE_PREFIX/bin/kdesud) with group ownership of nogroup.

This package does not come with a test suite.

Install kdebase with:

[Note]

Note

The --sysconfdir parameter must be the same as the command used in the installation of kdelibs.

./configure --prefix=$KDE_PREFIX --sysconfdir=/etc/kde \
    --disable-debug --disable-dependency-tracking &&
make
[Note]

Note

If you wish to create the API documentation and you have Doxygen and Graphviz installed, make apidox must be done before make install.

Now, as the root user:

make install

Configuring Kdebase

Configuration Information

There is no real configuration necessary for this package other than to ensure you follow the steps outlined in the last section of this chapter, the section called “Configuring the Core KDE Packages”.

Run-Time Dependencies

Note that there are two additional packages you can install that are used at run-time for konqueror ioslave protocols. You can install the Mtools package to enable the “floppy” ioslave protocol. This will allow easy access to the floppy disk drives on your system. The hfsplus package can be installed to access HFS+ partitions on a Mac OS system using the “mac” ioslave.

One additional package that can be used at run time is PCI Utilities-2.2.3. This enables the KDE Info Center to use lspci for its "pci" info section.

Contents

Installed Programs: appletproxy, drkonqi, extensionproxy, genkdmconf, kaccess, kappfinder, kapplymousetheme, kasbar, kate, kblankscrn.kss, kbookmarkmerger, kcheckpass, kcheckrunning, kcminit, kcontrol, kcontroledit, kdcop, kdebugdialog, kdeeject, kdeinstallktheme, kdepasswd, kdeprintfax, kdesktop, kdesktop_lock, kdesu, kdesud, kdialog, kdm, kdm_config, kdm_greet, kdmctl, keditbookmarks, keditfiletype, kfind, kfmclient, kfontinst, kfontview, khc_docbookdig.pl, khc_htdig.pl, khc_htsearch.pl, khc_indexbuilder, khc_mansearch.pl, khelpcenter, khotkeys, kicker, kinfocenter, kio_media_mounthelper, kio_system_documenthelper, kjobviewer, klipper, klocaldomainurifilterhelper, kmenuedit, knetattach, kompmgr, konqueror, konsole, kpager, kpersonalizer, kpm, kprinter, krandom.kss, krandrtray, krdb, kreadconfig, krootimage, ksmserver, ksplash, ksplashsimple, kstart, ksysguard, ksysguardd, ksystraycmd, ktip, ktrash, kwebdesktop, kwin, kwin_killer_helper, kwin_rules_dialog, kwrite, kwriteconfig, kxkb, nspluginscan, nspluginviewer, and startkde
Installed Libraries: Numerous KDE support libraries, helper modules, and kioslaves
Installed Directories: /etc/xdg/menus/applications-merged and the following subdirectories of $KDE_PREFIX/: include/{kate, ksgrd, ksplash, kwin}, lib/kconf_update_bin, share/{applnk, apps/{too many to list}, config, config.kcfg, desktop-directories, doc/kdm, fonts, /mimelnk/{fonts, media, print}, services/{searchproviders, useragentstrings}, sounds, templates, wallpapers, and /var/lib/kdm

Short Descriptions

kate

is a programmer's text editor for KDE.

kcontrol

is the KDE Control Center.

kdebugdialog

is a dialog box for managing diagnostic messages at runtime.

kdesu

is a graphical front end for the Unix su command.

kdm

is the KDE display manager (a replacement for xdm).

kfind

is a utility to find files.

khelpcenter

is the KDE help tool.

kicker

is the KDE control panel.

kinfocenter

provides a centralized and convenient overview of your KDE and system settings.

kioslaves

are support modules designed to be intimately familiar with a certain protocol, so that a standard interface (most often these are used by konqueror) can be used to get at data from any number of places. Examples are the http and ftp kioslaves, which will retrieve data from an http or ftp server respectively.

klipper

is a clipboard utility.

kmenuedit

is a utility to rearrange or add items to the K-menu.

konqueror

is a filesystem and web browser.

konsole

is a highly configurable X terminal emulator.

kpager

provides a thumbnail view of all virtual desktops.

kprinter

is the printing module in KDE. It manages the actual printing from KDE applications. It handles print job administration and handles printer and print system management.

ksplash

is a splash screen that shows the progress of an application that is loading.

ksysguard

is a network enabled task manager and system monitor application, with the additional functionality of top.

kwrite

is a text editor for KDE.

kxkb

is a keyboard layout switching utility based on the X11 xkb extension.

Last updated on 2007-02-14 11:57:11 -0600