terça-feira, 27 de novembro de 2018

Impedindo a atualização de pacotes .deb

As vezes precisamos fazer coisas não recomendadas (o famoso gatilho). Desta vez foi necessário instalar um bacula-sd versão 7 num Ubuntu Server 18.04 LTS, claro que ao rodar alguma atualização o maldito atualizava também. Veja como resolver esta dor de cabeça.

Para bloquear as modificações:
dpkg -l | grep <pacote>
apt-mark hold <nome_completo_do_pacote>
Para desbloquear as modificações:

Instalando BB e Caixa para Ubuntu 18.04 LTS

Todos os bancos dão alguma dor de cabeça para os usuários de Linux mas a Caixa e o BB são campeões. Isto é algo que não deveria acontecer uma vez que sendo estatais deveriam fomentar a utilização do software liver mas infelizmente não é bem assim acontece.

Quando instalamos o módulo de segurança (Warsaw) disponibilizado no site oficial do BB ele não funciona. No caso da Caixa, o módulo disponibilizado no site do banco funciona bem mas quando instalamos os módulos de outros bancos a Caixa para de funcionar. A solução é mais simples do que parece, remova todos os módulos disponíveis e instale somente o fornecido no site da Caixa, este funciona com o BB, a própria caixa e com a maioria dos grande bancos comerciais, obviamente poderemos ter problemas com algum um ou outro banco mas infelizmente teremos que conviver com isso por ainda por um bom tempo.

Vamos ao que interessa:
wget https://cloud.gastecnologia.com.br/cef/warsaw/install/GBPCEFwr64.deb
sudo apt-get install libnss3-tools
sudo dpkg -i GBPCEFwr64.deb
sudo apt -f install (em caso de erro)

Existem alguns passos para verificação da instalação mas no meu caso não foi preciso, tudo funciona normalmente.