terça-feira, 27 de junho de 2017

Instalando o Composer no Ubuntu 17.04

Olá galera,

No post de hoje, vamos instalar o Composer no Ubuntu 17.04 para ficar acessível globalmente.

Abra o terminal e execute os comandos abaixo.

sudo apt-get install curl
curl -sS https://getcomposer.org/installer | php
chmod +x composer.phar
mv composer.phar /usr/local/bin/composer

Após executá-los, o comando composer estará disponível no terminal a partir de qualquer diretório. Fica aí a dica.

Um forte abraço e até a próxima.

domingo, 7 de maio de 2017

Compartilhando pasta numa máquina virtual Ubuntu com VirtualBox

Olá galera,

A dica de hoje é bem útil para quem trabalha com máquina virtual Linux utilizando VirtualBox. Para exemplificar, montei uma VM Ubuntu 17.04 dentro de uma máquina Linux Mint 18.1

Se você gostou do vídeo, compartilha e deixa seu comentário.

Um forte abraço e até a próxima.

domingo, 29 de janeiro de 2017

Habilitando filtro rápido no Synaptic (Ubuntu 16.10)

Olá galera,

A dica de hoje é bem simples mas muito útil. Nas últimas versões do Ubuntu, o filtro rápido no Synaptic vem desabilitado por padrão como na imagem abaixo.

Abra o terminal e execute os comandos abaixo.

sudo apt-get install apt-xapian-index
sudo update-apt-xapian-index -vf

Após finalizar o processo, abra o Synaptic novamente e o filtro rápido será habilitado.

Um forte abraço e até a próxima.

domingo, 27 de novembro de 2016

Automatizando backup de uma base PostgreSQL utilizando Cron

Olá galera,

Faz muito tempo que não posto nada devido a correria desse ano. Em 2017, vou tentar me organizar melhor para que possamos ter mais posts e vídeos, ok?

No post de hoje, mostraremos como automatizar o backup de um banco de dados no PostgreSQL utilizando o Cron. SERÁ NECESSÁRIO O USO DO TERMINAL PARA TODOS OS PASSOS.

1 - Utilizando o usuário postgres

su postgres

2 - Criando e configurando o arquivo .pgpass. Esse arquivo deve ser criado para que não seja exigida a senha na hora da geração do backup através do comando pg_dump.

cd /var/lib/postgresql/
touch .pgpass
nano .pgpass

Com o arquivo .pgpass aberto, adicione a linha com os paramêtros do seu banco e salve.

localhost:5432:seu_banco:seu_usuario:sua_senha

Altere a permissão do arquivo para 0600.

chmod 0600 .pgpass

3 - Acessando o crontab e agendando o job.

50 3 * * * pg_dump -h localhost -U postgres -Fc -f /home/meu_usuario/banco_`date "+\%d_\%m_\%Y"`.backup meu_banco

Na linha acima geraremos o backup do banco todos os dias às 03:50 AM. O arquivo será colocado dentro da pasta meu_usuario cujo o nome será banco concatenado com data corrente. Ex: banco_27_11_2016.backup.

Fica aí a dica.

Um forte abraço e até a próxima.

segunda-feira, 8 de fevereiro de 2016

Corrigindo erro "Bad argument setup" no VirtualBox

Olá galera,

Após uma atualização de Kernel no Ubuntu 15.10, meu VirtualBox passou a apresentar o seguinte erro: "Bad argument setup". Segue uma tela com o comando a ser executado.

Mesmo executando o comando, o erro persite e não é possível iniciar nenhuma máquina virtual. Para corrigir o problema, vamos executar outro comando.

sudo /usr/lib/virtualbox/vboxdrv.sh setup

Fica aí a dica.

Um forte abraço e até a próxima.