{{tag>Ubuntu_64bits navigateur optimisation énergie}}
----
====== Navigateur Web Swiftfox ======
===== Présentation =====
**Swiftfox** est un **navigateur non-libre**, un fork de [[firefox|Firefox]] optimisée en fonction du processeur que vous utilisez, ce qui devrait notamment permettre de gagner en vitesse d'exécution.
Swiftfox permet d'utiliser flash et java sur une distribution 64bits.
Il n'y a pas de clés GPG permettant d'authentifier les paquets .
De plus, l'auteur ne fournit pas le code source __modifié__ ([[http://www.getswiftfox.com/LICENSE]]). Cela rend impossible la revue des modifications et implique donc une confiance "aveugle" en son auteur (à l'image d'un code source propriétaire), ce qui est contraire à la lettre et à l'esprit de l'OpenSource, lequel veut assurer la transparence et la liberté ! On pourra lui préférer une version libre : [[Swiftweasel]].
===== Installation =====
[[tutoriel:comment_modifier_sources_maj|Ajouter la ligne apt suivante:]]
sudo sh -c " echo 'deb http://getswiftfox.com/builds/debian unstable non-free ' >> /etc/apt/sources.list "
Rafraîchissez ensuite votre liste des paquets
Et enfin [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt://SwiftFox]]** correspondant à votre type de processeur. N'hésitez pas à consulter [[http://swiftweasel.wiki.sourceforge.net/Which+Build%3F|cette page]] en cas de doutes sur le paquet approprié.
* swiftfox-athlon ;
* swiftfox-athlon-xp ;
* swiftfox-athlon64 ;
* swiftfox-athlon64-32bit ;
* swiftfox-k6-2 ;
* swiftfox-pentium-m ;
* swiftfox-pentium2 ;
* swiftfox-pentium3 ;
* swiftfox-pentium3m ;
* swiftfox-pentium4 ;
* swiftfox-prescott.
Pour Ubuntu_64bits vous devez installer **swiftfox-athlon64**
Et le tour est joué ! Swiftfox est désormais accessible via le menu //**Applications->Internet->Swiftfox**//.
==== Suite de l'installation, seulement pour amd64 ====
Attention cette méthode ne fonctionne qu'à partir de Gutsy, car elle utilise le paquet flashplugin-nonfree
Ouvrez un terminal, et copié coller (puis faites entrer) après insertion de chacune de ces lignes une par une ...
sudo rm /usr/lib/swiftfox/plugins
sudo mkdir /usr/lib/swiftfox/plugins
sudo ln -s /usr/lib/flashplugin-nonfree/libflashplayer.so /usr/lib/swiftfox/plugins
Voilà maintenant vous pourrez utiliser Flashplayer dans swiftfox
==== Mettre swiftfox en français ====
Il faut appliquer le //patch// français portant le doux nom de « **fr.xpi** ».
Voici le lien du patch : [[ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/3.6/linux-i686/xpi/fr.xpi]]
Ensuite pour activer le français, il suffit d'ouvrir swiftfox, puis de taper « ''about:config'' » dans la barre d'adresse (là où on écrit les adresses Internet). Après, il suffit de cliquer sur la ligne : « general.useragent.locale » (vous pouvez faire une recherche pour la trouver plus vite) et enfin d'écrire dans le petit cadran qui apparait « fr-FR » à la place du « en-US » que vous voyez.
Puis redémarrer Swiftfox.
===== Problèmes =====
==== Son ====
Il se peut que le son ne fonctionne pas avec flash (ce problème n'est plus d'actualité depuis flash 9 mais je le laisse quand même on ne sait jamais).
Pour remédier à ce problème, il faut d'abord installer le paquet lib32asound2.
sudo apt-get install lib32asound2
Ensuite il faut modifier le fichier « /etc/firefox/firefoxrc » :
sudo gedit /etc/firefox/firefoxrc
Cherchez la ligne « ''FIREFOX_DSP="none"'' » et changez la par « ''FIREFOX_DSP="aoss"'' ».
Relancer le tout !
===== Références =====
* [[http://getswiftfox.com/|Site officiel]] (en)
* http://www.loursalacampagne.com/tag/firefox-swiftfox/ FIXME //Lien mort//
----
//Contributeurs : [[utilisateurs:Benjisan]], [[utilisateurs:ztrod]], //Skrzeszewski.stanis// **=> Pseudo :** st4n1s, [[utilisateurs:Lndil]], [[utilisateurs:Fabien26]]//