Applicazioni DesktopChristopheJunietContributo di SinossiFreeBSD può far girare una gran varietà di applicazioni
desktop, come ad esempio browser per la navigazione ed editor di testi.
La maggior parte di questi sono disponibili in pacchetti o possono
essere automaticamente installati dalla collezione di port. Molti nuovi
utenti si aspettano di trovare questo tipo di applicazioni nei loro
desktop. Questo capitolo ti mostrerà come installare alcune
popolari applicazioni desktop, dai package o dalla collezione
dei port.Da notare che quando installiamo programmi dalla collezione dei
port, questi sono compilati dai sorgenti. Questa operazione potrebbe
durare molto tempo, dipende da cosa stai compilando e dalla potenza della
tua macchina. Se per te compilare i sorgenti occupa un arco di tempo
troppo lungo, puoi installare la maggior parte dei programmi
della collezione dei port da pacchetti precompilati.Visto che FreeBSD è compatibile con i binari di Linux, molte
applicazione originariamente scritte per Linux sono disponibili
per il tuo desktop. È fortemente raccomandata la lettura del
prima di installare qualsiasi
applicazione per Linux. La maggior parte dei port che sfruttano la
compatibilità con Linux iniziano con linux-.
Ricordatelo quando cerchi un port in particolare, per esempio con
&man.whereis.1;. Nella parte seguente, si presuppone che tu abbia
installato il supporto per la compatibilità con i binari di Linux
prima di installare qualsiasi applicazione per Linux.Queste sono le categorie software trattate in questo capitolo:Browser (come ad es. Mozilla,
Opera,
Firefox,
Konqueror)Produttività (come ad es.
KOffice,
AbiWord,
The GIMP,
OpenOffice.org)Visualizzatori di documenti (come ad es.
&acrobat.reader;,
gv,
Xpdf,
GQview)Finance (come ad es. GnuCash,
Gnumeric,
Abacus)Prima di leggere questo capitolo, dovresti:Essere in grado di installare altro software di terze parti
().Essere in grado di installare altro software per Linux
().Per informazioni su come avere un ambiente multimediale, leggi il
. Se vuoi installare e usare l'e-mail, sono
presenti riferimenti nel .BrowserbrowserwebIn FreeBSD non viene preinstallato nessun browser in particolare.
Invece, la directory www della collezione
dei port contiene molti browser pronti per essere installati. Se non hai
il tempo di compilare tutto (in alcuni casi potrebbe occupare molto tempo)
molti di questi sono disponibili come package.KDE e anche
GNOME hanno dei browser HTML.
Guarda la per avere informazioni
su come installare questi ambienti desktop.Se stai cercando dei browser leggeri, dovresti
controllare la collezione dei port per
www/dillo,
www/links, oppure
www/w3m.Questa sezione riguarda le seguenti applicazioni:Nome dell'applicazioneLivello di risorse necessarieInstallazione dai portPrincipali dipendenzeMozillapesantepesanteGtk+OperaleggeroleggeroVersione FreeBSD e versione per Linux. La
versione per Linux ha come dipendenze la
Compatibilità binaria con Linux e
linux-openmotifFirefoxmediopesanteGtk+KonquerormediopesanteLibrerie KDEMozillaMozillaMozilla è un browser moderno,
stabile, e completamente supportato da FreeBSD: tra le caratteristiche
un motore di visualizzazione di pagine che segue completamente lo
standard HTML; ha inoltre un lettore di mail e news. Presenta anche un
editor HTML se vuoi comporre della pagine web. Gli utenti di
&netscape; riconosceranno
le somiglianze con la suite Communicator,
in quanto entrambi i browser condividono parte dello sviluppo.Su macchine lente, con una velocità di CPU minore di 233MHz o
con meno di 64MB di RAM, Mozilla
potrebbe utilizzare troppe risorse per essere eseguito al meglio.
Potresti invece dare un'occhiata al browser
Opera descritto poco più avanti
in questo capitolo.Se non puoi o non vuoi compilare
Mozilla, per qualsiasi ragione, il FreeBSD
GNOME team l'ha già fatto per te. Devi solo installare
il pacchetto dalla rete con:&prompt.root; pkg_add -r mozillaSe il pacchetto non è disponibile, e hai abbastanza tempo
e spazio su disco, puoi prelevare i sorgenti di
Mozilla, compilarli e installarli
sul tuo sistema. Questo può essere fatto con:&prompt.root; cd /usr/ports/www/mozilla
&prompt.root; make install cleanPuoi assicurarti una corretta inizializzazione del port di
Mozilla attraverso l'esecuzione dell'utility
chrome registry setup con i privilegi di root. In
ogni caso se vuoi prelevare alcuni add-ons come ad esempio gestori del
mouse, dovresti eseguire Mozilla come
root per installarli correttamente.Una volta completata l'installazione di
Mozilla, non necessiti di essere ancora
root. Puoi avviare
Mozilla come browser digitando:&prompt.user; mozillaPuoi avviarlo direttamente come lettore di mail e news come
mostrato qui sotto:&prompt.user; mozilla -mailFirefoxFirefoxFirefox è il browser
di nuova generazione basato sul codice di
Mozilla.
Mozilla è una suite di
applicazioni completa, includendo un browser, un client di
posta elettronica, un client per chat e altro ancora.
Firefox è solo un browser,
e ciò lo rende di piccole dimensioni e veloce.Installa il package con:&prompt.root; pkg_add -r firefoxPuoi usare anche la collezione dei port se preferisci compilare il
codice sorgente:&prompt.root; cd /usr/ports/www/firefox
&prompt.root; make install cleanFirefox, Mozilla e il plugin &java;In questa sezione e nella prossima, si presuppone
che Firefox o
Mozilla siano già
installati.La &os; Foundation ha una licenza con Sun Microsystems
per distribuire i binari di &os; relativi alla Java Runtime
Environment (&jre;) e al Java Development Kit (&jdk;).
I package binari per &os; sono disponibili sul sito web della
&os;
Foundation.Per aggiungere il supporto &java; a
Firefox o a
Mozilla, devi prima installare
il port java/javavmwrapper. Quindi,
scarica il package Diablo &jre;
da http://www.freebsdfoundation.org/downloads/java.shtml,
e installalo con &man.pkg.add.1;.Avvia il tuo browser, digita
about:plugins nella barra degli indirizzi e premi
Invio. Verrà visualizzata una pagina con
un riepilogo dei plugin installati, tra i quali dovrebbe comparire
il plugin di &java;.
Se questo non accade, come root,
dai il comando seguente:&prompt.root; ln -s /usr/local/diablo-jre1.5.0/plugin/i386/ns7/libjavaplugin_oji.so \
/usr/local/lib/browser_plugins/quindi riavvia il tuo browser.Firefox, Mozilla e il plugin &flash; della ¯omedia;Il plugin &flash; della ¯omedia; non è disponibile
per &os;. Tuttavia, esiste uno strato applicativo (wrapper) per
eseguire una versione Linux del plugin. Questo wrapper inoltre
supporta i plugin &adobe; &acrobat;, il plugin &realplayer; e
altri.Installa il port www/linuxpluginwrapper.
Questo port richiede emulators/linux_base che è un
port di notevoli dimensioni. Segui le istruzioni a video per inizializzare
correttamente il tuo /etc/libmap.conf! Esempi
di configurazione sono installati nella directory
/usr/local/share/examples/linuxpluginwrapper/.Il prossimo passo è installare il port www/linux-flashplugin7.
Quando hai installato il plugin, avvia il tuo browser, digita
about:plugins nella barra degli indirizzi e premi
Invio.
Dovrebbe comparire una lista con tutti i plugin disponibili.Se il plugin di &flash; non viene elencato, nella maggior parte dei casi
si tratta di un link simbolico mancante. Digita i seguenti comandi come
root:&prompt.root; ln -s /usr/local/lib/npapi/linux-flashplugin/libflashplayer.so \
/usr/local/lib/browser_plugins/
&prompt.root; ln -s /usr/local/lib/npapi/linux-flashplugin/flashplayer.xpt \
/usr/local/lib/browser_plugins/Se fai ripartire il browser il plugin dovrebbe ora
comparire nella lista menzionata in precedenza.linuxpluginwrapper funziona solo su
architetture &i386;.OperaOperaOpera è un browser
pieno di funzionalità, basato sugli standard attuali.
Tra le altre cose include un client di posta, di news, un
client IRC e un lettore RSS/Atom.
Opera è relativamente leggero
e molto veloce. È disponibile in due versioni: una
nativa per FreeBSD
e una che gira sotto emulazione Linux.Per navigare nel web con la versione per FreeBSD di
Opera, installa il package:&prompt.root; pkg_add -r operaAlcuni siti FTP non hanno tutti i pacchetti, ma è possibile
ottenere Opera con la collezione dei port
digitando:&prompt.root; cd /usr/port/www/opera
&prompt.root; make install cleanPer installare la versione Linux di
Opera, sostituisci
linux-opera al posto di
opera nell'esempio sopra. La versione Linux
è utile in situazioni che richiedono l'uso di plugin
che sono disponibili solo per Linux, come ad esempio Adobe
&acrobat.reader;. In tutti gli altri casi, le versioni
per FreeBSD e Linux dovrebbero funzionare all stesso modo.KonquerorKonquerorKonqueror fa parte di
KDE ma è anche possibile usarlo senza
KDE installando
x11/kdebase3.
Konqueror è molto più che
un browser, è anche un file manager e un lettore
multimediale.Esistono alcuni plugin per Konqueror,
disponibili in misc/konq-plugins.Konqueror supporta
&flash;; un How To
per ottenere supporto a &flash; con
Konqueror
è disponibile al link http://freebsd.kde.org/howto.php.ProduttivitàQuando si parla di produttività, i nuovi utenti spesso cercano
un buon pacchetto office o un facile e completo editor di testi.
Non ci sono applicativi di produttività di default, mentre alcuni
ambienti desktop come
KDE sono muniti di un pacchetto office.
FreeBSD dispone di tutto ciò che è necessario,
indipendentemente dal tuo ambiente desktop.Questa sezione riguarda le seguenti applicazioni:Nome dell'applicazioneLivello di risorse necessarieInstallazione dai portPrincipali dipendenzeKOfficeleggeropesanteKDEAbiWordleggeroleggeroGtk+ o
GNOMEThe GimpleggeropesanteGtk+OpenOffice.orgpesantemolto pesante&jdk; 1.4,
MozillaKOfficeKOfficesuite per ufficioKOfficeLa comunità KDE ha fornito il suo ambiente desktop
di un pacchetto office che può essere usato all'esterno
dell'ambiente KDE. Questo include le
quattro principali componenti che sono presenti nelle altre
principale suite di office.
KWord è l'editor di testi,
KSpread è il foglio di calcolo
elettronico, KPresenter gestisce
presentazioni a slide e Kontour ti permette
di disegnare documenti grafici.Prima di installare l'ultima release di
KOffice, assicurati di avere una
versione aggiornata di KDE.Per installare KOffice come
pacchetto, inserisci il seguente comando:&prompt.root; pkg_add -r kofficeSe il pacchetto non è disponibile puoi usare la collezione
dei port. Per esempio, per installare
KOffice per
KDE3, digita:&prompt.root; cd /usr/ports/editors/koffice-kde3
&prompt.root; make install cleanAbiWordAbiWordAbiWord è un editor di testi
gratuito simile in aspetto e non solo a µsoft;
Word.
È adatto per la digitazione di documenti, lettere, reports,
appunti e così via. È molto veloce, contiene molte
funzioni, ed è molto facile da usare.AbiWord può importare ed esportare
file di molti tipi, compreso alcuni formati proprietari come i
.doc di µsoft;.AbiWord è disponibile come
package. Puoi installarlo digitando:&prompt.root; pkg_add -r abiwordSe il pacchetto non è disponibile puoi recuperarlo dalla
collezione dei port. La collezione dei port dovrebbe essere molto
più aggiornata. Puoi fare come segue:&prompt.root; cd /usr/ports/editors/abiword
&prompt.root; make install cleanGIMPGIMPPer il disegno o il ritocco delle immagini,
GIMP è un programma di
manipolazione immagini molto sofisticato.
Può essere usato come un semplice
programma di disegno o come un programma di foto-ritocco professionale.
Supporta un grande numero di plug-in, funzioni e un'interfaccia di
scripting.
GIMP può leggere e scrivere
una enorme quantità di formati di file.
Offre supporto di interfacce per scanner o tavolette.Puoi installare il pacchetto con il seguente
comando:&prompt.root; pkg_add -r gimpSe il tuo sito FTP non ha il pacchetto, puoi usare
la collezione dei port. La directory
graphics
della collezione dei port contiene anche
Il Manuale di Gimp.
Di seguito riportiamo come installarli:&prompt.root; cd /usr/ports/graphics/gimp
&prompt.root; make install clean
&prompt.root; cd /usr/ports/graphics/gimp-manual-pdf
&prompt.root; make install cleanLa directory graphics
della collezione dei port contiene la versione di sviluppo
di GIMP in
graphics/gimp-devel.
La versione in formato HTML del
Manuale di Gimp è disponibile in
graphics/gimp-manual-html.OpenOffice.orgOpenOffice.orgsuite per ufficioOpenOffice.orgOpenOffice.org unisce tutte
le applicazioni necessarie in un completo pacchetto office di
produttività personale: un editor di testi, un foglio di calcolo,
un software per le presentazioni e uno di disegno. La sua interfaccia
utente è molto simile alle altre suite di office, può
inoltre importare ed esportare file in diversi popolari formati.
È disponibile in un gran numero di differenti lingue
— l'internazionalizzazione è stata estesa alle interfacce,
ai correttori ortografici, e ai dizionari.L'editor di testi di
OpenOffice.org usa come formato di file
nativo il formato XML per incrementare la portabilità e la
flessibilità. Il foglio di calcolo elettronico incorpora un
linguaggio per le macro che può essere interfacciato con
un database esterno.
OpenOffice.org è stabile e
e gira nativamente sotto &windows;, &solaris;, Linux, FreeBSD, e
&macos; X. Altre informazioni riguardo
OpenOffice.org possono essere trovate sul
sito web di OpenOffice.org.
Per informazioni specifiche su FreeBSD, e per scaricare direttamente i
package, usa il sito web del FreeBSD OpenOffice.org
Porting Team.Per installare OpenOffice.org,
digita:&prompt.root; pkg_add -r openoffice.orgQuesto potrebbe funzionare quando hai una versione -RELEASE di &os;.
Altrimenti, dovresti dare un'occhiata al sito web del
OpenOffice.org Porting Team per scaricare
ed installare con &man.pkg.add.1;
il package appropriato. Sul sito sono disponibili sia la release corrente
che la versione di sviluppo.Una volta installato il pacchetto, devi digitare il comando
seguente per avviare
OpenOffice.org:&prompt.user; openoffice.orgAl primo avvio ti verrano poste alcune questioni e verrà
creata la cartella .openoffice.org2 nella
tua directory home.Se il pacchetto OpenOffice.org
non è disponibile hai ancora la possibilità di compilare il
port. Come sempre, devi tenere presente che necessiterai di molto spazio
nel tuo hard disk e di molto tempo per la compilazione.&prompt.root; cd /usr/ports/editors/openoffice.org-2
&prompt.root; make install cleanSe vuoi compilare una versione localizzata, sostituisci
la linea di comando precedente con questa:&prompt.root; make LOCALIZED_LANG=il_tuo_linguaggio install cleanSostituisci
il_tuo_linguaggio con il codice
ISO-code corretto. Una lista di codici di linguaggi supportati
è disponibile nel file
files/Makefile.localized, posto nella
directory del port.Fatto ciò,
OpenOffice.org può essere avviato con
il comando:&prompt.user; openoffice.orgVisualizzatori di DocumentiAlcuni nuovi formati di documenti hanno recentemente guadagnato
popolarità dall'avvento di &unix;; i visualizzatori standard
che richiedono potrebbero non essere inclusi nel sistema base.
Vedremo come installare questi visualizzatori in questa sezione.Questa sezione riguarda le seguenti applicazioni:Nome dell'applicazoneLivello di risorse necessarieInstallazione dai portMaggiori dipendenze&acrobat.reader;leggeroleggeroSupporto per la compatibilità per i binari
LinuxgvleggeroleggeroXaw3dXpdfleggeroleggeroFreeTypeGQviewleggeroleggeroGtk+ o
GNOME&acrobat.reader;Acrobat ReaderPDFvisualizzatoreMolti documenti sono ora distribuiti come documenti in PDF,
che significa Portable Document Format. Uno
dei visualizzatori raccomandati per file di questo tipo è
&acrobat.reader;, rilasciato da Adobe
per Linux. Visto che FreeBSD può eseguire binari per Linux,
è disponibile anche per FreeBSD.Per installare &acrobat.reader; 7
dalla collezione dei port, digita:&prompt.root; cd /usr/ports/print/acroread7
&prompt.root; make install cleanIl package non è disponibile a causa di restrizioni
di licenza.gvgvPDFvisualizzatorePostScriptvisualizzatoregv è un visualizzatore per file
&postscript; e PDF. Era originariamente basato su
ghostview ma ha un look più gradevole
grazie alle librerie Xaw3d. È
veloce e l'interfaccia è pulita. gv
ha molte funzioni, come orientamento, dimensione del foglio, scala,
o antialias. Molte di queste operazioni possono essere eseguite sia
dalla tastiera che dal mouse.Per installare gv come pacchetto,
digita:&prompt.root; pkg_add -r gvSe non puoi scaricare il pacchetto puoi utilizzare la collezione
dei port:&prompt.root; cd /usr/ports/print/gv
&prompt.root; make install cleanXpdfXpdfPDFvisualizzatoreSe vuoi un piccolo visualizzatore di PDF per FreeBSD,
Xpdf è un leggero ed
efficiente visualizzatore. Ha bisogno di veramente poche risorse ed
è molto stabile. Usa i font standard di X e non ha bisogno di
&motif; o di altri toolkit di X.Per installare il pacchetto Xpdf
usa questo comando:&prompt.root; pkg_add -r xpdfSe il pacchetto non è disponibile o preferisci usare
la collezione dei port digita:&prompt.root; cd /usr/ports/graphics/xpdf
&prompt.root; make install cleanUna volta completata l'installazione, puoi avviare
Xpdf e puoi usare il tasto destro del mouse
per visualizzare il menù.GQviewGQviewGQview è un manager di immagini.
Puoi visualizzare un file con un solo click, avviare un editor esterno,
visualizzare l'anteprima e molto altro. Consente inoltre
di visualizzare l'anteprima delle immagini come diapositive ed
alcune basilari operazioni sui file. Puoi
gestire le tue collezioni di immagini e trovare facilmente i duplicati.
GQview può lavorare in modalità
full-screen e ha il supporto internazionale.Se vuoi installare il pacchetto
GQview, digita:&prompt.root; pkg_add -r gqviewSe il pacchetto non è disponibile o preferisci usare la
collezione di port digita:&prompt.root; cd /usr/ports/graphics/gqview
&prompt.root; make install cleanBilancioSe per qualsiasi ragione vorresti gestire il tuo bilancio
personale sul tuo desktop FreeBSD, ci sono alcune applicazioni potenti e
facili da usare pronti per essere installate. Alcuni di questi sono
compatibili con i formati di file più utilizzati, come ad esempio
i formati usati da Quicken o
Excel per i documenti.Questa sezione copre questi programmi:Nome dell'applicazioneLivello di risorse necessarieInstallazione dai portMaggiori dipendenzeGnuCashleggeropesanteGNOMEGnumericleggeropesanteGNOMEAbacusleggeroleggeroTcl/TkKMyMoneyleggeropesanteKDEGnuCashGnuCashGnuCash è parte del progetto
di GNOME per
mettere a disposizione degli utenti finali applicazioni facili da
usare e potenti. Con GnuCash, puoi
tenere traccie delle tue spese e dei tuoi guadagni, del conto
bancario, o delle tue attività. Dispone di una interfaccia
intuitiva pur rimanendo molto professionale.GnuCash dispone di un ottimo
registro, un sistema di account gerarchico, molte combinazioni di
scelta rapida e tecniche di auto completamento. Può dividere
una transazione singola in molte parti più dettagliate.
GnuCash può importare e unire
i file QIF di Quicken. Gestisce inoltre
diversi formati esteri di valuta e data.Per installare GnuCash nel tuo
sistema, digita:&prompt.root; pkg_add -r gnucashSe il pacchetto non è disponibile, puoi usare la
collezione dei port:&prompt.root; cd /usr/ports/finance/gnucash
&prompt.root; make install cleanGnumericGnumericfoglio di calcoloGnumericGnumeric è un programma per
foglio di calcolo elettronico, fa parte dell'ambiente desktop
GNOME.
Dispone di molti automatismi utili, auto completamento
in base al formato della cella con un sistema di formattazione
automatica per molte operazioni. Può importare i files in un
gran numero di formati popolari come quelli di
Excel,
Lotus 1-2-3, o Quattro
Pro.
Gnumeric supporta l'utilizzo di grafici
attraverso il programma di grafica math/guppi.
Ha un gran numero di funzioni e permette l'utilizzo di celle formattate
come ad esempio nel formato data, valuta, numero, ora, e molti
altri.Per installare Gnumeric come un
un pacchetto, digita:&prompt.root; pkg_add -r gnumericSe il pacchetto non risulta disponibile puoi usare la collezione
dei port con:&prompt.root; cd /usr/ports/math/gnumeric
&prompt.root; make install cleanAbacusAbacusfoglio di calcoloAbacusAbacus è un programma per
foglio di calcolo leggero e facile da usare. Include molte funzioni
utili in molti campi diversi come ad esempio in statistica, finanza, e
matematica. Può importare ed esportare i file in formato
Excel. Abacus
può esportare anche in formato &postscript;.Per installare Abacus come pacchetto
digitare:&prompt.root; pkg_add -r abacusSe il pacchetto non è disponibile puoi utilizzare la
collezione dei port digitando:&prompt.root; cd /usr/ports/deskutils/abacus
&prompt.root; make install cleanKMyMoneyKMyMoneyfoglio di calcoloKMyMoneyKMyMoney è un gestore
delle finanze personali sviluppato per KDE.
KMyMoney intende
fornire ed incorporare tutte quelle funzionalità importanti che
si possono trovare nelle applicazioni commerciali di
gestione delle finanze personali. Inoltre tra le sue
caratteristiche pone in risalto la facilità di utilizzo
e la caratteristica contabilità di credito e debito.
KMyMoney importa file dello standard Quicken
Interchange Format (QIF),
traccia investimenti, gestisce valute multiple, e fornisce molti report.
Tramite un plugin separato è anche possibile importare formati
OFX.Per installare KMyMoney come un
pacchetto:&prompt.root; pkg_add -r kmymoney2Se il pacchetto non è disponibile, puoi usare la collezione
dei port:&prompt.root; cd /usr/ports/finance/kmymoney2
&prompt.root; make install cleanSommarioAnche se FreeBSD è molto popolare tra gli ISP per le sue
performance e la sua stabilità, è completamente
pronto ad essere usato come desktop per l'utilizzo quotidiano.
Con diverse migliaia di applicazioni disponibili sotto forma di
pacchetti o
port,
puoi avere un desktop perfetto che soddisfi tutte le tue
necessità.Qui di seguito un piccolo riassunto delle applicazioni trattate
in questo capitolo:Nome dell'applicazioneNome del pacchettoNome del portMozillamozillawww/mozillaOperaoperawww/operaFirefoxfirefoxwww/firefoxKOfficekoffice-kde3editors/koffice-kde3AbiWordabiwordeditors/abiwordThe GIMPgimpgraphics/gimpOpenOffice.orgopenofficeeditors/openoffice-1.1&acrobat.reader;acroreadprint/acroread7gvgvprint/gvXpdfxpdfgraphics/xpdfGQviewgqviewgraphics/gqviewGnuCashgnucashfinance/gnucashGnumericgnumericmath/gnumericAbacusabacusdeskutils/abacus