J'utilise Ubuntu Jaunty sur un ordinateur plug auquel je n'ai accès que via SSH.
Je veux mettre à jour Avahi sur l'appareil (sans interface graphique) et la seule façon (à ma connaissance) d'obtenir la toute dernière version est de construire à partir des sources.
J'ai téléchargé 0.6.30 sur le site Avahi, mais lorsque j'exécute ./configure
Je n'arrête pas de me tracasser pour des charges et des charges de paquets dont je ne pense pas avoir besoin (car je ne veux pas de l'interface graphique).
Au début, j'ai simplement installé le paquet dont il se plaignait, puis j'ai exécuté ./configure
encore une fois mais maintenant ça devient juste idiot!
Même en cours d'exécution avec ./configure --disable-qt3 --disable-qt4 --disable-gtk --disable-dbus --disable-mono --disable-monodoc --enable-core-docs
J'obtiens toujours l'erreur:
configure: error: Package requirements ( gtk+-3.0 ) were not met:
No package 'gtk+-3.0' found
Ce qui est bizarre car j'ai spécifié le --disable-gtk
drapeau.
Alors qu'est-ce qui se passe ici? Et comment puis-je créer Avahi sans tous les composants GUI inutiles (en option)? Il semble y avoir peu - voire aucune - documentation disponible à ce sujet.
Résolu avec le drapeau --disable-gtk3
Dans le cas où vous faites voulez avoir gtk3, installez-le avec:
Sudo apt-get install libgtk-3-dev