6.2 Browser

In FreeBSD non viene preinstallato nessun browser in particolare. Invece, la directory www della collezione dei port contiene molti browsers 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 browsers HTML. Guarda la Sezione 5.7 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'applicazione Livello di risorse necessarie Installazione dai port Principali dipendenze
Mozilla pesante pesante Gtk+
Opera leggero leggero Versione FreeBSD e versione per Linux. La versione per Linux ha come dipendenze la Compatibilità binaria con Linux e linux-openmotif
Firefox medio pesante Gtk+
Konqueror medio pesante Librerie KDE

6.2.1 Mozilla

Mozilla è probabilmente il browser più indicato per il tuo desktop FreeBSD. È 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 basati sullo stesso codice.

Su macchine lente, con una velocita 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ù giù 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:

# pkg_add -r mozilla

Se 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:

# cd /usr/ports/www/mozilla
# make install clean

Puoi 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:

% mozilla

Puoi avviarlo direttamente come lettore di mail e news come mostrato qui sotto:

% mozilla -mail

6.2.2 Mozilla e plugin Java

Contributo di Tom Rhodes.

Installare Mozilla è semplice, ma sfortunatamente installare Mozilla con il supporto per add-on come Java™ e Macromedia® Flash™ consuma sia spazio su disco che tempo.

La prima cosa da fare è scaricare i files che verranno usati poi con Mozilla. Raggiungi con il tuo browser la pagina presente al seguente link http://www.sun.com/software/java2/download.html e creati un account sul loro sito. Ricordati di salvare il nome utente e la password visto che potresti averne bisogno in fututo. Scarica i file jdk-1_5_0-bin-scsl.zip (Binari SCSL JDK 5.0) e jdk-1_5_0-src-scsl.zip (Sorgenti SCSL JDK 5.0) e mettili in /usr/ports/distfiles poichè il port non li scaricherà in modo automatico. Questo è dovuto ad un restrizione della licenza. Nel frattempo scarica il “java environment” da http://javashoplm.sun.com/ECom/docs/Welcome.jsp?StoreId=22&PartDetailId=j2sdk-1.4.2_08-oth-JPR&SiteId=JSC&TransactionId=noreg. Il nome del file è j2sdk-1_4_2_08-linux-i586.bin. Come prima, metti questo file in /usr/ports/distfiles. Scarica una copia del “java patchkit” da http://www.eyesbeyond.com/freebsddom/java/jdk15.html e salvalo nella directory /usr/ports/distfiles/. Per finire, installa il port java/jdk15 con make install clean.

Avvia Mozilla e vai all'opzione About Plug-ins dal menù Help. Il plugin Java dovrebbe essere nella lista.

6.2.3 Mozilla e plugin Flash™ della Macromedia®

Il plugin Flash della Macromedia non è disponibile per FreeBSD. 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 grande. 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/.

Installa il port www/mozilla, se Mozilla non è già installato.

Ora avvia Mozilla solo con:

% mozilla &

Aprire il menu di opzioni About Plug-ins dal menù Help. Una lista con tutte i plug-in disponibili dovrebbe apparire.

Nota: linuxpluginwrapper funziona solo su architetture i386.

6.2.4 Opera

Opera è un browser molto veloce, pieno di funzionalità, e basato sugli standard attuali. È disponibile in due versioni: una “nativa” per FreeBSD e una che gira sotto emulazione Linux. Per tutte e due i casi È disponibile una versione gratuita che visualizza banner pubblicitari e una che è a pagamento. Puoi comprare una versione senza avvisi pubblicitari dal sito web di Opera. Questa è una release per Linux ma gira senza problemi anche sotto FreeBSD.

Per navigare nel web con la versione per FreeBSD di Opera, installa il package:

# pkg_add -r opera

Alcuni siti FTP non hanno tutti i pacchetti, ma è possibile ottenere lo stesso risultato con la collezione dei port digitando:

# cd /usr/port/www/opera
# make install clean

Per installare la versione Linux di Opera, sustituire linux-opera al posto di opera nell'esempio sopra. La versione Linux È utile in situazioni che richiedono l'uso di plug-ins che sono disponibili solo per Linux, come ad esempio Adobe Acrobat Reader®. In tutti gli altri casi, le versioni per FreeBSD e Linux funzioneranno esattamente alla stessa maniera.

6.2.5 Firefox

Firefox è il browser di nuova generazione basato sul codice di Mozilla. Mozilla è una suite completa di applicazioni, inclusi un browser, un client di posta elettronica, un client per chat e altro ancora. Firefox è solo un browser, piccolo e veloce.

Installa il package con:

# pkg_add -r firefox

Inoltre puoi usare la collezione dei port se preferisci compilare il codice sorgente:

# cd /usr/ports/www/firefox
# make install clean

6.2.6 Konqueror

Konqueror 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.

Inoltre Konqueror ha alcuni plugin, disponibili in misc/konq-plugins.

Konqueror supporta Flash e un How To è disponibile al link http://freebsd.kde.org/howto.php.

Questo, ed altri documenti, possono essere scaricati da ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

Per domande su FreeBSD, leggi la documentazione prima di contattare <questions@FreeBSD.org>.
Per domande su questa documentazione, invia una e-mail a <doc@FreeBSD.org>.