Introdução
O ZeosLib é a principal suíte de acesso a banco de dados para o ecossistema Pascal. Sua grande vantagem é a portabilidade, permitindo que o mesmo componente seja utilizado tanto no Lazarus quanto no Delphi (incluindo a Community Edition).
IMPORTANTE: Não misture a instalação do ZeosLib com outros pacotes simultâneos. Instale-o isoladamente, reinicie a IDE e só então prossiga com os demais componentes.
Método 1: Instalação via OPM (Recomendado)
A forma mais simples de instalar o ZeosLib é através do Online Package Manager (OPM).
Vídeo Tutorial
Assista abaixo à demonstração:
Conexão a banco de dados com Zeos no Lazarus
ASSISTIR VÍDEO NO YOUTUBEMétodo 2: Instalação no Linux via Script Automatizado
Para simplificar a instalação no Linux, você pode utilizar o script lpkinstall-zeos.sh disponível no repositório acbr_install_linux. Este script automatiza o download e a configuração dos pacotes .lpk diretamente na sua IDE.
Passo a passo da instalação:
- Clone o repositório de scripts:
git clone https://github.com/gladiston/acbr_install_linux.git - Acesse o diretório:
cd acbr_install_linux - Dê permissão de execução ao script:
Antes de rodar, é necessário informar ao Linux que o arquivo é um executável:
chmod +x lpkinstall-zeos.sh - Execute a instalação:
./lpkinstall-zeos.sh
O script irá baixar os fontes do ZeosLib e realizar o registro dos pacotes na IDE Lazarus de forma silenciosa e eficiente.
Método 3: Instalação Manual via GIT
Se você precisa de uma versão específica ou de desenvolvimento, pode optar pela via manual:
cd /caminho/desejado
git clone https://github.com/marsupilami79/zeoslib.git
cd zeoslib
git switch 8.0.0-stable
Abra o Lazarus e carregue os arquivos .lpk em packages/lazarus. Compile todos os pacotes de runtime primeiro e instale o zcomponentdesign.lpk por último.
Conclusão
Seja via script automatizado ou OPM, o ZeosLib é essencial para quem busca uma camada de dados estável. Sua compatibilidade entre versões do Delphi e Lazarus garante que o seu investimento em código dure muitos anos.