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
Abra um terminal no diretório que você criou na primeira instalação, /opt/cairo-dock_svn e execute o script novamente.
cd /opt/cairo-dock_svn
./cairo-dock_svn.sh
Digite "1" para começar a atualização
Se uma atualização é encontrada, entre sua senha, do contrário a mensagem "No update available" aparecerá e o script vai terminar.
Nota: O script feito pelo Mav atualiza automaticamente, portanto, cada vez que você rodá-lo, ele procurará pela última versão disponível do próprio script
Dicas
Você pode criar um lançador no Cairo-dock para executar o script. Para isto, é necessário criar um novo lançador, clique com o botão direito do mouse sobre o dock e "Adicionar um lançador manual"
- Nome do lançador : Cairo SVN Update (exemplo)
- Comando para executar no clique :
gnome-terminal --diretório de trabalho=/opt/cairo-dock_svn/ -e "./cairo-dock_svn.sh"
(troque seu "diretório de trabalho" se necessário)
- Nome ou caminho da imagem:
(seu ícone mais bonito !)
Valide e clique no seu novo ícone para atualizar a sua versão do SVN.
ArchLinux
É fácil com Yaourt !
No modo de root, adicione os repositório do arlinuxfr em seu arquivo /etc/rc.conf
[archlinuxfr]
Server = http://repo.archlinux.fr/i686/
Instale o yaourt se tiver que fazê-lo antes.
sudo pacman -S yaourt
yaourt -Syu
Agora, instale o cairo-dock e seus 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 |