quarta-feira, 26 de dezembro de 2018

Como remover o dock Ubuntu 18.04 (Bionic)

Testei diversas maneiras de desativar o dock do Ubuntu Bionic para deixar o Gnome o mais próximo possível da versão padrão. O modo mais seguro e simples é renomeando o arquivo de configuração do dock, no caso de problemas ou se mudar de ideia é simples e fácil de desfazer.

Desativando o dock:
sudo mv /usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/metadata.json /usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/metadata.json.desativado
Reativando o dock:
sudo mv /usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/metadata.json.desativado /usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/metadata.json

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.

segunda-feira, 25 de junho de 2018

Ubuntu Cleaner alternativa ao Ubuntu Tweak

Desde que o Ubuntu Tweak foi descontinuado em 2016 ficamos com maior dificuldade em manter o sistema enxuto tendo que fazer manualmente a limpeza. Mas como nada nesse mundo é para sempre, hoje, por mero acaso, me deparei com o Ubuntu Cleaner que nem de longe e tão completo quanto o finado Tweak mas realiza bem a principal tarefa que é limpar o sistema.

sudo add-apt-repository ppa:gerardpuig/ppa -y
sudo apt update
sudo apt install ubuntu-cleaner
fonte: http://ubuntuhandbook.org/index.php/2016/12/ubuntu-cleaner-ubuntu-tweak-alternative-janitor/

Instalação manual do OpenXenManager

O OpenXenManager é a melhor alternativa open source ao XenCenter uma vez que este não possui versão para Linux e sua instalação via Wine e bem trabalhosa e nem sempre funciona. Realizei essa instalação no Ubuntu 18.04 LTS (bionic) mas com pequenas adaptações em alguns nomes de pacotes pode ser utilizado em qualquer Debian like.


Primeiro passo: instalação das dependências.
sudo apt-get install python-gtk2 glade python-gtk-vnc python-glade2 python-configobj python-setuptools git
Segundo passo: download do programa.
git clone https://github.com/OpenXenManager/openxenmanager.git
Terceiro passo: instalação
cd openxenmanager
sudo python setup.py install
Quarto passo: teste!
openxenmanager

terça-feira, 22 de maio de 2018

Bloqueando telemarketing

Fugindo um pouco do padrão do blog vou falar do Android mas esse App realmente vale a pena. Sofria recebendo várias ligações de telemarketing durante o dia todo vendendo tudo que é porcaria mas a pior de todas era a Claro que anda querendo enfiar seu serviço goela abaixo. Essa empresa deveria ser extinta pelo mau serviço prestado e pela maldita pratica de vender pelo sufocamento, mas enfim esse não é o assunto nem o local adequado para tratar disso.
TrueCaller esse foi o App que resolveu a minha vida.

Algumas dicas de configuração:

- Ative o bloqueio de ligação com ID oculto - Não quero nem saber, quem quiser falar comigo tem que se identificar se estiver com ID bloqueado o app derruba na hora sem só nem piedade.

- Ative o bloqueio dos maiores spammers - Esta opção derruba automaticamente os números já classificados no banco de dados como geradores de spam, caso não ative essa opção o app apenas indicará na tela que a origem da chamada é um telemarketing.

- Bloqueie sem pena! -  Algumas chamadas irão furar o sistema mas não tenha pena apareceu alerta vermelho na tela clica direto no ícone de bloqueio, desta forma você bloqueia o numero para futuras chamadas e informa ao sistema que é um spammer, assim ele repassará o bloqueio aos demais usuários automaticamente.

- Utilize o recurso de SMS - Junto com sistema de bloqueio de chamadas vem junto o filtro de SMS, recomendo que habilite-o também e fique livre dos torpedos promocionais.

Esse App não é nenhuma novidade mas como ele resolveu uma grande fonte de stress na minha vida resolvi falar dele.

quinta-feira, 12 de abril de 2018

Qual diretório está ocupando mais espaço no disco?

Quando o sistema sofre com falta de espaço acabamos perdendo muito tempo correndo atrás de logs e arquivos temporários manualmente, um modo simples de resolver é utilizando comando du. Basta navegar até o diretório suspeito e utilizar o * ou a partir do / para todo o sistema.
du -sch <caminho ou * para todos>
Dica: melhor concatená-lo com o more, less, grep ou outros que tornarão sua saída mais amigável e produtiva.

Fonte: https://emersonbarros.com.br/linux-como-saber-qual-diretorio-esta-ocupando-mais-espaco-disco/

quarta-feira, 21 de março de 2018

EZMLM: Gerenciando listas no console

Esses são comandos simples para facilitar vida e não ficar dependendo das interfaces de gerencia que geralmente são bem limitadas.
 
Adicionando assinantes:
zmlm-sub <diretório da lista> user@dominio
zmlm-sub <diretório da lista> user1@dominio user2@dominio
zmlm-sub <diretório da lista> < arquivo_com_emails.txt
 
Removendo assinantes:
zmlm-unsub <diretório da lista> user@dominio
zmlm-unsub <diretório da lista> user1@dominio user2@domino
zmlm-unsub <diretório da lista> < arquivo_com_emails.txt

Visualizando Assinantes:
zmlm-list <diretório da lista>
zmlm-list <diretório da lista> | more
zmlm-list <diretório da lista> | grep <palavra chave>