La donnola che sconfisse la volpe

Che succede quando si prova a modificare il codice sorgente di Firefox e a distribuirlo? Mozilla prevede che si usino i loghi e marchi ufficiali quando si intende distribuire il software modificato con lo stesso nome. La politica di Mozilla non è open source a tutti gli effetti, poiché tutti sono liberi di vedere e modificare il codice, ma quest’ultimo deve essere prima approvato dal team ufficiale; inoltre, tra i plugin e componenti dei prodotti Mozilla è presente del software non libero. Sono così nati dei fork grazie a Debian e GNU: Firefox è stato sostituito con Iceweasel secondo Debian e con Icecat secondo GNUzilla; entrambi i software sono, così, liberi a tutti gli effetti. Se aderite alla filosofia Debian e volete che il software sia inoltre ottimizzato per la vostra architettura (un po’ com’è successo con Swiftfox), ci viene incontro Swiftweasel.

Swiftweasel è disponibile tramite repository per (K/X)Ubuntu Gutsy. Aprite il file /etc/apt/sources.list con un editor di testo con privilegi di root e aggiungete questa stringa in coda:

deb http://download.tuxfamily.org/swiftweasel gutsy multiverse

Da terminale, digitate:

sudo apt-get update

Le versioni di Swiftweasel disponibili sono le seguenti:

swiftweasel-k8 (Per processori AMD K8 )
swiftweasel-pentium2 (Per processori Intel Pentium 2)
swiftweasel-pentium4m (Per processori Intel Pentium 4 M)
swiftweasel-pentiumm (Per processori Intel Pentium M)
swiftweasel-pentium3m (per processori Intel Pentium 3 M)
swiftweasel-athlonxp (Per processori AMD AthlonXP, K7 e a 32 bit di vecchia generazione)
swiftweasel-prescott (Per processori Intel Celeron D (64 bit) e Core Duo (32 bit) )
swiftweasel-athlontbird (Per processori AMD K7)
swiftweasel-nocona (Per processori Intel a 64 bit come Core 2 Duo, per sistemi GNU/Linux a 32 e 64 bit)
swiftweasel-pentium4 (Per processori Intel Pentium 4)
swiftweasel-pentium3 (Per processori Intel Pentium 3)
swiftweasel-athlon64 (Per processori AMD a 64 bit come Athlon64 X2, escluso Opteron, per sistemi GNU/Linux a 32 e 64 bit)

Installate quella corrispondente alla vostra architettura, ad esempio:

sudo apt-get install swiftweasel-athlon64

Se appaiono notifiche di repository non sicuro, confermiamo senza indugio. Noterete che tutte le impostazioni, le estensioni e i segnalibri di Firefox ci sono ancora. L’unica cosa che non quadra è la mancanza della lingua italiana.
Installiamo il language pack della lingua italiana trascinando il file xpi all’interno di Tools/Add-ons/Extensions e chiudiamo Swiftweasel. Modifichiamo la voce di menu relativa a Swiftweasel in modo che il comando di lancio diventi

swiftweasel -UILocale it-IT -contentLocale IT

Swiftweasel è finalmente in Italiano. L’ultima cosa da fare rimane apportare un fix al rendering del CSS. Vi riporto i comandi di una guida di Divilinux adattati, però, a Swiftweasel. Ricordiamoci di ripetere le seguenti operazioni ogni volta che Swiftweasel viene aggiornato. Apriamo quindi il terminale:

wget http://users.tkk.fi/~otsaloma/art/firefox-form-widgets.tar.gz

tar -xvzf firefox-form-widgets.tar.gz

sudo cp /usr/local/swiftweasel/res/forms.css /usr/local/swiftweasel/res/forms.css.bak

cat firefox-form-widgets/res/forms-extra.css | sudo tee –append /usr/local/swiftweasel/res/forms.css > /dev/null

sudo cp -r firefox-form-widgets/res/form-widgets /usr/local/swiftweasel/res

rm -rf firefox-form-widgets*

Se avete dubbi o problemi durante l’installazione non esitate a lasciarmi un commento.

BUONA NAVIGAZIONE LIBERA!

Thunder Teaser

Advertisements

~ di Montblanc su aprile 12, 2008.

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

 
%d blogger hanno fatto clic su Mi Piace per questo: