[LinuxFocus-icon]
LinuxFocus article number 246
http://linuxfocus.org

[Lorne Bailey]
Lorne Bailey
<lorne/at/linuxfocus.org>

L'autore:

Lorne vive a Chicago e lavora come consulente informatico specializzato nella gestione di database Oracle. Fin dal suo passaggio alla programmazione *nix, Lorne ha completamente evitato "l'inferno DLL". Attualmente sta lavorando al suo Master in Scienze Informatiche.



Tradotto in Italiano da:
AlessandroPellizzari <alex/at/neko.it>

Proviamo KDE3

[kde]

Premessa:

KDe ha rilasciato l'ultima versione del suo codice come versione 3, di recente. Questo articolo vi darà un'idea di come sembrerà perchè possiate provare poi da soli. Anche se l'articolo è basato su SuSE 7.3, i binari dovrebbero essere disponibili per qualsiasi distribuzione tra le maggiori.

_________________ _________________ _________________

 

Cos'è KDE3?

KDE è il desktop environment di default di diverse distribuzioni Linux come SuSE e Turbolinux. È scritto in un linguaggio orientato agli oggetti chiamato C++. È un'ottima scelta come interfaccia grafica perchè permette ai programmatori di prendere facilmente parti di funzionalità riconosciute funzionanti per riunirle e creare applicazioni. KDE usa una libreria chiamata QT e KDE ha rilasciato KDE3 per trarre vantaggio della nuova versione della sua libreria fondamentale, QT3. Hanno fatto un grande lavoro e io uso KDE3 come mio desktop.
[KDE3]
 

Come dargli un'occhiata

La cosa grandiosa di KDE3 è che potete provarlo pur continuando a usare KDE2 se volete. Se state ancora usando KDE1, è meglio che facciate un uggiornamento della vostra distribuzione!

Il problema con KDE1 è che la versione di KDE3 che io ho usato in RPM usa la directory ~/.kde, che può creare conflitti con KDE1. Potete risolvere il conflitto, se ci lavorate. KDE parte dalla directory definita nella variabile d'ambiente 'KDEHOME', quindi se la impostate prima di lanciare KDE dovreste essere al sicuro.

Potete scaricare i file per la vostra distribuzione dai mirror raccomandati da KDE più vicini a voi:

Io uso SuSE 7.3, ma gran parte delle distribuzioni maggiori hanno i binari qui.

Cosa permette a KDE di non interferire con le altre versioni? I programmi e le librerie finiscono in directory particolari quindi nulla viene cancellato quando lo installate. Non come alcuni SO che mattono tutto dentro un fantomatico 'registro' che nessuno veramente capisce e che rende la vostra macchina inutile quando si corrompe semplicemente, per esempio, ricompilando il codice. È un vero problema quando per vivere sviluppate software e ricompilate costantemente. Sulla SuSE le librerie di KDE3 vanno in /opt/kde3 e qt3 va in /usr/lib/qt3. Dovreste assicurarvi che non ci siano conflitti dando un 'rpm -qpl <package-name.rpm>' e controllando la lista di file che il pacchetto contiene. Inoltre rpm dovrebbe darvi un avvertimento prima di installare qualsiasi cosa.

Potete installarlo usando gli rpm in maniera abbastanza semplice. Ho messo tutti gli rpm che volevo installare in una directory e ho scritto 'rpm --install *.rpm'. Se si lamenta riguardo le dipendenze, installate i pacchetti richiesti e riprovate. Ho ricevuto un errore riguardo un conflitto di file tra KDE2 e KDE3. Quando ho controllato le differenze, si trattava solo di due caratteri in uno degli script. Ho pensato non fosse un problema e ho usato 'rpm --install --force *.rpm' e non ho avuto nessun problema.

Poi fate un cambiamento al login manager kdm. Andate nel Pannello di Controllo di KDE ->sistema->Login Manager e aggiungete una sessione chiamata kde3. Questa richiamera` /usr/X11R6/bin/kde3 che è un link allo script KDE che imposta tutto per far partire KDE correttamente. KDE vi chiederà se volete importare le impostazioni da KDE2. Io l'ho fatto e un paio di volte l'importazione di KMenu non ha funzionato correttamente. Non è un grosso problema, ma comunque un inconveniente. Raccomando di non usare le vecchie impostazioni e di utilizzare quelle di default. potete cambiarlo in 'kmenuedit' più tardi, se volete.

Dovrebbe funzionare.

 

Quali sono i rischi?

Non importa la situazione, io credo sia una buona idea avere un backup periodico di tutti i file importanti. Preferibilmente uno che tenga i file fuori dalla macchina - come su un CD masterizzato, se possibile. Lo fate, vero? Se non lo fate, dovrebbe essere la vostra massima priorità sia che proviate KDE3 o meno.

Il modo veramente sicuro è di aspettare che la vostra distribuzione metta una versione testata su un CD e usarla per l'installazione. Diciamolo chiaro, provare cose nuove non è cosa per tutti e solo perché funziona a me non è detto che funzioni anche a voi. Credo che i rischi attuali siano ridotti. Ho fatto l'upgrade di 3 macchine diverse e non avrei rischiato di incorrere nell'ira di quelle persone se avessi pensato che KDE3 avesse potuto rovinare le loro macchine. Detto questo, come detto sopra, potreste dover forzare l'installazione per un conflitto di script. Se questo vi rende nervosi, potete fare un backup di quei file e rimetterli se doveste avere problemi. Provare l'aggiornamento richiede una conoscenza di base del sistema, il che potrebbe essere intimidatorio. Non a tutti piace giocherellare con il software nuovo, preferendo avere le cose fatte.

 

Cosa c'è di buono?

 

Cosa ha bisogno di miglioramenti?

Non ho incontrato grossi bug o un qualsiasi tipo di perdita di dati. Posso solo menzionare un paio di cose che trovo un po' noiose, parzialmente dovute alla mia ignoranza, sicuramente.  

È più veloce?

Poiché quello che la gente intende quando parla di velocità è in realtà la percezione della velocità, ognuno ha la sua idea (a volte forzata) sulla velocità di una applicazione e sul miglior window manager/test editor/ stile di parentesi graffe. A me non interessano le flame-war. Queste sono le mie migliori stime dei tempi dopo alcuni test. La vostra situazione potrebbe essere diversa. Sono cosciente che esistono molti Window manager là fuori, ma credo che testarli possa dare un'idea generale. Trovo che KDE sia abbastanza veloce, ma so che alcuni window manager aprono più velocemente un'applicazione. Iniziamo con i tempi di apertura.

Velocità di Startup
Applicazione Enlightenment Gnome KDE2 KDE3
Startup da console 7 12 16 18
Startup da kdm 3 10 10 12
Browser * X 2.5 2.5
Terminale <1 1 1.5 1.5
Mail Client * 5 2 2.5
Media Player 1 1 2.5 3
X - Non ha funzionato perchè mal configurato da me. * - Non Applicabile.

Per Gnome ho usato Evolution come client di posta. Ha molte funzionalità quindi mi aspettavo che partisse lentamente. Inoltre, visto che ho aggiornato Mozilla, Galeon non funziona da me.

Aspetto volentieri quel secondo extra quando lancio un'applicazione perché è facile usare KDE nel modo in cui voglio usarlo. Questo è il punto in cui entrano in campo le vostre preferenze personali e i vostri bisogni. Mi piace Konsole più di eterm. Visto che lancio diverse applicazioni e le uso per ore, i tempi di partenza non fanno alcuna differenza.

 

E la memoria occupata?

Ho fatto delle prove con Ksysguard e queste sono le misurazioni:
Memoria Occupata
Applicazione KDE2 KDE3
Konqueror 29,358 19,128 35,968 24,944
Kicker 24,340 13,820 26,708 15,644
KDesktop 23,608 13,156 28,580 17,972
Klipper 22,848 11,096 24,672 13,224
Kwin 21,976 11,200 22,920 11,064
Come potete vedere, occupa più memoria di KDE2, o la stessa. Se avete scarsità di memoria, un upgrade non vi aiuterà. Ma visto che la memoria è abbastanza economica, non dovrebbe essere un problema per la maggior parte delle persone. Credo che se avere 128 Mb dovrebbero bastare.  

Ne vale la pena?

Ho cercato di darvi abbastanza informazioni per decidere quanto KDE3 sia adatto alle vostre necessità. L'ho provato su 3 macchine diverse e non ho incontrato reali problemi, ancora. Se siete il tipo di persona a cui piace amministrare sistemi e vi piace sperimentare con software relativamente nuovo, penso vi piacerà KDE3. Se cercate un sistema che non richieda manutenzione, 'lasciami fare il mio lavoro', vi consiglio di fare solo gli upgrade di sicurezza e non preoccuparvi del resto. Personalmente uso KDE3 come desktop perché mi rende la vita più facile. Questo è quello che voglio dal mio desktop. Penso valga la pena dargli un'occhiata per vedere se compre le vostre esigenze.  

Links



Webpages maintained by the LinuxFocus Editor team
© Lorne Bailey
"some rights reserved" see linuxfocus.org/license/
http://www.LinuxFocus.org
Translation information:
en --> -- : Lorne Bailey <lorne/at/linuxfocus.org>
en --> it: AlessandroPellizzari <alex/at/neko.it>

2005-01-14, generated by lfparser_pdf version 2.51