Instalando o Wink no Ubuntu 13.04 ou superior

Publicado por andre uebe em 20/11/2013

[ Hits: 8.137 ]

 


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

Ubuntu 8.04 - Wireless conecta mas não transmite pacotes

Kdenlive - Bug corrigido

Configurando a placa de vídeo ATI Radeon HD 2400 XT no Ubuntu e Debian

Ipod Hipo: Adicionando e removendo músicas e vídeos do seu Ipod

Instalando Adobe Flash Player no Mozilla ou em outro navegador

Leitura recomendada

Criando um servidor Teamspeak3

Epsxe de forma simples

Eu odiava Linux!

Instalando fontes do Windows no Linux de maneira simples

Causando BufferOverflow em servidores rodando o FreeFloat

  

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