terça-feira, 5 de abril de 2022

Corrigindo erro Error: Access denied for user 'root'@'localhost' do mysql

 Se ao instalar o mysql, você se deparar com esse erro ao tentar se conectar, abra um terminal e digite o seguinte comando:

$ sudo mysql

Após logar no mysql, digite o seguinte comando, digitando sua senha.

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'sua-senha';

 
Para fazer um teste, digita o comando no terminal e depois coloque sua senha:

$ mysql -u root -p 

quinta-feira, 31 de março de 2022

Executando programa de tempo em tempo no linux!

  Se você não quiser abrir algum programa toda hora, pode criar uma tarefa para que ele seja executado de acordo com o dia, horário determinado por você.

Para isso, precisamos criar uma tarefa no agendador de tarefas do linux chamado cron.

Para este exemplo, vou agendar uma tarefa para que o Ubuntu execute o Thunderbird a cada 15min, todos os dias.

Digite o seguindo comando no terminal, para abrir o editor do cron. (Se perguntar sobre qual editor quer usar, recomendo o editor nano.)

$ crontab -e

Adicione a seguinte linha: 

*/15 * * * * export DISPLAY=:0; thunderbird

Aperte Ctrl+O para salvar e depois Ctrl+X para sair.
Pronto. O Thunderbird vai ser aberto a cada 15min.

Recomendo dar uma lida nesse site https://crontab.guru/, pois explica o funcionamento e gera uma linha de comando de acordo com o que você precisa.




sábado, 1 de janeiro de 2022

Recuperando grub do Ubuntu!


 

    Após reinstalar o Ubuntu após o Windows ou apagar a partição alguma partição e redimensionar, é necessário recuperar o grub. Para isso, basta digitar os seguintes comandos no terminal, lembrando de mudar para a sua necessidade.

Verificando onde o Ubuntu está instalado (Linux):

sudo fdisk -l

Montando a partição (altere para a partição Linux):

sudo mount -t ext4 /dev/sda1 /mnt

Reinstale o grub:

sudo grub-install --root-directory=/mnt /dev/sda



segunda-feira, 30 de agosto de 2021

Usando MySQL Workbench via snap no Ubuntu e derivados!


 

Para utilizar o mysql workbench via snap no Ubuntu e seus derivados, é necessário digitar um comando para adicionar ao serviços globais de gerenciamento de senha.

Abra um terminal e digite o seguinte comando:

$ sudo snap connect mysql-workbench-community:password-manager-service :password-manager-service

domingo, 4 de abril de 2021

Instalando impressoras no Ubuntu 20.04!

 


Caso o Ubuntu exiba uma mensagem de que não foi encontrado o driver para sua impressora, abra um terminal e digite o seguinte comando:

sudo apt-get install printer-driver-gutenprint

Tente instalar novamente.

terça-feira, 2 de março de 2021

Ativando módulo Rewrite do Apache2!


 

 O Apache2 precisa do módulo Rewrite ativo para que as reescritas com o .htaccess funcionem. Para isso, abra um terminal e digite:

ls /etc/apache2/mods-available | grep rewrite
Se aparecer rewrite.load, o módulo está instalado, bastando apenas ativá-lo. Para ativar, digite no terminal:
sudo a2enmod rewrite && sudo systemctl reload apache2.service

domingo, 31 de janeiro de 2021

Alterando sistema de autenticação do usuário root no mysql!



 

 Por padrão, o usuário root vem com sistema de autenticação auth_socket e não permite que você faça pelo phpmyadmin, MySQL Workbench por exemplo, mas é simples corrigir isso. Abra um terminal e digite o seguinte comando:

$ sudo mysql -p

Insira sua senha de usuário do computador e depois a senha do usuário root do mysql. Após feito isso, acesse o banco de dados do mysql:

$ use mysql;

E agora digite o seguinte comando para alterar o padrão de autenticação para mysql_native_password. Lembrando de trocar 'your_new_password' por sua senha de root;

$ ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_new_password';

Desabilitando aceleração por hardware no VSCode / VSCodium

       Caso você tenha problemas de renderização ao usar VSCode/VSCodium , pode usar uma configuração que desabilita a aceleração de hardwar...