Instalar LibreOffice 7.0 no Slackware Current

Vou ensinar como eu fiz para instalar o LibreOffice 7.0 de forma funcional e sem lixo extra no Slackware Current.

[ Hits: 525 ]

Por: Mauricio Ferrari em 01/09/2020 | Blog: http://linguagemcfacil.mozello.com/


Introdução



Resolvi criar esse artigo pois não foi possível instalar com perfeição o LibreOffice baixado diretamente pelo site oficial. Eu optei a princípio, por baixar os pacotes RPM do site oficial porém, ao fazer a instalação, tive problemas em fazer funcionar o LibreOffice Impress. Em resumo, não rodou nem na reza.

Foi então que resolvi buscar alternativas. Percebi que no repositório alien tinha justamente o LibreOffice 7.0 para o Slackware Current, também tive problemas, porém fáceis de resolver. Portanto, a instalação será feita com base nos pacotes do repositório do alien.

BAIXANDO OS PACOTES

Essa parte não é muito difícil. Basta inserir esses comandos no terminal:

wget -c http://www.slackware.com/~alien/slackbuilds/libreoffice/pkg64/current/libreoffice-7.0.0-x86_64-1alien.txz ~/Downloads
$ wget -c http://www.slackware.com/~alien/slackbuilds/libreoffice/pkg64/current/libreoffice-dict-pt-BR-7.0.0-x86_64-1alien.txz ~/Downloads
$ wget -c http://www.slackware.com/~alien/slackbuilds/libreoffice/pkg64/current/libreoffice-kde-integration-7.0.0-x86_64-1alien.txz ~/Downloads
$ wget -c http://www.slackware.com/~alien/slackbuilds/libreoffice/pkg64/current/libreoffice-l10n-pt_BR-7.0.0-x86_64-1alien.txz ~/Downloads


Estou usando parâmetros de saída para o wget para facilitar quem por ventura, estiver iniciando e já está se aventurando no Slackware.

INSTALANDO E RESOLVENDO PROBLEMAS

Os pacotes foram todos baixados no diretório Downloads. Mas para instalar é necessário que o terminal esteja logado como root. Então, é só rodar esse comando como root:

# upgradepkg --install-new ~/Downloads/libreoffice*.txz

Ou se o "sudo" estiver habilitado:

sudo upgradepkg --install-new ~/Downloads/libreoffice*.txz

Pronto, instalado. Agora é só executar o comando libreoffice no terminal para você receber essa surpresa:

/usr/lib64/libreoffice/program/soffice.bin: error while loading shared libraries: libboost_locale.so.1.73.0: cannot open shared object file: No such file or directory

O problema ocorre porque o boost no Slackware Current atualizou para a versão 1.74.0. Assim, será necessário criar os links simbólicos das libs do boost 1.74.0 para 1.73.0 para que o programa funcione perfeitamente.

Vamos facilitar a parada desse jeito:

ls /usr/lib64/libboost*1.74.0 | sed 'h;s/^/ln -s /p;g' | sed '/^/ N ; s/\n/ /' >> ~/script && sed -i "s/74/73/2g" ~/script && chmod +x ~/script

Agora execute como root:

# sh ~/script

Se quiserem, vocês podem abrir o arquivo script para ver a mágica que aconteceu. Agora, o problema foi resolvido e o LibreOffice 7.0 agora, está funcional.
Linux: Instalar LibreOffice 7.0 no Slackware Current

CONCLUSÃO

A questão aqui é que desde o Slackware 14.1 esse boost vive incomodando. Cada atualização, o LibreOffice requer uma versão específica do boost para poder funcionar. As vezes o sistema atualiza e acaba ocorrendo esses problemas, o que não deve ser um problema para quem resolve optar por compilar.

Nesse caso, o link para a adaptação funcionou, o que viabilizou a instalação do pacote pré-compilado, garantindo uma versão mais atualizada do LibreOffice no Slackware Current.

Espero que esse artigo venha a ajudar e que seja útil.

   

Páginas do artigo
   1. Introdução
Outros artigos deste autor

Abrindo aplicações Java de uma vez por todas

Mate Desktop no Slackware

Como Funciona a Resolução de Dependências no Gslapt

Compilando o p7zip-desktop no Ubuntu e Linux Mint

Pendrive MultiBoot com o Ventoy Não Funcionou? Tem Solução!

Leitura recomendada

eDonkey para Linux

Prevenindo atualização de pacotes no APT-GET

LXQT Desktop no Slackware

Nagios - Um poderoso programa de monitoramento de rede (parte 1)

Xine rodando arquivos .rm

  
Comentários
[1] Comentário enviado por pinduvoz em 05/09/2020 - 16:47h

Eu não tenho mais paciência para o Slackware, pois ele dá trabalho para deixar pronto para o meu uso.

Fãs do Slack: não vejam minha falta de paciência ou de vontade como crítica; o Slack (o "current") é ótimo, mas que dá trabalho ao usuário, dá.

Mas não foi por isso que comentei aqui. Vi "dislikes" nos dois artigos sobre o Slack que estão na página principal do VOL e isso é sacanagem. Os artigos são bons, ajudam e certamente tomaram tempo de quem os escreveu. Repito: sacanagem.

[2] Comentário enviado por mauricio123 em 12/09/2020 - 14:06h


Agradeço seu apoio.

De fato o Slackware Stable é de muito boa usabilidade, porém no caso do Current o negócio é mais sofrido, pois as constantes atualizações exigem mais cuidados com o sistema.

Faço esses arquivos para ajudar quem está com dificuldades em instalar algum recurso no Slackware, ás vezes até recursos não disponíveis para ele.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]

[3] Comentário enviado por annakamilla em 13/09/2020 - 18:57h

é eu queria perguntar sobre a compatibilidade do slackware com ssd, como é que está ?

[4] Comentário enviado por mauricio123 em 13/09/2020 - 20:40h


Deve ser como as outras distribuições. o SSD é uma unidade de armazenamento também assim como o HDD, só que com uma tecnologia muito melhor, creio que isso não dê problemas.

Eu não tenho um para testar por isso não posso garantir se tem de fato compatibilidade.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts