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😀

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😀

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😀

Lazarus 0.9Lazarus 0.9

7 responses to “Instalando Lazarus en Slackware”

  1. ¡Soooo! says :

    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).

  2. paziusss says :

    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

  3. dhabyx says :

    @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

  4. Choss says :

    que tal sooo pue hice lo que dijiste converti los archivos a tgz pero a;la hora de compilar el fpc no mas no lo reconoce no se si puedas dar mas informacion sobre tu instalacion

  5. dhabyx says :

    @Choss: muy probablemente a la fecha haya cambiado mucho ésto, en slackware lo mas seguro actualmente es que uses el propio slackBuild🙂 http://slackbuilds.org/result/?search=lazarus

    Saludos

  6. choos says :

    Oye pues muchas gracias por el dato , y que rapido contestaste graxxx.

Trackbacks / Pingbacks

  1. Como instalar Lazarus « Lazarus: Programación y algo mas - junio 27, 2007

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: