Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock Wiki SVN
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)
Information : The version displayed on this page is not the latest available.
History View code

Glx-Dock / Cairo-Dock

Home

History

Language

fr Français

en English

pt Português

en English

Support Us

Flattr this

Cairo-Dockon

SVN

Atenção

Cuidado: esta versão é considerada instável e pode apresentar bugs fatais
Use por sua conta e risco
E permaneça atualizado

Não esqueça de remover as demais versões de Cairo-dock de sua máquina antes de instalá-lo pelo SVN


Você pode instalar dependências, baixar arquivos fonte do SVN e compilar o cairo-dock depois de cada um dos plugins, mas há um script para ajudá-lo nisto.

Mav escreveu um script para usuários de Debian/Ubuntu (cairo-dock_svn.sh) que permite a instalação e atualização via SVN e evita os passos cansativos da recuperação e instalação dos fontes. Além disto, o script instalará automaticamente todos os pacotes necessários para a compilação, os mesmos descritos na parte "Por compilação".

Instalação para qualquer distribuição

Você pode instalar dependências, baixar arquivos fonte e compilar o cairo-dock

  • Dependências :
    libtool build-essential automake1.9 autoconf m4 autotools-dev pkg-config subversion 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

  • Depois disto, baixe os fontes em, por exemplo, /opt/ com permissão de usuário:
    svn co http://svn.berlios.de/svnroot/repos/cairo-dock/trunk/ cairo-dock

  • Compile o Cairo-Dock e seus plug-ins:
    cd cairo-dock/cairo-dock/
    autoreconf -isvf && ./configure --prefix=/usr && make
    # make install # with root right ! if you haven't any error !!!
    cd ../plug-ins/
    autoreconf -isvf && ./configure --prefix=/usr && make
    # make install # com permissão de ++root++ ! Se não houveram erros !!! make install

Debian / Ubuntu

Mav escreveu um script para usuários de Debian/Ubuntu (cairo-dock_svn.sh) que permite a instalação e atualização via SVN e evita os passos cansativos da recuperação e instalação dos fontes. Além disto, o script instalará automaticamente todos os pacotes necessários para a compilação, os mesmos descritos na parte "Por compilação".

Primeira instalação

Abra um Terminal, comece criando um diretório específico, por exemplo /opt/cairo-dock_svn, e use-o sem permissão de administrador:

sudo mkdir /opt/cairo-dock_svn
sudo chown $USER:$USER /opt/cairo-dock_svn
cd /opt/cairo-dock_svn


Pegue o script, faça-o executável e execute-o:

wget http://bzr.glx-dock.org/cairo-dock_svn.sh
sudo chmod u+x cairo-dock_svn.sh
./cairo-dock_svn.sh


Depois disto, aparece o seguinte menu:
    1 --> Mettre à jour la version SVN installée
    2 --> Installer la version SVN pour la première fois
    3 --> Reinstaller la version SVN actuelle
    4 --> Désinstaller la version SVN
    5 --> A propos

E a traduação é :
    1 --> Atualizar (sua versão do SVN)
    2 --> Instalar (sua versão de SVN)
    3 --> Reinstalar (sua versão de SVN)
    4 --> Desinstalar (sua versão de SVN)
    5 --> Sobre


Depois de pressionar "2", você pode escolhar baixar por http ou https (caso esteja sob proxy).

Por fim, entre sua senha quanto o script pedir para que a instalação continue.

Uma mensagem é mostrada a cada instalação de módulo e a mensagem final indica que tudo ocorreu bem. Se não, consulte o arquivo log.txt no diretório que foi criado no início, /opt/cairo-dock_svn. Olhe no fim deste arquivo para localizar o problema e poste isto no fórum.

Atualizar uma versão SVN já instalada

Necessário terminar a tradução


Open a Terminal, in the specific file which you had created with the first installation (in our /opt/cairo-dock_svn example) and start the script again:

cd /opt/cairo-dock_svn
./cairo-dock_svn.sh


Press "1" to start the update.

If an update is found, enter your own password, otherwise the message “No update available” will appear and the script will exit.

Note: Mav's script “auto-update”, therefore each time you launch it, it will seek the last version of script available…

Tips

You can create a launcher in Cairo-Dock to execute the script… For that, create a new launcher (Right Click on the dock and select “Add a launcher”). Click on “New” and Enter this:

- Name of the launcher (example) : Cairo SVN Update

- Command to execute at the click :
gnome-terminal --working-directory=/opt/cairo-dock_svn/ -e "./cairo-dock_svn.sh"

(change your "working-directory" if necessary

- Directory of the picture :
(your most beautiful icon !)

Validate!!! and just click on your new icon to update your svn version.

ArchLinux

It's easy with Yaourt !
On root mode, add arlinuxfr repositories in your file /etc/rc.conf

[archlinuxfr]
Server = http://repo.archlinux.fr/i686/


Install yaourt if you have do that before.

sudo pacman -S yaourt
yaourt -Syu


Now, install cairo-dock and its plug-ins !
yaourt -S cairo-dock-svn cairo-dock-plugins-svn --noconfirm




Fedora

  • Install this kit
    su -
    yum -y groupinstall buildsys-build

  • After that, install all dependences with yum install:
    yum install subversion alsa-lib-devel automake dbus-glib-devel desktop-file-utils gettext gnome-menus-devel gnome-vfs2-devel gtk2-devel gtkglext-devel intltool libXcomposite-devel libXinerama-devel libXrender-devel libXtst-devel libXxf86vm-devel libetpan-devel libexif-devel libgnomeui-devel librsvg2-devel libtool libxklavier-devel libxml2-devel vte-devel perl WebKit-gtk-devel curl
    Install Thunar-devel instead of gnome-vfs2-devel if you uses XFCE

  • After that go to a new repertory to download sources (for example /opt/ with user right)
    svn co http://svn.berlios.de/svnroot/repos/cairo-dock/trunk/ cairo-dock

  • Compile Cairo-Dock and its plug-ins:
    cd cairo-dock/cairo-dock/
    autoreconf -isvf && ./configure --prefix=/usr && make
    su -
    make install # If there is no error !
    exit
    cd ../plug-ins/
    autoreconf -isvf && ./configure --prefix=/usr && make
    su -
    make install # If there is no error !
    exit




RSS

You can follow the evolution with a RSS feed :

http://www.glx-dock.org/rss/cd_svn.xml

If it doesn't work, you can use ATOM here


Glx-Dock / Cairo-Dock Wiki SVN 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.