Avertissement : Ce billet utilise des paquets qui ne sont pas officiels, et qui peuvent s'avérer dangereux pour votre système.

Bonjour.

Dès que la version 0.9 du navigateur web arora est sorti, je me suis rué dessus.

Sauf que, déception, la compilation échoue sous Ubuntu 8.04.

Il nous affiche cette erreur :

browserapplication.cpp:585: erreur: «ZoomTextOnly» is not a member of «QWebSettings»
make[1]: *** [browserapplication.o] Erreur 1

Il s'avère qu'arora 0.9 a besoin de QT 4.5 pour fonctionner, et que la version disponible sous Hardy est la 4.4 (backports).

Pour avoir QT 4.5, il faut soit compiler le bestiaud, soit utiliser un PPA.

On va passer par un PPA, ce sera plus simple.

  • Ajoutez la clé du mainteneur : sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C13C0F66
  • Ajoutez les lignes suivantes à votre fichier /etc/apt/sources.list : "deb http://ppa.launchpad.net/benlau/hardy-backport-qt/ubuntu hardy main" et "deb-src http://ppa.launchpad.net/benlau/hardy-backport-qt/ubuntu hardy main"
  • Raffraichissez la base des paquets : sudo apt-get update
  • Et mettez à jour les paquets qui vont bien : sudo apt-get upgrade

Si la mise à jour des paquets ne fonctionne pas, mettez à jour manuellement les paquets, avec "sudo apt-get install nomdupaquet"

Voila, vous avez QT 4.5 d'installé, :).

Maintenant, la compilation de arora peut reprendre :

  • wget http://arora.googlecode.com/files/arora-0.9.0.tar.gz
  • tar zxvf arora-0.9.0.tar.gz
  • cd arora-0.9.0
  • qmake
  • make
  • sudo make install

Voila, vous avez la dernière version d'arora installée, n'est-ce pas magnifique ?

@+