Instalando o Wink no Ubuntu 13.04 ou superior

Publicado por andre uebe em 20/11/2013

[ Hits: 8.061 ]

 


Instalando o Wink no Ubuntu 13.04 ou superior



Esta dica ensina como atualizar as bibliotecas necessárias para o correto funcionamento do Wink no Ubuntu e outras versões de GNU/Linux recentes.

Problemática

O Wink é um editor de tutoriais dinâmicos. Mais detalhes sobre o funcionamento do Wink podem ser obtidos neste artigo:
O Wink pode ser baixado de vários repositórios. Bastando usar a palavra chave: wink20.

Uma sugestão para download:
Recentemente, tentei instalar o Wink no Ubuntu 13.04 (2013-2) e, após download, descompactação e execução do instalador pelo comando ./installer.sh, obtive a seguinte mensagem de erro:
Wink requires that the following packages be installed to run properly. Please install them and try again.
libexpat.so.0
...que impedia a instalação de prosseguir.

Solução

O problema relatado decorreu do fato de que a biblioteca libexpat.so.0, por estar caduca, não estava mais disponível no repositório, sendo substituída pela biblioteca libexpat1 - biblioteca C para analisar XML - biblioteca de execução.

Após fazer a instalação da referida biblioteca pelo comando:

sudo apt-get install libexpat1

...continuei obtendo o erro anteriormente reportado. Pesquisando, achei a solução, a qual compartilho.

A solução, é criar um link simbólico com o nome da antiga biblioteca (libexpat.so.0), apontando para a nova biblioteca (libexpat.so.1). Na verdade, libexpat.so.1 também é um link simbólico para a verdadeira biblioteca, que é libexpat.so.1.6.0.

Procedimentos

O primeiro passo, então, foi localizar onde estava a biblioteca em questão, pelo comando:

sudo find / -name libexpat.so.1

Após localizá-la em /lib/i386-linux-gnu, acessei este diretório com o comando:

cd /lib/i386-linux-gnu

E criei o link simbólico, com o comando:

sudo ln libexpat.so.1 libexpat.so.0

Para confirmar se estava tudo certo, verifiquei com o comando abaixo, o link criado:

ls -la libexpat*

O resultado obtido foi:

 lrwxrwxrwx 3 root root     17 Dez 13  2012 libexpat.so.0 -> libexpat.so.1.6.0
 lrwxrwxrwx 3 root root     17 Dez 13  2012 libexpat.so.1 -> libexpat.so.1.6.0
 -rw-r--r-- 1 root root 161156 Dez 13  2012 libexpat.so.1.6.0
   
   
Repare na 1ª linha o link simbólico recém criado em funcionamento. As linhas 2 e 3 já existiam.

A verificação de um link simbólico é dada pelo l em lrwxrwxrwx e pelo sinal de apontamento "->".

Depois disto, voltei à pasta que havia descompactado o Wink e voltei a executar:

# ./installer.sh

E pronto!


Referência: [ubuntu] libexpat.so.0

Outras dicas deste autor

Placa de Rede D-Link N150 (DWA-525) com Firmware RT3060

Legendas no Avidemux

Shockwave para Linux (abaixo-assinado)

Resolvendo bug do Flash Player 10 no Mozilla

Lendo DVD protegido no Linux

Leitura recomendada

openSUSE Build Service (OBS)

Famelix - Linux com cara de Windows XP

Sincronizando senhas de e-mail com Myauth 3

Calculando dígito verificador do CT-e (reconhecimento de trânsito)

Instalando VMware no Linux Fedora 10 x86_64

  

Comentários
[1] Comentário enviado por marcobage em 23/05/2015 - 14:10h


Obrigado, sem ajuda não teria conseguido.
Marco

[2] Comentário enviado por andreuebe em 02/06/2015 - 08:44h


Feliz em ter ajudando

Abraços



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts