Post: [Delphi com Linux] Configurando o ambiente Linux no Delphi

Alessandro Medeiros

Fala Radizeiro e Radizeira, tudo bem com você?

Talvez em algum momento você já precisou criar um software que rodasse no sistema operacional Linux.

E você que programa em Delphi a tanto tempo teve que ir para outra linguagem para fazer isso.

Te digo uma coisa, hoje o nosso amado Delphi já é possível.

Na nossa série de Delphi com Linux, irei abordar tudo que você precisa para ter um software rodando nesse sistema operacional.

E no post de hoje irei lhe mostrar como configurar o ambiente Linux no Delphi.

Você irá ver o quanto isso é fácil.

Vamos lá então?

Para que você consiga desenvolver para Linux é necessário que seja desenvolvido com o FMX.

A primeira coisa que iremos fazer é ter uma máquina Linux, seja em rede, ou uma máquina virtual, com o ambiente Desktop instalado, pode ser o queridinho de muitos, o Ubuntu.

Se você tem acompanhado o pessoal do projeto ACBr, eles já prepararam os seus componentes para que possam ser utilizados no Linux.

Fazendo com que você consiga até gerar NF-e diretamente do Linux.

Para que possamos compilar o nosso projeto no Linux, iremos precisar primeiro pegar o PAServer que encontra-se dentro das pastas da Embarcadero.

Na minha máquina encontra-se nesse caminho:

C:/Arquivos de Programas(x86)/Embarcadero/Studio/20.0/PAServer, pode ser que na sua máquina seja diferente, mas você terá que encontrar essa pasta chamada PAServer.

Você pode observar que dentro da pasta do PAServer você irá encontrar um arquivo chamado LinuxPAServer20.0.tar.gz.

É esse arquivo que você irá precisar para adicionar na sua máquina Linux.

Com esse arquivo na sua máquina só enviar para sua máquina Linux e descompactar.

Você pode descompactar com o comando abaixo dentro do terminal do Linux, onde você terá que estar dentro da pasta que localiza o arquivo que você copiou.

[maquinaLinux]$ tar -vzxf LinuxPAServer20.0.tar.gz

Com isso você irá conseguir descompactar, e após isso basta entrar na pasta descompactada e identificar o arquivo chamado paserver.

Dentro dessa pasta, ainda no terminal do Linux, você deve executar o comando abaixo.

[maquinaLinux]$ chmod +x paserver

Esse comando irá dar permissão de execução para o paserver.

Após você ter dado permissão de execução ao paserver, vamos executá-lo.

[maquinaLinux]$ sudo ./paserver

Desta forma iremos acessar a execução desse arquivo.

 
[maquinaLinux]$ sudo ./paserver 
[sudo] senha para marquinaLinux:
Platform Assistant Server Version 11.2.13.2
Copyright (c) 2009-2019 Embarcadero Technologies, Inc.

Connection Profile password <press Enter for no password>:

Starting Platform Assistant Server on port 64211

Type ? for available commands
>

Nesse momento estamos com o nosso PAServer aguardando que o Delphi faça o deploy dos aplicativos para ele.

E para que o Delphi consiga fazer essa compilação para o Linux, é necessário realizar alguns pequenos procedimentos.

No  Delphi, em Tools > Manager Plataforms.

Na tela que abriu basta selecionar a opção Delphi Linux 64-bit Enterprise.

O Manager Plataforms do Delphi irá instalar a compatibilidade com o Linux.

Segundo passo é isso em Tools > Getit Package Manager.

Dentro do Getit do Delphi basta procurar por Linux, e instalar o FMXLinux 1.41 – Installed.

Quando você instala essa compatibilidade, indo no project Manager do Delphi, com o botão direito você irá observar a opção de Add Linux Plataform.

Desta maneira, já deixamos nosso projeto compatível com a compilação no Linux.

Nessa nossa série sobre Delphi com Linux, você irá conseguir desenvolver aplicações tanto para Windows quanto para o Linux.

E conteúdo como esse e muito mais você irá encontrar dentro do CLUBE DE PROGRAMADORES EM DELPHI.

E caso você tenha interesse de conhecer mais sobre Delphi com Linux acessa o nosso portal do CLUBE DE PROGRAMADORES EM DELPHI, onde você não só terá conteúdos relacionados ao Firedac, mas uma quantidade enorme de conteúdos que poderá lhe ajudar muito no seu dia a dia, é uma verdadeira NETFLIX para os programadores Delphi.

CLIQUE AQUI E SAIBA MAIS SOBRE O CLUBE DOS PROGRAMADORES DELPHI


Faça sua busca

CATEGORIAS

POSTS RECENTES

E caso você tem interesse de conhecer mais sobre [Delphi com Linux] Configurando o ambiente Linux no Delphi, acesse o nosso portal do CLUBE DE PROGRAMADORES EM DELPHI
Você não terá só conteúdos relacionados ao [Delphi com Linux] Configurando o ambiente Linux no Delphi, mas uma quantidade enorme de conteúdos que poderá lhe ajudar muito no seu dia a dia, é uma verdadeira NETFLIX para os programadores Delphi.
Gostou?
Compartilhe:

Embarque no foguete com milhares de devs para aprender desenvolvimento, evoluir de forma contínua e se manter relevante no mercado.

Sobre
Dúvidas
Cadastre-se em nossa lista

Para ter acesso em primeira mão, a tudo que acontece na Academia do Código, basta se cadastrar em nossa lista

Grupo Thulio Bittencourt | Academia do Código

#FaçaPartedaHistória

Copyright © 2022 – Todos os direitos reservados