Information : The version displayed on this page is not the latest available.
|
Par compilation |
|
Version Stable Si les derniers paquets ne sont pas encore disponibles pour votre distribution et que vous voulez profiter des derniers avancées dans leur version stable, il vous faudra compiler les sources par vous-même.
- Il est avant tout préférable de nettoyer le répertoire d'installation de Cairo-Dock si vous changez de version (mise à jour)
su -c "rm -r /usr/share/cairo-dock/" REM : "su -c" peut différer en fonction de votre distribution (par ex, avec Ubuntu, c'est "sudo").
- Occupez-vous d'installer les dépendances :
libtool build-essential automake1.9 autoconf m4 autotools-dev pkg-config intltool gettext libcairo2-dev libgtk2.0-dev librsvg2-dev libdbus-glib-1-dev libgnomeui-dev libvte-dev libxxf86vm-dev libx11-dev libalsa-ocaml-dev libasound2-dev libxtst-dev libgnome-menu-dev libgtkglext1-dev freeglut3-dev glutg3-dev libetpan-dev libxklavier12-dev libwebkit-dev libexif-dev curl Ainsi que libthunar-vfs-1-dev pour XCFE ou libgnomevfs2-dev pour les autres.
ATTENTION : les noms peuvent être un peu différents selon votre distribution. Pour Fedora, Mandriva, Redhat et dérivés, veuillez regardez ici, dans la section Fedora.
- Placez-vous d'abord avec un terminal dans le répertoire cairo-dock-X.X.X ainsi créé et tapez : ($ est à faire en mode utilisateur et # en mode root)
$ autoreconf -isvf && ./configure --prefix=/usr && make
# make install Même si ceci parait logique, il faut installer cairo-dock avant cairo-dock-plugins !
- Faites de même avec le dossier cairo-dock-plugins-X.X.X.
Le programme sera installé dans /usr/share/cairo-dock avec le lanceur dans /usr/bin et les lib dans /usr/lib.
BZR - Version instable Si vous voulez disposer des sources à l'état de développement, veuillez suivre cette page : Par BZR. De plus, pour les distributions tels que Debian et dérivées (Ubuntu par exemple), il y a un script pour faciliter l'installation.
Il y a aussi une explication pour les utilisateurs de Archlinux et Fedora
Fedora
Un SRPM est peut-être à votre disposition. Regardez ici. Mais il n'est p-ê pas à la dernière version stable
OpenSUSE
- Voici une liste presque exhaustive des dépendances requises. À installer avant la compilation :
automake autoconf libtool m4 pkg-config intltool gettext cairo et possiblement cairo-devel gtk2-devel librsvg-devel dbus-1-glib-devel vte-devel xorg-x11-libx11-devel libasound2 xorg-x11-libs gnome-menus-devel libgnome-menu2 libgnomeui-devel gtkglext freeglut-devel libetpan-devel libxklavier-devel libwebkit-devel libexif-devel curl libgnomevfsmm-2_6-1 alsa-lib-devel libXcomposite-devel libXinerama-devel libXrender-devel libXtst-devel libxml2-devel perl
- Ensuite, placez vous dans un nouveau dossier (où vous disposez des droits d'utilisateur) puis téléchargez les deux tarballs sur LaunchPad (core et plug-ins) et décompressez-les.
- Il ne reste plus qu'à compiler tout cela :
cd cairo-dock-core*
autoreconf -isvf && ./configure --prefix=/usr
make -j $(grep -c ^processor /proc/cpuinfo)
## s'il n'y a pas d'erreur ## sudo make install
cd ../cairo-dock-plug-ins*
### si vous êtes en 64-bits, ajoutez cette ligne ### sudo cp /usr/lib/pkgconfig/cairo-dock.pc /usr/lib64/pkgconfig/
autoreconf -isvf && ./configure --prefix=/usr
make -j $(grep -c ^processor /proc/cpuinfo)
## s'il n'y a pas d'erreur ## sudo make install |
|

Online users :