Mostrando postagens com marcador Dicas. Mostrar todas as postagens
Mostrando postagens com marcador Dicas. Mostrar todas as postagens

quarta-feira, 21 de agosto de 2024

Erro "Warning: linker: /usr/bin/ld: cannot find -lGL: No such file or directory"

Durante a recompilação da interface do Lazarus, para a instalação dos componentes BGRA, estava recebendo a mensagem:
"Warning: linker: /usr/bin/ld: cannot find -lGL: No such file or directory".

Sistema: Lubuntu 22.04 e também no Debian Testing (Trixie).

Para resolver, realizei a instalação da biblioteca libgl1-mesa-dev.

Caso não resolvesse, uma possível solução seria a instalação da biblioteca libgles2-mesa-dev.

Espero ter ajudado
Abraços a todos!

quarta-feira, 27 de setembro de 2023

Senha de Root do MySQL no Linux

Começo este post informando que decidi fazer a instalação do MySQL em minha máquina.

Estou usando o KDE Neon 5.27.8

Realizei a instalação do MySQL do próprio repositório através do comando:

sudo pkcon install mysql-server

Durante a instalação não houve pedido para informar a senha de root do mysql.

Instalação terminada, ainda no terminal digitei:

sudo mysql

Acessando assim o prompt do mysql.

Mas eu queria informar uma senha para o usuário root. Dei um quit do mysql e novamente no terminal do sistema, utilizei o seguinte comando:

sudo mysql_secure_installation

Serão apresentadas algumas opções de configuração do tipo sim ou não (y ou n).

A primeira é o nível da política de senha. São 3 opções: LOW, MEDIUM, STRONG (não irei me extender nas opções, pois são todas bem explicadas no processo).

Após selecionar o nível, deveria vir a opção de informar uma senha para o root, porém recebi a seguinte mensagem informando que essa parte será pulada.

"Skipping password set for root as authentication with auth_socket is used by default."

A mensagem indica que a configuração de autenticação do usuário root está usando o método "auth_socket" por padrão e, portanto, não é necessário definir uma senha para esse usuário.

O "auth_socket" é um mecanismo de autenticação do MySQL que permite que o usuário se autentique com base no usuário do sistema operacional. Isso significa que, se você estiver logado como um usuário do sistema operacional com privilégios de root ou usando o comando "sudo", poderá se conectar ao MySQL como usuário root sem fornecer uma senha.

Neste caso, para solucionar o problema de dar uma senha ao root a solução foi acessar o mysql através do sudo e uma vez no prompt do mysql, utilizar o comando:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'sua_senha_aqui';

Feito isto, basta sair e tentar autenticar-se com a senha que acabou de cadastrar para o root.

Caso queira retornar a autenticar-se como root utilizando o usuário admin do sistema operacional, utilize o comando:

ALTER USER 'root'@'localhost' IDENTIFIED WITH auth_socket;

É sempre interessante, por questões de segurança, criar um usuário para utilizar o banco e não ficar utilizando o root.

Siga estes passos dentro do mysql:


create user 'nome_usuário'@'localhost' identified by 'sua_senha';
grant all privileges on *.* to 'nome_usuário'@'localhost' with grant option;
flush privileges;

É isso!

Espero ter ajudado.
Abraço a todos

sábado, 29 de agosto de 2020

DEBIAN BÁSICO - Só o Necessário

Ultimamente, em termos de micro desktop, tenho querido uma coisa bem básica. Sem frescura.

Ter somente o necessário para utilização e com o tempo conforme a necessidade ir instalando os softwares que precisar para a tarefa desejada.

O primeiro passo foi decidir pela distribuição e no meu caso a escolhida foi o Debian.

Distribuição escolhida, o segundo passo foi fazer o download e instalação do sistema.

A instalação não tem nada de mais, a única coisa a ser destacada é a janela final do TaskSel, onde deixo selecionado apenas "utilitários de sistema padrão".



Depois de finalizada a instalação, temos um sistema básico em linha de comando.

A seguir temos que instalar a interface gráfica.

Optei pelo KDE, por estar simpatizando com ela no momento e porque eles estão trabalhando na compatibilidade com o Wayland, já que eu decidi também usar o Wayland no lugar do Xorg.

Antes de mais nada, ativar no /etc/apt/sources.list os repositórios contrib e non-free e adicionar outros:

deb http://security.debian.org/ buster/updates main contrib non-free

deb http://ftp.br.debian.org/debian/ buster-updates main contrib non-free

debi http://ftp.br.debian.org/debian/ buster main contrib non-free

Criar em /etc/apt/sources.list.d o backports.list e o opera-stable.list. Seguem abaixo os seus respectivos repositórios:

deb http://deb.debian.org/debian buster-backports main contrib non-free

deb https://deb.opera.com/opera-stable stable non-free

Repositórios ok, vamos as instalações:

sudo apt --no-install-recommends install kde-plasma-desktop sddm

O motivo de ter usado o --no-install-recommends na instalação do plasma, foi porque de outro modo, ele instalaria toda a suite KDE.

Depois, a seguir são o pacotes que considerei o mínimo, para que "EU" pudesse utilizar o computador:

  • plasma-workspace-wayland
  • kwin-wayland
  • systemsettings
  • plasma-discover
  • kscreen
  • plasma-discover-backend-flatpak
  • user-manager
  • print-manager
  • plasma-pa
  • plasma-nm
  • powerdevil
  • kde-config-plymouth
  • kde-config-screenlocker
  • kwin-addons
  • kde-config-sddm
  • kdelibs-bin
  • kio-gdrive
  • kchmviewer
  • ibus-wayland
  • kwin-wayland-backend-wayland
  • libglfw3-wayland
  • libwayland-bin
  • qml-module-qtwayland-compositor
  • wayland-protocols
  • plymouth
  • binutils

Após tudo isto, o sistema está pronto para o meu uso, só com o básico. Depois é só ir instalando os softwares para trabalho ou lazer.

Abraços a Todos.

quarta-feira, 27 de maio de 2020

Dica para instalar Firebird no Ubuntu e CentOS

Dois anos atras fiz um post sobre minha dificuldade na instalação do Firebird, no meu Linux Mint.

Pretendo aqui detalhar passos do que fazer para que a sua instalação seja realizada com sucesso, e sem gerar estresse para aquele que está realizando a instalação.

Estou levando em conta que o Firebird já foi baixado e descompactado.

Antes de instalar o banco realize os seguintes passos:

Ubuntu e derivados (deve funcionar em qualquer base Debian):
sudo apt -y install libncurses5 libtommath1
sudo ln -s libtommath.so.1 /usr/lib/x86_64-linux-gnu/libtommath.so.0

CentOS:
sudo yum -y install epel-release
sudo yum -y makecache
sudo yum -y install libicu libtommath tar
sudo ln -s libncurses.so.6 /usr/lib64/libncurses.so.5
sudo ln -s libtommath.so.1 /usr/lib64/libtommath.so.0

Feito isto dirija-se a pasta do instalador do Firebird e execute a instalação com o comando
​sudo ./install.sh

Para saber se o Firebird está rodando, verifique o seu monitor de sistema ou use o comando ps aux | grep firebird.

Espero ter ajudado e
Abraços!

sexta-feira, 3 de janeiro de 2020

Solução para o erro "Error resource compiler windres not found switching to external mode"

Olá amigos. Vamos a primeira postagem do ano de 2020.

Estava realizando a instalação de alguns componentes no Lazarus 2.0.6, dentro do meu recém instalado Kubuntu 18.04, quando na instalação do ZReport, recebi a seguinte mensagem:

"Error resource compiler windres not found switching to external mode".


Para resolver realizei os seguintes passos:

sudo apt update

sudo apt install mingw-w64

sudo ln -s /usr/bin/x86_64-w64-mingw32-windres /usr/bin/windres

Após estes passos, o componente foi compilado e instalado com sucesso.

Abraços a todos e ótimo 2020! :)

segunda-feira, 22 de julho de 2019

Navegador Opera Não Reproduz Vídeos

Navegador Opera com problemas no Linux


Escolha de navegador, como outros aplicativos, é uma escolha pessoal. Ele não necessariamente é o melhor do mercado, mas na utilização do seu dia a dia, é o que mais lhe agrada, por isso você diz que ele é melhor que os outros.

Eu gosto muito do Opera. Minha esposa e filhos, preferem o Chrome. Não tenho nada contra o Chrome, mas uma coisa que me afasta dele, é o fato de ser muito "pesado", ou seja, consumir muito recurso do micro e nesse sentido, o Opera me parece superior aos concorrentes.

Porém como nada é perfeito, o Opera não estava conseguindo reproduzir alguns vídeos do youtube e eu não entendia o porque.

Acessando a seguinte página, https://www.youtube.com/html5, constatei que as bibliotecas ou codecs "H.264" e "MSE & H.264" estavam em vermelho, indicando a impossibilidade de tocar vídeos nesse padrão.

O Opera estava atualizado, mas mesmo assim não funcionava. Revirei a internet a procura de uma solução até que achei.
A solução que funcionou para o meu caso, foi baixar o seguinte pacote:
https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage/+build/15115081/+files/chromium-codecs-ffmpeg-extra_67.0.3396.99-0ubuntu0.16.04.2_amd64.deb

Depois de baixar o arquivo, instale-o usando o dpkg no terminal, ou se preferir, pode usar o GDebi, por exemplo.

sudo dpkg -i chromium-codecs-ffmpeg-extra_67.0.3396.99-0ubuntu0.16.04.2_amd64.deb

Feito isto os  vídeos funcionaram e confirmando no https://www.youtube.com/html5, pude verificar que os ítens "H.264" e "MSE & H.264", estavam em azul, ou seja, estavam ok.

Acontece que existe uma versão mais atualizada deste pacote.
Ao fazer o upgrade, a atualização foi realizada como deveria, mas o problema retornou, ou seja, este pacote não deve ser atualizado.

Neste caso, reinstalei o  pacote original, realizando assim o downgrade.

Como utilizo o Linux Mint 19.1 Mate, basta abrir o "Gerenciador de Atualizações", clicar em Editar->Preferências->ListaNegra.
Clicar no sinal de '+' e adicionar o nome do pacote a ser ignorado.

O mesmo problema ocorria num notebook com o Lubuntu 18.04, e neste caso tive que utilizar o terminal com o comando a seguir, pra informar ao apt  para manter este pacote sem atualizar.

sudo apt-mark hold chromium-codecs-ffmpeg-extra

Com isto o pacote é colocado na lista negra de atualizações.

Caso queira reverter, basta usar o comando a seguir:
apt-mark unhold chromium-codecs-ffmpeg-extra

Bom, essa foi a minha dica de hoje, espero que possa ter ajudado aqueles que como eu gostam do navegador Opera.

Abraços e até a próxima.

segunda-feira, 1 de abril de 2019

Problemas na instalação do Windows 7

A instalação do Windows não pôde configurar o Windows para ser executado no hardware do computador.


Olá pessoal.

Estava realizando a formatação de um note e reinstalando o Win7 Home. Porém ele não ia, ficava acusando a mensagem acima.

Esta é uma dica para contornar a mensagem, e fazer com que a instalação prossiga.

Para isto então, com a mensagem de erro na tela (não feche a tela de mensagem de erro), pressionamos Shift + F10, realizando então a abertura do prompt de comando.

Ele deve abrir em "C:\Windows\system32". Basta então dar o comando "cd oobe".
Estando dentro do diretório oobe, digitamos o comando msoobe e apertamos Enter.

Feito isto, continuará com o procedimento de instalação normalmente.

Ao término, voltará a mensagem de erro, mais aí basta dar OK, pois a instalação já terá sido concluída.

Espero ter ajudado e abraço a todos.
Terence.