[DICA] KxDocker on Kubuntu Edgy Eft

Iniciado por Virus_cg, 07 de Fevereiro de 2007, 01:08

tópico anterior - próximo tópico

Virus_cg

[DICA] KxDocker on Kubuntu Edgy Eft
07 de fevereiro de 2007



DEB Temporário! RapidShare...
→ KxDocker 1.1.4a (374 kb)
→ KxDocker Configurator (135 kb)
→ KxDocker DCOP (50 kb)
→ KxDocker TrayIcon Logger (60 kb)
→ KxDocker i18n (53 kb)
→ KxDocker Ressources - ícones, plugins, temas, etc... (7760 kb)[NOVO]



Todos sabem que o kxdocker que está disponível nos repositórios apt do ubuntu não funciona direito, então o jeito é compilar. E a maior parte dos que tentam fazer isso esbarram neste erro:

/usr/bin/ld: cannot find -lXtst

Bom, depois de muito penar finalmente consegui resolver, é uma biblioteca faltando. Agora vou explicar passo a passo como compilar sem maiores complicações. Aqueles que não entendem nada, basta seguirem linha a linha que vai funcionar.

1) Primeiro de tudo abra o seu emulador de terminal (XTerm, konsole, gnome-terminal, etc...).

2) Vamos baixar o código fonte em /tmp. Apenas insira os comandos abaixo para baixar e descompactar o código fonte:

wget http://www.xiaprojects.com/www/downloads/files/kxdocker/1.0.0/kxdocker-1.1.4a.tar.bz2

tar -xjvf http://www.xiaprojects.com/www/downloads/files/kxdocker/1.0.0/kxdocker-1.1.4a.tar.bz2


3) Agora vamos instalar as dependências através do apt-get. Para isso basta copiar e colar o comando abaixo no emulador de terminal.

sudo apt-get install build-essential g77 checkinstall libqt3-headers libqt3-i18n libqt3-mt-dev qt3-dev-tools qt3-qtconfig libxtst-dev xlibs-dev kdebase-dev kdegraphics-dev libqt3-compat-headers libqt3-headers libc6-dev klibc-utils kde-devel libpng12-dev libjpeg62-dev qt3-dev

4) Com as dependências instaladas vamos modificar o arquivo ld.so.conf localizado em /etc. Use o seu editor de textos favorito. Vou colocar 3 exemplos para as duas principais interfaces e um editor em modo texto.

→ Para o GNOME use o gEdit:sudo gedit /etc/ld.so.conf
→ Para o KDE use o kwrite:sudo kwrite /etc/ld.so.conf
→ Para o modo texto use o vi (eu uso esse):sudo vi /etc/ld.so.conf

5) Agora insira a linha abaixo no final do arquivo.

Linha a ser inserida:/usr/lib/qt3

6) Antes e depois da alteração no arquivo:

Antes:include /etc/ld.so.conf.d/*.conf
/usr/X11R6/lib


Depois:include /etc/ld.so.conf.d/*.conf
/usr/X11R6/lib
/usr/lib/qt3


7) Com todas as modificações necessárias feitas, agora a coisa fica mais fácil. Primeiro executar o script que checa se tudo está aí. Escreva:

./configure

E aguarde que o script termine.

8) Agora a construção do aplicativo com o comando make. Escreva:

make

E aguarde o fim da construção (isso acontece quando você puder utilizar o terminal sem ficar aparecendo aquele monte de caracteres estranhos).

9) Já tá acabando... Vamos instalar! Duas formas (LEIA AS DUAS ANTES DE FAZER):

a) Você executa o comando abaixo e o kxDocker será instalado, mas pra tirar vai dar um trabalhão.

sudo make install

b) Você executa o comando abaixo e quando quiser tirar basta abrir o synaptic, o adept ou mesmo usar o "apt-get remove". Você ainda pode guardar o .DEB para usar outras vezes, se quiser. Tudo o que precisa fazer é movê-lo da pasta /tmp/kxdocker-1.1.4a/ para a pasta que quiser.

sudo checkinstall -D

10) Acabou! Agora é só aproveitar. Se quiser compilar os outros pacotes com os extras baixe os códigos, extraia e siga os passos de (7) à (9).


t+ galera!