Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock Wiki Dépôt Debian
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
History View code

Glx-Dock / Cairo-Dock

Home

History

Language

fr Français

Support Us

Flattr this

Cairo-Dockon

Dépôt Debian

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


Glx-Dock / Cairo-Dock Wiki Dépôt Debian Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.