KDE ovvero Linux non ha nulla da invidiare a Winnow9598
 
di E. M. Longo

Cos'e' KDE? In buona sostanza e' un window manager con aspetto e modalita' di *uso* molto simili a Window95. E' comunque *solo* un'interfaccia, Linux e' sempre *sotto* e si puo' intervenire sempre in modo testuale, utilizzando l'emulatore di terminale. C'e' chi non ama particolarmente KDE, persone molto più esperte di chi sta scrivendo, ritengono che abbia diversi bachi e che questi non siano stati risolti, anche se venivano rilasciate versioni aggiornate; inoltre la rete è percorsa da fazioni pro GNOME ( www.gnome.org altra filosofia per un window manager), pro KDE e da imparziali come il sottoscritto. La discussione su KDE è imperniata sul *problema* librerie alcune delle quali (QT) non sono *free* se utilizzate per scopo commerciale. Per chi se ne intende di programmazione, KDE utilizza il C++ e le librerie Qt ( www.troll.no )(ma non chiedetemi di piu' 8-| ). 

Siamo finalmente alla versione 1.0, vale a dire la prima vera versione, cioe' la prima che abbandona il termine *beta* assieme al numero di rilascio. 

Personalmente trovo KDE molto bello ed accattivante, anche se ancora di strada occorre percorrerne per avere installazioni semplificate al massimo ed alla portata di chiunque. Un po' di passione e piacevolezza nell'ottenere *risultati* aiuta molto (in tutte le *cose di Linux*) 

Per non tediarvi ulteriormente inserisco un bello screenshot del KDE attualmente installato sulla mia macchina, tanto perche' vi facciate un'idea.

 
 
Ho tradotto (e chiedo venia per la qualità della traduzione), le indicazione che nel sito di KDE vengono date per la sua installazione. Dategli una scorsa e provatelo.... ne vale veramente la pena. Ah! Dimenticavo. Molte applicazioni e moltissimi menù di sistema sono nazionalizzati, vale a dire in italiano! 

A presto.

 
 
Il K Desktop Environment
 

Dove ottenere il pacchetto KDE 1,0 base

Puoi scaricare il pacchetto KDE 1.0 base da ftp.kde.org o da uno dei suoi molti mirrors. L'ubicazione precisa del KDE-1.0 su ftp.kde.org è: 

ftp://ftp.kde.org/pub/kde/stable/1.0/distribution/tar/generic/source/ 
ftp://ftp.us.kde.org/pub/kde/stable/1.0/distribution/tar/generic/source/ 

Ci sono molte applicazioni disponibili per KDE divise in stabili e non stabili. Alcune di queste sono particolarmente *rognosette* e richiedono versioni delle librerie QT specifiche, non accettando come valide versioni più recenti di quelle richieste. Comunque per chi si volesse cimentare ecco gli indirizzi ftp:. 

Le applicazioni contenute nella directory *stable* dovrebbero lavorare in modo eccellente con KDE 1.0, mentre per quelle che si trovano nell'elenco delle *instabili* non è garantito che compilarle ed installarle avvenga senza problemi. Ciononostante, la maggior parte lavorano in modo eccellente. 

Per favore per evitare il sovraffollamento considera seriamente di scaricarle da uno dei nostri molti mirrors. Occorre armarsi altresì di pazienza e/o di un più che ottimo e veloce collegamento alla rete:-) 

Puoi anche sfogliare la lista delle applicazioni KDE e delle applicazioni KDE nel CVS, per una veduta d'insieme completa di alcune delle molte applicazioni disponibile per il KDE. Solo una piccola percentuale di ciò che è disponibile per KDE fa parte delle distribuzioni base disponibili sopra. 

In caso si abbia desiderio di seguire lo sviluppo di KDE le fotografie istantanee quotidiane del nostro lavoro sono disponibili qui . Non ti dimenticare di sottoscrivere le nostre mailing lists. Questo ti terrà aggiornato con lo sviluppo di KDE ed inoltre è qui che potrai trovare assistenza all'installazione. Un archivio di *mailing list* è conservato qui 
Prima di contattare i singoli sviluppatori del KDE, vi suggeriamo di leggere i commenti generali che trovate nelle *mailing list*.. 

Se KDE ti piace, magari molto, per favore considera di sostenere il progetto KDE 

Istruzioni per l'installazione di KDE Desktop Environment 1.0

Queste di seguito sono le istruzioni per l'installazione del KDE Desktop Environment versione 1.0. Leggile attentamente e cerca di aiutarti da solo se qualche cosa non va nel verso giusto. Se hai bisogno di maggiore assistenza fai riferimento alle mailing lists di KDE... nonchè ai LINUXisti .... almeno ci si consola a vicenda :-) 

Formati in cui sono disponibili i pacchetti del KDE

Il gruppo KDE mette a disposizione sei formati diversi di pacchetti: RPM sia files sorgente che binari, archivi TGZ sorgenti e binari ed in formato Debian anche in questo caso sia sorgenti che binari. I pacchetti RPM sono disponibili sia per RedHat 5.0 che 5.1 su ftp.kde.org e i suoi mirrors. 

L'installazione varia a secondo del formato dei pacchetti che si sceglie. Ci sono poi delle procedure post-installazione che sono da seguire in ogni caso ed alle quali prestare molta attenzione; non sono difficili ma sono indispensabili. 

Per chi si ritiene inesperto di Unix/Linux ed ha un sistema basato su pacchetti RPM, la cosa migliore è quella di scegliere di installare i pacchetti RPM binari forniti dal venditore della sua distribuzione. Caldera, Delix e SuSE renderanno disponibili i pacchetti RPM binari per mezzo dei propri servers ftp.. Se ha bisogno di scelte della configurazione speciali (ad esempio perché hai la shadow password e se vuoi usare lo screensavers), la cosa migliore è scaricare i pacchetti sorgente e compilare da se stessi il KDE Desktop Environment. 

Sempre in formato RPM potrai trovare i pacchetti per quelle distribuzioni che non offrono ufficialmente il KDE 1,0, nella sezione contrib di ftp.kde.org

Distribuzioni che dispongono dei pacchetti in formato binario del KDE 1.0

Quanto prima saranno disponibili in formato RPM anche i file sorgente. 
 

Vendor

Vendors ftp server

Mirror location on KDE'ss ftp server

Caldera ftp.caldera.com ftp.kde.org
Delix ftp.delix.de ftp.kde.org 
S.u.S.E. ftp.suse.com ftp.kde.org 
FreeBSD ftp.freebsd.org  N/A
NetBSD ftp.netbsd.org N/A
E' disponibile anche la versione per RedHat 5.1 ftp.kde.org/pub/kde/stable/latest/distribution/rpm/RedHat-5.1/i386/binary/che può essere installata anche su RedHat 5.0 avendo l'accortezza di installare la libreria libstdc++2.8.0 ftp.redhat.com ma con le librerie qt. 1-40 rh51. Io l'ho installato e..... funziona. 

Requisiti indispensabili per l'installazione del KDE

Hai bisogno delle librerie Qt (e anche dei files header se vuoi compilare il KDE da te stesso), versione 1,33 o più aggiornate, disponibili gratuitamente in http://www.troll.no/dl. Hai anche bisogno delle libgr che dovrebbero però essere già incluse nella maggior parte delle distribuzioni. Prestare attenzione affinchè il device di loopback locale sia correttamente configurato. 

Pacchetti disponibili

La distribuzione base attualmente consiste di nove pacchetti. Alcuni sono indispensabili, mentre altri sono opzionali. 

Ogni pacchetto è disponibile in ognuno dei formati summenzionati. 

Elenco dei pacchetti: 

  • kdesupport RACCOMANDATO
  • Questo pacco contiene librerie di supporto che non fanno parte del progetto KDE ma delle quali se ne ha bisogno. Se già hai installate le librerie libgif, libjpeg, libmime, libuu, libgdbm nelle versioni richieste, non ha bisogno di installare questo pacchetto. Se non sei completamente sicuro di averel installate e che questo siano della giusta versione.... installalo. Nota importante per la distribuzione Debian questo pacchetto è indispensabile. 
  • kdelibs INDISPENSABILE
  • Questo pacco contiene librerie condivise che sono richieste da tutte le applicazioni KDE 
  • kdebase INDISPENSABILE
  • Questo pacchetto contiene le applicazioni base, quelle che formano il nucleo del KDE DesktopEnvironment, come il window manager, l'emulatore di terminale, il centro di controllo, il file managere ed il pannello.
  • kdegames OPZIONALE
  • Vari giochi come mahjongg, snake, asteroids e tetris.
  • kdegraphics OPZIONALE
  • Vari programmi di grafica come il viewer PostScript TM, dvi e un programma di disegno.
  • kdeutils OPZIONALE
  • Vari accessori del desktop come una calcolatrice, un editor di testi ed altra roba *sfiziosa*
  • kdemultimedia OPZIONALE
  • Applicazioni multimediali come un CD player e un mixer. 
  • kdenetwork OPZIONALE
  • Applicazioni per Internet. Attualmente contiene un programma per inviare e ricevere e-mail, un lettore di news e diversi altri programmi relativi al network.
  • kdeadmin OPZIONALE
  • Programmi per l'amministrazione del sistema. Attualmente contiene lo user manager e il System V editor del runlevel.
Se hai la necessita' di installare il pacchetto *kdesupport*, questo lo devi fare prima di ogni altra cosa. Il pacchetto seguente può essere il *kdelibs*. Gli altri pacchetti possono essere instaalati nell'ordine che più preferisci. 

Istruzioni per l'installazione a seconda dei diversi formati dei pacchetti.

Installazione dei pacchetti per Debian

I pacchetti Debian vengono installati seguendo l' FHS (file hierarchy standard). 

Installare i pacchetti per Debian: 

  • accedendo come superuser (root) ogni pacchetto si installa con la seguente linea di comando
  • # dpkg -i <nomepacchetto>.deb 
  • (senza le parentesi angolari)
e di ugualmente di conseguenza per gli altri pacchetti 

Installazione dei pacchetti RPM

I pacchetti RPM vengono installati nella directory /opt/kde. 

Installare i pacchetti binari RPM: 

  • accedendo come superuser
  • # rpm -i <nomepacchetto>.rpm 
  • (ricordatevi sempre che le parentesi angolari non vanno messe)
Per creare un pacchetto RPM binario da un RPM sorgente e quindi installarlo fai come segue: 
  • accedendo come superuser
  • # rpm -i kdesupport-1.0.src.rpm
  • # cd /usr/src/redhat/SPECS
  • # rpm -bb kdesupport-1.0-1.spec
  • # cd ../RPMS/i386 (o l'architettura che usi)
  • # rpm -i kdesupport-1.0-1.i386.rpm

Installazione dei files sorgente .tar.gz

I files sorgente .tgz vengono installati per default in / usr/ local/ kde per default. Puoi cambiare questa destinazione usando il prefisso -- dello script di configurazione. 
  • Scompatta i pacchetti col comando: 
  • # tar xvfz <nomepacchetto>.tar.gz
  • questo crea una directory con all'interno i file necessari per la compilazione
  • Passa nella directory appena creata con il comando:
  • # cd <nomepacchetto>
  • Per configurare il pacchetto lancia il file di configurazione
  • # ./configure 
  • (ricordandosi di scrivere ./ - punto slash - prima di configure)
  • Alcuni pacchetti (corposamente kdebase) hanno possibile speciali opzioni di configurazione che potrebbero essere di interesse per la tua installazione. Per vedere quali sono le opzioni disponibili lancia #./configure --help
  • A questo punto *Costruisci* il pacchetto con il comando:
  • # make
  • Infine installalo con:
  • # su -c "make install"

Installazione dei files .tgz binari.

I pacchetti binari .tgz vengono installati in /opt/kde. 
  • Accedendo come superuser
  • Spostarsi in # cd /
  • e lanciare # tar -xvfz <nomepacchetto>.tar.gz

Procedure post-installazione

Prima di tutto, controlla che il percorso dei file binari di KDE (/opt/kde/bin) sia stato aggiunto nel PATH (controllando il file /etc/profile e/o verifica la PATH corrente con il comando # echo$PATH) ed anche il percorso delle librerie di KDE in LD_LIBRARY_PATH (per isistemi che non supportano rpath; su Linux ELF, dovrebbe lavorare senza) questa variabile d'ambiente può essere chiamata differentemente su alcuni sistemi, ( su Irix ad esempio è chiamata SHLIB_PATH). Infine setta la variabile d'ambiente KDEDIR come /opt/kde 

Sebbene la maggior parte delle applicazioni KDE puoi usarle semplicemente lanciandole, beneficerai pienamente delle caratteristiche avanzate di KDE usando il KDE window manager (kwm) ed i suoi programmi d'aiuto. 

Per fare le cose più facili, abbiamo predisposto un semplice script che abbiamo chiamato *startkde* e che troverai nella directory $KDEDIR/bin cioè nella directory dei file binari del KDE, ad esempio /opt/kde/bin

Ora spostati nella tua home directory e copia in un posto sicuro il file .xinitrc che vi trovi (per vedere i files col punto davanti - files nascosti - lancia il comando # ls -a).  

Ora edita il file .xinitrc nella tua home directory e cancella tutto quanto vi trovi scritto, inserendo una sola linea con scritto *startkde* (senza asterischi). A questo punto lancia X (col comando # startx). Se tutto è andato per verso giusto ti si presenterà il KDE col suo brillante e nuovo. Può cominciare ora ad esplorare il meraviglioso mondo del KDE. 

Nel caso in cui vuoi prima leggere della documentazione ne hai a disposizione una molto raccomandabile guida quickstart

Ricorda inoltre che per ogni programma KDE è disponibile un help in linea richiamabile dal menu dell'aiuto. 

NIENTE GARANZIE LICENZA GPL

Segnalate i difetti (bugs) riscontrati.

Per favore segnala i bug s riscontrati a kde-bug report site questi verrano comunicati allo sviluppatore in carica. Se non hai accesso al Web invia la tua segnalazione via e-mail a kde-bugs@kde.org

Divertiti con KDE , 
Il team Principale del KDE Centro attacca