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 you have any errors !
exit
cd ../plug-ins/
autoreconf -isvf && ./configure --prefix=/usr && make
su -
make install # if you have any errors !
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 |