[Skype] - Instalando skype-4.2.0.11-suse.i586 no OpenSUSE 12.3 (x86_64)
Autor: Rodrigo Floriano | Publicado: 2013-10-31T18:25:00-02:00

Fala galera,

Nesse post vou mostrar uma das formas de instalação do skype no Linux, muita gente abandona o Linux pois fala que é muito difícil fazer as coisas, instalar softwares e tudo mais....

Bem...realmente o Linux é um sistema operacional que exige mais de seus utilizadores um pouco mais de agilidade, "braço curto" larga logo no começo, hoje existem muitas documentações disponíveis para qualquer coisa, umas mais claras e fáceis e outras mais difíceis e complexas.

Quando começei a utilizar o sistema SuSE me deparei com uma dificuldade que creio que diversas pessoas também passam na hora de instalar o Skype, para cada distro, cada arquitetura pode-se ter formas diferentes e as dificuldades podem ser outras.

Vou mostrar aqui como resolver isso e instalar o Skype no OpenSuSE 64bits.

Versão utilizada de SO para o tutorial:
Sistema Operacional: openSUSE 12.3 (x86_64)
Kernel: 3.7.10-1.1-desktop x86_64
Versão Skype: skype-4.2.0.11-suse.i586.rpm







Realize o download do Skype através da URL:

http://www.skype.com/pt-br/download-skype/skype-for-computer/

Utilizei a versão do OpenSuSE 32 bits.


















Vamos a instalação propriamente dita

Localize o arquivo .rpm baixado e execute:

~# rpm -ivh skype-4.2.0.11-suse.i586.rpm

Ao executarmos o comando de instalação do pacote nos deparamos com uma tela semelhante a que está abaixo, que indica que o pacote não pode ser instalado pois necessita de bibliotecas que sejam compatíveis com 32 bits, mais e agora como podemos resolver essa questão?












~# rpm -ivh skype-4.2.0.11-suse.i586.rpm
error: Failed dependencies:
&nbsp; &nbsp; &nbsp; &nbsp; libQtCore.so.4 is needed by skype-4.2.0.11-suse121.i586
&nbsp; &nbsp; &nbsp; &nbsp; libQtDBus.so.4 is needed by skype-4.2.0.11-suse121.i586
&nbsp; &nbsp; &nbsp; &nbsp; libQtGui.so.4 is needed by skype-4.2.0.11-suse121.i586
&nbsp; &nbsp; &nbsp; &nbsp; libQtNetwork.so.4 is needed by skype-4.2.0.11-suse121.i586
&nbsp; &nbsp; &nbsp; &nbsp; libQtWebKit.so.4 is needed by skype-4.2.0.11-suse121.i586
&nbsp; &nbsp; &nbsp; &nbsp; libQtXml.so.4 is needed by skype-4.2.0.11-suse121.i586
&nbsp; &nbsp; &nbsp; &nbsp; libXss.so.1 is needed by skype-4.2.0.11-suse121.i586
&nbsp; &nbsp; &nbsp; &nbsp; libXv.so.1 is needed by skype-4.2.0.11-suse121.i586

Resolvendo as dependências

Para resolver essas dependências iremos utilizar o zypper.

O zypper, possui uma opção (recurso) chamado&nbsp;what-provides&nbsp;, que lista nos repositórios configurados os fornecedores de algum recurso específico, com isso, podemos pesquisar pelo nome da lib que ele nos trará quais são os pacotes responsáveis pela instalação daquela lib, com isso conseguimos resolver dependência por dependência até que todos os pacotes estejam disponíveis para a instalação do pacote .rpm.

Para maiores informações de uso consulte:&nbsp;http://pt.opensuse.org/Zypper/Uso

Segue o exemplo de como consultei os pacotes:
&nbsp; 
zypper wp libQtCore.so.4
zypper wp libQtNetwork.so.4
zypper wp libXss.so.1
zypper wp libQtXml.so.4
zypper wp libQtGui.so.4

Abaixo já fiz a seleção dos pacotes necessários, basta instalar:

~# zypper in libXss1-32bit libqt4-32bit libqt4-x11-32bit libQtWebKit4-32bit&nbsp;

Após resolver todas as dependências podemos utilizar o comando que instala o pacote novamente.

~# rpm -ivh skype-4.2.0.11-suse.i586.rpm

Segue os locais onde ele foi instalado:

ksuplinux:~ # whereis skype
skype: /usr/bin/skype /usr/bin/X11/skype /usr/share/skype

Localize o skype pelo menu, chame pelo terminal, ou chame pelo ATL+F2.

Pronto! Agora você já pode utilizar o Skype e conversar com seus amigos!.

É issoae pessoal, até a próxima.!