Agora que já baixamos os arquivos/pacotes, vamos fazer a instalação do
Lazarus. Vamos instalar os arquivos/pacotes, utilizando o comando
installpkg, que no
Slackware é seu instalador de pacotes:
# installpkg lazarus-0.9.26-0.i386.tgz
# installpkg fpc-2.2.2-0.i386.tgz
# installpkg fpc_crosswin32-2.2.2-081004.i386.tgz
# installpkg fpc-src-2.2.2-081004.i386.tgz
# installpkg fpc-docs-2.2.2-0.i386.tgz
Também pode-se utilizar o programa (Package Manager), caso queria utilizar o modo gráfico, pode fazer isto através do Menu K => System => KPackage - Package Manager.
Se tudo foi executado corretamente e sem erros, você só precisa seguir mais uma etapa para poder rodar normalmente o Lazarus. Sem fazer a etapa seguinte o Lazarus instala normalmente, mas não compila nada. E ainda aparece a seguinte mensagem:
project1.lpr (1,1) Fatal: Can't find unit contnrs used by Mask
que ocorre por falta das bibliotecas, que para ele (Lazarus) é padrão. Bom, agora vamos instalar as bibliotecas.
As bibliotecas estão no arquivo/pacote
libs-fpc.cfg.zip.
Então vamos utilizar o unzip no terminal (modo texto):
# unzip libs-fpc.cfg.zip
Ou também pode ser utilizado o modo gráfico. Para descompactar utilize o programa (Ark Archiving Tool), que estão no Menu K ==> Utilities ==> File ==> Ark Archiving Tool e descompacte na pasta Lazarus.
Após o arquivo ser descompactado surgirão os seguintes arquivos:
# ls
fpc.cfg
ibgtk2.0-dev_2.14.4-0ubuntu1_i386.deb
lazarus_install.txt
libgdk-pixbuf-dev_0.22.0-14_i386.deb
Veja, os arquivos/pacotes estão no formato .DEB padrão do Debian, então você pode pensar, "e agora?". É muito simples, vamos baixar o programa
Alien para fazer a conversão para o formato TGZ do Slackware. O Alien converte arquivos/pacotes para vários formatos.
Vamos baixá-lo, para o diretório/pasta Lazarus. O endereço para baixar ele é este:
http://ftp.de.debian.org/debian/pool/main/a/alien/alien_8.73.tar.gz
Ou, caso queira conhecer sobre o Alien, entre neste endereço:
http://packages.debian.org/unstable/source/alien
O Alien está no formato .tar.gz, então vamos utilizar o terminal para descompactá-lo:
# tar -zxvf alien_8.73.tar.gz
Observe que foi criado o diretório/pasta alien dentro do diretório/pasta Lazarus, vamos entrar lá:
# cd alien
Agora vamos copiar todos os arquivos de biblioteca para o diretório alien:
# cp /Lazarus/libgdk-pixbuf-dev_0.22.0-14_i386.deb /Lazarus/alien
# cp /Lazarus/ibgtk2.0-dev_2.14.4-0ubuntu1_i386.deb /Lazarus/alien
Para convertê-los propriamente dito, utilizaremos o comando abaixo:
# ./alien.pl -t libgdk-pixbuf-dev_0.22.0-14_i386.deb
# ./alien.pl -t ibgtk2.0-dev_2.14.4-0ubuntu1_i386.deb
Agora temos os arquivos/pacotes:
- libgdk-pixbuf-dev_0.22.0-14_i386.tgz
- ibgtk2.0-dev_2.14.4-0ubuntu1_i386.tgz
Instalando as bibliotecas:
# installpkg libgdk-pixbuf-dev_0.22.0-14_i386.tgz
# installpkg ibgtk2.0-dev_2.14.4-0ubuntu1_i386.tgz