Debian
Installation sans détail Appliquez ces commandes pour une installation rapide sur votre distribution Debian stable/testing/unstable : Ajoutez cette ligne dans votre /etc/apt/sources.list e(en remplaçant "#CODENAME#" par "stable", "testing" ou "unstable")deb http://download.tuxfamily.org/glxdock/repository/debian #CODENAME# cairo-dock ## Cairo-Dock Stable" (par exemple: deb http://download.tuxfamily.org/glxdock/repository/debian unstable cairo-dock, si vous utilisez Debian sid) wget -q http://download.tuxfamily.org/glxdock/repository/cairo-dock.gpg -O- | apt-key add -
apt-get update
apt-get install cairo-dock cairo-dock-plug-ins
Forcer APT à utiliser les paquets de notre dépot Il peut être intéressant de forcer APT à utiliser nos paquets de Cairo-Dock et non ceux des dépôts Debian officiels. Pour ce faire, il suffit simplement de créer le fichier suivant: /etc/apt/preferences.d/cairo-dock
Avec ce contenu: Package: cairo-dock* libgldi*
Pin: origin download.tuxfamily.org
Pin-Priority: 990
Sources.list au carré de debian source : http://www.debian-fr.org/sources-list-au-carre-ou-minimaliste-t5659.html
si vous utilisez le sources.list au carré dont le lien est disponible plus haut, vous devez modifiez les priorités en fonction de votre choix :
Package: cairo-dock*
Pin: release o=Debian,a=#CODENAME#,l=cairo-dock
Pin-Priority: 990
et n'oubliez pas d'installer selon votre choix :
apt-get install cairo-dock/#CODENAME#
Particularités pour Linux Mint Debian Edition (LMDE) Les dépôts de LMDE ne sont pas toujours synchronisés par ceux de Debian testing! S'ils sont synchro, vous pouvez utiliser ces commandes pour utiliser notre dépôt: echo "deb http://download.tuxfamily.org/glxdock/repository/debian testing cairo-dock ## Cairo-Dock Stable" | sudo tee -a /etc/apt/sources.list Puis wget -q http://download.tuxfamily.org/glxdock/repository/cairo-dock.gpg -O- | apt-key add -
apt-get update
apt-get install cairo-dock cairo-dock-plug-ins
Si vous avez des soucis pour installer les paquets de notre dépôt, c'est certainement parce que cette distribution n'est plus synchronisée avec les dépôts Debian Testing, il n'est donc plus possible d'utiliser les dépôts Debian.
Si vous désirez installer la dernière version stable (et nous vous le conseillons vivement ), il va falloir compiler les sources (car aucun dépôt spécial n'a été mis en place mais n'hésitez à faire la demande ). Ce n'est pas compliqué, il y a 3 possibilités:
- Recréer les paquets deb (voir ci-dessus)
- compiler soi-même les sources du dock à chaque nouvelle version
- Utiliser un script pour compiler la version de développement (ça reste assez stable puisque nous aussi on l'utilise au quotidien
) et en profiter pour rapporter tous les bugs
Pour plus d'informations concernant la non compatibilité de nos dépôts Debian avec LMDE, merci de consulter ces deux topics:
Recréer les paquets deb C'est certainement la solution la plus simple et la plus propre mais attention, il est possible que s'il y a trop de différences entre LMDE et Debian Testing que la construction foire. Dans ce cas, merci de rapporter le bug sur notre forum.
- Ajouter notre dépôt debian avec les sources et plaçant cette ligne dans le fichier /etc/apt/sources.list
deb-src http://download.tuxfamily.org/glxdock/repository/debian testing cairo-dock (attention à bien vérifier que les priorités soient respectées si vous avez changé la priorité des dépôts)
- Installer les dépendances:
sudo apt-get update
sudo apt-get install build-essential devscripts
sudo apt-get build-dep cairo-dock
- Télécharger les sources dans un nouveau répertoire:
apt-get source cairo-dock cairo-dock-plug-ins Si ce ne sont pas les paquets provenant de notre dépôt (download.tuxfamily.org/glxdock) qui sont téléchargés, le plus simple est d'utiliser l'utilitaire dget avec les fichiers .dsc de la dernière version stable pour Debian Testing pour les sources cairo-dock et cairo-dock-plug-ins disponibles à ces adresses: cairo-dock & cairo-dock-plug-ins. Par exemple: dget -u http://download.tuxfamily.org/glxdock/repository/debian/pool/cairo-dock/c/cairo-dock/cairo-dock_3.0.2-0%7etesting.dsc
dget -u http://download.tuxfamily.org/glxdock/repository/debian/pool/cairo-dock/c/cairo-dock-plug-ins/cairo-dock-plug-ins_3.0.2-0%7etesting.dsc (attention à veiller à bien prendre la dernière version, c'est toujours mieux )
- Re-construction des paquets:
- Core:
cd cairo-dock ## attention, le répertoire contient peut-être un numéro de version
dch -i "Rebuild for Debian"
dpkg-buildpackage
cd ..
sudo dpkg -i libgldi*.deb
sudo apt-get install -f ## en cas de nouvelles dépendances
- Plugins:
cd cairo-dock-plug-ins ## attention, le répertoire contient peut-être un numéro de version
sudo apt-get build-dep cairo-dock-plug-ins
dch -i "Rebuild for Debian"
dpkg-buildpackage
cd ..
sudo dpkg -i *.deb ## installation de tous les paquets (mais les paquets ++*-dbg.deb++ ne sont utiles que pour le debug en cas de crash)
sudo apt-get install -f ## en cas de nouvelles dépendances
- Et voilà, c'est terminé! À noter que vous pouvez désinstaller les paquets *-dbg.deb mais aussi les autres dépendances téléchargées pour la construction des paquets.
Installation en détails Il est nécessaire de télécharger une clé d'authentification et de l'installer afin que vous accédiez sans erreur au dépôt de Cairo-Dock. Sans cette clé, vous recevrez sans cesse des messages d'erreur ou des avertissements de sécurité. Pour télécharger et installer la clé du dépôt Cairo-Dock, exécutez la commande suivante, dans un terminal :
wget -q http://download.tuxfamily.org/glxdock/repository/cairo-dock.gpg -O- | sudo apt-key add -
Merci de reporter tout dysfonctionnement de cette clé ou du dépot à mav@glx-dock.org
Ouvrez l'application Sources de mises a jour dans le menu Systèmes>Administration.
Ouvrez l'onglet Authentification et cliquez sur importez la clef.
Sélectionnez votre clef
Listes des dépots
Version stable (Squeeze) 32 & 64 bits : deb http://download.tuxfamily.org/glxdock/repository/debian stable cairo-dock
Version testing (Wheezy) 32 & 64 bits : deb http://download.tuxfamily.org/glxdock/repository/debian testing cairo-dock
Version unstable (Sid) 32 & 64 bits : deb http://download.tuxfamily.org/glxdock/repository/debian unstable cairo-dock
Selon votre niveau (débutant ou confirmé), laissez vous guider par nos indications d'installation
Méthode Débutant
Ouvrez Synaptic et cliquez sur Configuration->Dépots->Logiciels de tierces parties->Ajouter
Copiez/Collez la ligne relative à votre distribution (deb:......)
Cliquez ensuite sur 'Recharger', cherchez le paquet cairo-dock dans la liste, clic-droit -> 'Selection pour installation'
Faites de même pour le paquet cairo-dock-plug-ins (attention, ce paquet ne semble pas s'afficher sous Jaunty mais s'installe avec le paquet cairo-dock)
Le tour est joué
Méthode Confirmé
Editez votre sources.list (sudo gedit /etc/apt/sources.list) et ajoutez-y la ligne correspondant à votre distribution :
Puis mettez à jour vos dépôts et installez cairo-dock et cairo-dock-plug-ins (les dépendances seront installées automatiquement)
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install cairo-dock cairo-dock-plug-ins
Voilà il ne vous reste plus qu'à configurer votre dock.
!! Ce PPA n'est plus maintenu !!
Si le dépôt ne répond pas, un PPA est également accessible
Il suffit de copier-coller ce bloc dans un terminal (remplacer 'jaunty' par 'hardy' si vous utilisez Debian Stable):
sudo -v
echo "deb http://ppa.launchpad.net/cairo-dock-team/debian/ubuntu jaunty main ## Cairo-Dock-PPA" | tee -a /etc/apt/sources.list
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E80D6BF5
sudo apt-get update
sudo apt-get install cairo-dock cairo-dock-plug-ins |