====== K Desktop Environment (KDE) ======
{{:linux:kmenu.png|kmenu-Logo Lizenz: LGPL}} [[wpde>KDE]] ist ein sehr mächtiger und umfangreicher Window-manager. Er sieht der Windows-Oberfläche auf den ersten Blick ähnlich, kann aber umfangreich umgestaltet werden. Einstellungen kann man bis ins (oft erschöpfende) Detail vornehmen.
KDE ist mit dem Prinzip entworfen worden als Framework zu dienen und damit allen Programme eine konsistente Oberfläche zu geben. Außerdem ist es für Programmierer sehr einfach Funktionalitäten anderer Programme zu integrieren. Ein Beispiel ist Kontact. Diese Suite integriert KMail (eMail), KOrganizer (Kalender), KAddressBook (Adressbuch) und Akregator ([[:RSS]]-Reader) zu einem (scheinbar) einzigen Programm.
:!: man kann natürlich auch KDE-Anwendungen unter anderen Oberflächen benutzen, es müssen nur die KDE-Basisbibliotheken installiert sein und werden dann vom Programm geladen, was allerdings zu mehr Speicherverbrauch führt. Man kann mit ''kpersonalizer'' den grafischen Schick-schnack einschränken oder Einstellungen mit ''kcontrol'' vornehmen.
Mit **[[http://www.kde.org/info/4.0.php|KDE 4]]** ist eine grundlegende Verbesserung der Oberfläche vorgenommen und die [[http://dot.kde.org/2009/11/24/repositioning-kde-brand|Marke KDE neu positioniert worden]].
[[http://kubuntu.org/announcements/kde-4.0.php|Kubuntu live-CD]]
===== Links =====
* [[http://kde.org/|Homepage]]
* [[http://chaosradio.ccc.de/cre033.html|Chaosradio Express 33 (CRE033):K Desktop Environment]]: informative Sendung zur Geschichte der aktuellen Version 4 von KDE
* [[http://www.linux-kongress.org/1997/ettrich.html|KDE Desktop Environment]]
* [[http://developer.kde.org/documentation/standards/kde/style/basics/index.html|KDE User Interface Guidelines]]
* [[http://www.simplekde.org/|SimpleKDE]]
* [[http://www.tecchannel.de/news/themen/windows/459535/index.html|KDE unter Windows]]
* [[http://opensource.weblogsinc.com/2006/06/27/move-the-mouse-with-your-keyboard-in-kde/|Move the mouse with your keyboard in KDE]]
* [[http://opensource.weblogsinc.com/2006/06/21/stripped-down-kde/|Stripped down KDE]]
===== KIO-Slaves =====
[[wpde>KDE_Input/Output|KIO-Slaves]] ist eine extrem nützliche Sache, da aus KDE-Anwendungen heraus viele Protokolle genutzt werden können, ohne das jeder Programmierer diese extra implementieren müsste.
* applications - Zugriff auf installierte Programme (Bietet dieselben Möglichkeiten wie das K-Menü)
* apt - Zugriff auf den APT-Cache
* audiocd - ermöglicht das Auslesen (rippen) und Abspielen von Audio-CDs
* file - der "normale" Dateimanager für den Zugriff auf Verzeichnisse die sich auf dem lokalem Rechner befinden
* fish - [[netzwerke:SSH]]-Klient
* ftp - [[netzwerke:FTP]]-Klient (wget)
* http - www-Browser
* https - www-Browser (gesicherte Verbindung)
* imap - ermöglicht den Zugriff auf [[netzwerke:IMAP]] Server
* imaps - ermöglicht den sicheren Zugriff auf [[netzwerke:IMAP]] Server
* info - InfoPage-Browser
* lan - browsen durch im LAN freigegebene Verzeichnisse
* ldap - ermöglicht den Zugriff auf einen [[netzwerke:LDAP]] Server (bsp.: ldap127.0.0.1:389/ou=test, o=MeinLDAP)
* ldaps - ermöglicht den Zugriff auf einen [[netzwerke:LDAP]] Server (gesicherte Verbindung)
* man - ManPage-Browser
* media (bis KDE 3.2: devices) - zeigt alle auf dem lokalen System verfügbaren Festplatten, Partitionen und eingebundene externe Speichermedien wiee zum Beispiel USB-Sticks, USB-Festplatten und diverse andere Wechseldatenträger
* pop3 - ermöglicht den Zugriff auf [[netzwerke:POP3]] Server
* pop3s - ermöglicht den sicheren Zugriff auf [[netzwerke:POP3]] Server
* remote - browsen in allen freigegebenen Ressourcen (lokal und im Netz)
* settings - zum Konfigurieren des Systems (Bietet dieselben Möglichkeiten wie das KDE Kontrollzentrum)
* service (bis KDE 3.2: slp) - SLP-Klient
* **smb** - browsen durch mittels SMB freigegebene Verzeichnisse
* **sftp** - Dateien austauschen mittels sftp, einem Untersystem von [[netzwerke:SSH]]
* svn - Zugriff auf Subversion-Repositorys
* sysinfo - Übersicht über das System und angeschlossene Laufwerke (moderne Ansicht für Arbeitsplatz)
* trash - Zugriff auf den Mülleimer
* webdav - WebDAV-Klient
* webdavs - WebDAV-Klient (gesicherte Verbindung)
Beispiel für die Benutzung: smb://dateiserver.tld
===== MIME-Typen Verknüpfungen zu Anwendungen =====
Eingetragen sind die aktuellen Standardprogramme für jeden MIME-Typ in: ''~/.local/share/applications/mimeapps.list''
Bearbeiten lässt sich das grafisch mit: kcmshell4 filetypes
===== Bugs =====
==== Could not find 'drkonqi' executable ====
sudo apt-get install kdebase-runtime
sudo ln -s /usr/lib/kde4/libexec/drkonqi /usr/bin/drkonqi