Après le billet sur « Comment craner en passant le test Acid3 », Voici comment compiler un navigateur (Midori) utilisant le dernier moteur webkit, le tout sous Hardy. Pour Gutsy la procédure doit être presque similaire, mais vu que je n'ai plus de partition sous Gutsy, je ne peux la tester.
Epiphany sera basé sur Webkit, mais actuellement les sources disponibles ne supportent pas (même en svn) la dernière version de Webkit, et même si ça compile et que cela se lance, Epiphany n'ira pas très loin après ça :p
Compétences requises
Savoir décompresser une archive, se déplacer dans le système de fichier en ligne de commande et lancer des commandes.
Comme il va y avoir installation de fichiers dans votre système, je ne saurai que trop vous conseiller de faire attention. Bref si vous n'êtes pas à l'aise avec tout ceci, passez votre chemin.
Récupération de la dernière archive de webkit
- Allez sur http://webkit.org/
- Téléchargez la dernière version du jour pour Linux (r32268 lors de ce billet)
- Décompressez l'archive
- Ouvrez un Terminal et placez vous dans le répertoire fraichement créé
Installation des paquets nécéssaires
Pour pouvoir compiler webkit il vous faut installer :
sudo apt-get install autoconf automake libtool bison flex gperf libicu-dev libxslt-dev libcurl4-openssl-dev libsqlite3-dev libjpeg62-dev libpng12-dev libglibmm-2.4-dev libgtk2.0-dev build-essential
Compilation de webkit
On prépare la compilation avec un :
./autogen.sh
On fini de préparer la compilation avec un :
./configure --enable-svg-experimental
On lance la compilation avec un :
make
Et on installe avec un :
sudo make install
Compilation de Midori
On installe git afin de récupérer les sources :
sudo apt-get install git-core curl
On installe les dépendances :
sudo apt-get install cdbs debhelper fdupes gettext html2text intltool intltool-debian libsexy-dev po-debconf
On récupère les dernières sources de Midori :
git clone http://software.twotoasts.de/media/midori.git
On se met dans le répertoire créé :
cd midori
On prépare la compilation par un :
./autogen.sh
Suivi d'un :
./configure
On compile :
make
On installe :
sudo make install
On rafraîchi le tout :
sudo ldconfig
Test
Vous pouvez vous créer un lanceur (click droit sur le bureau), lancer depuis le terminal ou avec Alt+F2 -> midori





) alors foncez !


J'apprends aujourd'hui que le numéro #10 du magasine Full Circle a été traduit en Français. C'est donc avec une très grande joie que je vous fait passer cette nouvelle. Un très grand bravo à toute l'équipe de traduction.
I learn today that Full Circle number #10 has been translated into French. So I'm glad to announce here this great news. Congratulations to the entire team for this translation.






