Guia rápido para instalar uma cópia snapshot do Lazarus no Ubuntu 8.10

Iniciado por silvioprog, 17 de Janeiro de 2009, 15:29

tópico anterior - próximo tópico

silvioprog

Este é meu primeiro documento sobre Lazarus + Linux, vou procurar ser o mais rápido e prático possível, para tornar a leitura agradável e fazer o caro leitor entender um pouco sobre o ambiente Linux.

Primeiro vamos baixar os arquivos necessários para a instalação do FreePascal e do Lazarus, no link http://snapshots.lazarus.shikami.org/lazarus/ você poderá encontrar os arquivos com extensão .rpm.

Atenção: Baixe os pacotes correspondentes a arquitetura do seu processador, 386 ou 386 64 bits.

Quando eu iniciei este guia rápido, estavam disponíveis as seguintes compilações:

fpc_2.2.3-20090113_i386.rpm
fpc-src_2.2.3-20090113_i386.rpm
lazarus_0.9.27.18263-20090113_i386.rpm


Caso você queira usar essas versões e elas não estejam mais disponíveis no link, procure-as em http://snapshots.lazarus.shikami.org/lazarus/downloads

O ideal é pegar uma cópia atual, onde você poderá contribuir com o projeto reportando possíveis bugs (http://wiki.lazarus.freepascal.org/How_do_I_create_a_bug_report/pt), já que as versões snapshot são justamente para testes e estão sempre sendo atualizadas (Updating).

É necessário instalar também os pacotes de desenvolvimento do GTK, as bibliotecas pixbuf e o arquivo de configuração do FreePascal (fpc.cfg), o arquivo compactado está no link:

http://sites.google.com/site/silvioprogbs/documentos/libs-fpc.cfg.zip?attredirects=0

Dica importante: Antes de instalar uma versão nova, procure remover completamente a versão antiga (se houver). Além de remover os pacotes pelo gerenciador de pacotes, como o Synaptic, também é recomendável remover os arquivos do diretório home.

No console, o comando a ser executado para resolver isso deve ser:

rm -Rf ~/.lazarus

Esse comando vai remover o diretório .lazarus sem pedir confirmação (por isso o "f"), o "R" serve para remover os subdiretórios.

Mude para o diretório onde você salvou os arquivos .rpm (no meu caso: /home/floyd/Desktop/Downloads), torne-se root (sudo su) e escreva:

alien fpc*     // Isto vai converter FPC e FPCSRC para o formato debian
alien laz*


Nota: Se você não tem alien escreva:

apt-get install alien

Pronto, chagando até aqui sem erros, agora é só partir para a instalação, instale os arquivos .deb na seguinte seqüencia:

fpc-src_2.2.3-20090113_i386.deb
fpc_2.2.3-20090113_i386.deb
lazarus_0.9.27.18263-20090113_i386.deb


Note que para instalar os aquivos acima, é necessário dar somente um duplo clique em cima do arquivo (ou usar Enter), mesmo que o instalador de pacotes notifique uma cópia antiga no repositório, prossiga com a instalação.

Obs: A instalação poderá levar alguns minutos, espere todos os procedimentos serem concluídos.

Descompacte o arquivo libs-fpc.cfg.zip e siga as instruções do arquivo lazarus_install.txt contido nele, que tem o conteúdo:

1 - Copie "fpc.cfg" para '/etc'
2 - Instale "libgdk-pixbuf-dev_0.22.0-14_i386.deb"
3 - Instale "libgtk2.0-dev_2.14.4-0ubuntu1_i386.deb"


Após isto, o menu do Lazarus estará em "Aplicativos | Desenvolvimento | Lazarus."

E então você deve estar pronto para começar a programar!

O tutorial completo com imagens está disponível no BlogSite [http://silvioprog.blogspot.com/] (no BlogSite também tem demos, artigos, frameworks e etc.)
---
[]'s, Silvio Clécio
---
Linux User: #481900
Skype: silvioprog
ICQ: 432519902
E-mail, Y! Messenger: silvioprog@yahoo.com.br
Gmail, GTalk: silvioprog@gmail.com
Hotmail, MSN: silvioprog@hotmail.com
BlogSpot: http://silvioclecio.blogspot.com/
BlogSite: http://silvioprog.blogspot.com/