Pesquisar neste blog

sábado, 11 de setembro de 2010

AMSN 0.98b com webcam + chamada de voz no Slackware 13 RC2 Preparando o sistema com os pacotes e todas suas dependências

Criaremos uma pasta para deixar tudo organizado:


$ cd
$ mkdir amsn
$ cd amsn



Agora faça o download de alguns pacotes executando os comandos abaixo:


$ wget http://slackware.rrhti.com.br/e2fsprogs-1.41.8-i486-1.txz
$ wget http://slackware.rrhti.com.br/glibc-solibs-2.9-i486-3.txz
$ wget http://slackware.rrhti.com.br/gnutls-2.6.6-i486-1.txz
$ wget http://slackware.rrhti.com.br/gssdp-0.6.3-i486-1as.tgz
$ wget http://slackware.rrhti.com.br/gst-plugins-base-0.10.23-i486-1.txz
$ wget http://slackware.rrhti.com.br/gst-plugins-farsight-0.12.11-i686-3cf.tgz
$ wget http://slackware.rrhti.com.br/gst-python-0.10.13-i486-2mch.tgz
$ wget http://slackware.rrhti.com.br/gstreamer-0.10.23-i486-1.txz
$ wget http://slackware.rrhti.com.br/gstreamer-ffmpeg-0.10.7-i686-1X.txz
$ wget http://slackware.rrhti.com.br/gstreamer-plugins-bad-0.10.13-i686-1X.txz
$ wget http://slackware.rrhti.com.br/gstreamer-plugins-good-0.10.15-i686-1X.txz
$ wget http://slackware.rrhti.com.br/gstreamer-plugins-ugly-0.10.12-i686-1X.txz
$ wget http://slackware.rrhti.com.br/gupnp-0.12.4-i486-1as.tgz
$ wget http://slackware.rrhti.com.br/gupnp-igd-0.1.1-i486-3as.tgz
$ wget http://slackware.rrhti.com.br/libgcrypt-1.2.4-i486-1.tgz
$ wget http://slackware.rrhti.com.br/libgcrypt-1.4.4-i486-1.txz
$ wget http://slackware.rrhti.com.br/libgpg-error-1.4-i486-1.tgz
$ wget http://slackware.rrhti.com.br/libgpg-error-1.7-i486-1.txz
$ wget http://slackware.rrhti.com.br/libnice-0.0.8-i686-1cf.txz
$ wget http://slackware.rrhti.com.br/libsoup-2.27.2-i486-1alien.tgz
$ wget http://slackware.rrhti.com.br/libsoup-2.27.4-i686-1X.txz
$ wget http://slackware.rrhti.com.br/libxml2-2.7.3-i486-3.txz
$ wget http://slackware.rrhti.com.br/pygtk-2.14.1-i486-2.txz
$ wget http://slackware.rrhti.com.br/python-2.6.2-i486-3.txz
$ wget http://slackware.rrhti.com.br/zlib-1.2.3-i486-2.txz


Obs.: Essa lista grande é composta por pacotes e dependências. ;)


Agora teremos que instalar esses pacotes. Para reduzir o trabalho, execute o comando abaixo como usuário root:


# installpkg *.txz


Quando terminar digite:


# installpkg *.tgz


Pronto!!! Terminamos de instalar as dependências para conseguir que funcione o bendito Farsight2.




Instalando o Snack 2.2 e o Farsight2

Agora faça o download do Snack2.2:


$ wget http://slackware.rrhti.com.br/snack2.2.10-linux.tar.gz


Execute o comando:


$ tar -xvzf snack2.2.10-linux.tar.gz


Entre na pasta e copie os arquivos para a pasta /usr/lib/ (como root):


# cp *.so /usr/lib
# cp *.tcl /usr/lib
# cp *.a /usr/lib



Agora faça o download do bendito Farsight2:


$ wget http://slackware.rrhti.com.br/farsight2-0.0.12-i686-1cf.txz


E instale:


$ installpkg farsight2-0.0.12-i686-1cf.txz


Até aqui temos tudo configurado e pronto para rodar a chamada de vídeo e voz pelo aMSN 0.98b.


Vamos para a parte final.


Instalando e configurando o aMSN 0.98b

Faça o download do aMSN 0.98b:


$ wget http://amsn.sourceforge.net/amsn_dev.tar.gz


Execute o comando para extrair:


$ tar -xvzf amsn_dev.tar.gz


Entre na pasta msn que foi criada:


$ cd msn


E execute o arquivo "configure":


$ ./configure


Caso tenha isto ao final do "configure":


compile time options summary
============================


X11 : yes
Tcl : 8.5
TK : 8.5
DEBUG : no
STATIC : no
FARSIGHT : yes --- OBA!!!! hahahaah....
LIBV4L : no
GUPNP-IGD : yes
Tudo certo. Estamos indo bem.


Agora execute o comando (como root):


# make && make install


Espere terminar e corra para o abraço.


Terminando o processo de configuração, abra o aMSN e vá para o:


Account > Preference ≫ Others > Edit audio and video settings


Siga os passos, configure certinho, faça os testes e pronto!


Obrigado a todos e qualquer dúvida estamos aí. ;)


fonte: Renato Hormazabal (VOL)