Instalando Lazarus en Slackware

Después de buscar e intentar instalar Lazarus en Slackware con los paquetes rpm, los cuales no me funcionaron muy bien, me decidí ha hacerlo desde sus fuentes :D

Así que buscando en la wiki de Lazaruz me encontré con las instrucciones de como hacerlo, pero claro era para ubuntu, así que modifiqué algunas cosas para poder instalarlo, y se los comparto, por si necesitan instalarlo en Slackware :D

Lo primero es crear el siguiente script, y ejecutarlo como root:

#!/bin/sh

#Instalando las fuentes de FreePascal
cd /opt
wget http://nchc.dl.sourceforge.net/lazarus/fpc-src-2.0.4.source.tgz
tar -xvf fpc-src-2.0.4.source.tgz
mv fpc fpcsrc
#descomentar la linea siguiente si quieren eliminar el paquete descargado
#rm fpc-src-2.0.4.source.tgz

#instalando FreePascal
mkdir fpc
cd fpc
wget http://nchc.dl.sourceforge.net/lazarus/fpc-2.0.4.i386-linux.tar
tar -xvf fpc-2.0.4.i386-linux.tar
echo “Ingrese ‘/opt/fpc’ cuando le pregunte el ‘Install prefix’”
sh install.sh
#descomentar las lineas siguientes si quieren eliminar el paquete descargado
#rm fpc-2.0.4.i386-linux.tar
#rm doc-pdf.tar.gz
#rm demo.tar.gz
#rm binary.i386-linux.tar

#instalando Lazarus
cd ../
wget http://nchc.dl.sourceforge.net/lazarus/lazarus-0.9.22-1.tar.gz
tar -zxvf lazarus-0.9.22-1.tar.gz
PATH=”${PATH}”:/opt/fpc/bin
sudo chmod -R 777 lazarus
cd lazarus
make clean all
ln -sf /opt/lazarus/startlazarus /usr/bin/startlazarus

Ahora solo necesitan ejecutar estas líneas para los usuarios que quieran que usen Lazarus:

$ echo “#FPC PATH” >> ~/.bash_profile
$ echo “if [ -d /opt/fpc/bin ] ; then” >> ~/.bash_profile
$ echo PATH=”${PATH}”:/opt/fpc/bin >> ~/.bash_profile
$ echo “fi” >> ~/.bash_profile

O simplemente agregar estas líneas al archivo .bash_profile de los usuarios:

#FPC PATH
if [ -d /opt/fpc/bin ] ; then
PATH=”${PATH}”:/opt/fpc/bin
fi

y lo único que resta ahora es configurar el path de Lazarus hacia las fuentes de fpc para que funcione bien, esto se logra haciendo click en el Menu “Entorno>Opciones de Entorno” y luego en el cuadro de texto “Directorio de las Fuentes de FPC” colocan “/opt/fpcsrc/”.

Unas capturas para terminar :D

Lazarus 0.9Lazarus 0.9

4 comentarios para “Instalando Lazarus en Slackware”

  1. Como instalar Lazarus « Lazarus: Programación y algo mas Dice:

    [...] otro blog he colocado instrucciones de como instalar Lazarus en Slackware 11, modificando el script para instalarlo en [...]

  2. ¡Soooo! Dice:

    Los enlaces a”soureforge”están desactualizados.Mejor se bajan los paquetes en rpm,los convierten a tgz con rpm2tgz y los instalan con installpkg.
    (Aclaración para los recién llegados:bajen los paquetes a su home,no al escritorio;después en la consola- simple usuario $-convierten los paquetes y finalizan como super-#-installpkg éste,ése y aquél paquete).

  3. paziusss Dice:

    Oye, en el código del script se te ha escapado un “sudo” que no hace falta ya que estamos ya logueados como root. Además para todos aquellos que tenemos el paquete sudo sin desinstalar nos tira un error que corta el proceso del script.

    Saludos

  4. dhabyx Dice:

    @Pazziusss, actualmente es mejor usar los slackbuilds de slckey.eu -> http://www.slacky.eu/index.php?option=com_content&task=view&id=8115&Itemid=65

    Saludos

Escribe un comentario