Sign in Join
Wiki copytemporary

Installing Lazarus/es

한국어 · Deutsch · English · Español · Français · Magyar · Polski · Português · Slovenčina · Suomi · Tiếng Việt · Русский · 中文(中国) · 日本語

Notas sobre el nuevo proceso de instalación

Tanto Lazarus como Free Pascal han mejorado muchísimo en la forma de instalarse, en las últimas versiones. Los documentos antiguos ya casi no son válidos, anticuados, y liosos.

Hoy en día, instalar Free Pascal o Lazarus es cualquer sistema es tan sencillo como instalar cualquier otro programa.

Para instalar las últimas versiones estables de los paquetes, simplemente diríjase a SourceForge, a la página de descargas de Lazarus, y proceda a la instalación de los paquetes como de costumbre. Hay versiones para Windows, OS X y Linux.

Necesitará instalar todos los paquetes para que funcione correctamente. Concretamente, Lazarus no solo necesita el paquete fpc, también necesita el fpc-sources para funcionar correctamente, además de la mayoría de las librerías.

Para distribuciones como Debian, ni siquiera precisa de ir a SourceForge. Ya se encuentra en los repositorios unstable y testing, y solo hay que hacer un apt-get install lazarus.

Fuentes de FPC

Puede instalar el paquete fpc-sources, o utilizar SVN para obetener versiones más actualizadas:

Instantáneas del desarrollo

¿Cómo se hace esto? (Necesita tener instalado SVN, claro. Busque aquí las instrucciones sobre cómo se hace.)

Cambie de carpeta (cd) a la carpeta superior de su zona de desarrollo, por ejemplo

[]$ cd /home/username/FreePascal

Para recibir el repositorio de fuentes completo, todos los módulos disponibles públicamente, teclee

[]$ svn checkout http://svn.freepascal.org/svn/fpc/trunk fpc

Normalmente, ejecutara este paso sólo una vez.

Para actualizar unas fuentes descargadas (checkout) con anterioridad

[] $svn update fpc

Via Repositorios para instalar en Ubuntu

Instalando Lazarus desde repositorios Ubuntu

En www.hu.freepascal.org están los repositorios con los ficheros deb de Lazarus y FPC para Ubuntu

Forma rápida

En el párrafo siguiente, hay una serie de comando que debería teclear en una consola para descargar e instalar Lazarus en un sistema Ubuntu.

Puede seleccionar, copiar y pegar en su editor favorito el siguiente script y guardarlo en su carpeta /home con un nombre como getlaz:

 #!/bin/sh
 gpg --keyserver hkp://pgp.mit.edu:11371 --recv-keys 6A11800F
 gpg --export 6A11800F | sudo apt-key add -
 echo "deb http://www.hu.freepascal.org/lazarus/ lazarus-stable universe" \
     >/etc/apt/sources.list.d/lazarus.list
 apt-get update
 apt-get install lazarus

Una vez guardado el script, vamos a darle premisos de ejecución y ponerlo en marcha (puede copiar estas lineas y pegarlas en una terminal, simplemente pulse la combinación de teclas Shift+Insert):

 chmod +x getlaz
 sudo ./getlaz          # Esta orden se ejecuta con premisos de administrador, deberá escribir la contraseña de root

Este proceso descargará alrededor de 100 Mb de datos desde el repositorio de Lazarus. Debería tardar unos 5 minutos con una conexión rápida. Si en algún momento se detiene para pedir confirmación solo deberá contestar "y" para yes.

Cuando termine y vuelva al shell de consola, estará listo. Busque en el menú "Programación", debería tener un Lazarus instalado y plenamente funcional.

Ahora, aquí tenemos las instrucciones para instalar pasa a paso. Ignórelas si el proceso anterior se ha resuelto de forma favorable. Por favor, vuelva y anote aquí cualquier prueba y cambios que ayuden a aclarar esta sección.

Agregando la clave

Descargue la clave desde el servidor público:

 gpg --keyserver hkp://pgp.mit.edu:11371 --recv-keys 6A11800F

Agrégela al sistema apt:

 gpg --export 6A11800F | sudo apt-key add -

Puede ver si está en la lista de claves con el siguiente comando:

 sudo apt-key list

Agregar el repositorio

Puede usar Synaptic directamente o editar a mano, con su editor favorito, el fichero /etc/apt/sources.list.

Para agregar el repositorio estable a synaptic, utilice la siguiente línea:

 deb http://www.hu.freepascal.org/lazarus/ lazarus-stable universe

O usa una consola, escribiendo:

 sudo echo "deb http://www.hu.freepascal.org/lazarus/ lazarus-stable universe">/etc/apt/sources.list.d/lazarus.list

Para usar el repositorio de pruebas:

 deb http://www.hu.freepascal.org/lazarus/ lazarus-testing universe

O igualmente, escribiendo en una consola:

 sudo echo "deb http://www.hu.freepascal.org/lazarus/ lazarus-testing universe">/etc/apt/sources.list.d/lazarus.list

Instalar Lazarus

Ahora ya puede instalar Lazarus a través de apt con las siguientes ordenes:

 apt-get update; apt-get install lazarus

Instalación de Free Pascal en macOS

Descargue los paquetes disponibles para macOS, e instale como de costumbre.

Necesita las herramientas de desarrollo de Apple.

Descarga de Lazarus mediante SVN

 [] $ svn checkout http://svn.freepascal.org/svn/lazarus/trunk/ lazarus 

(o cualquier otra carpeta donde desee poner sus fuentes)

En sucesivas ocasiones, para actualizar simplemente teclee

 []$ svn update lazarus

Para ampliar información sobre Subversion, vea: http://subversion.tigris.org/

Compilar y ejecutar

Si ha hecho checkout desde cvs o svn, el paso siguiente es:

Compilar Lazarus

 []$ cd lazarus
 []$ make clean all (gmake en BSD)

Si fpc está instalado correctamente, la compilación debería funcionar sin problemas. Si no, vea el FAQ.

Arrancar lazarus

 []$ ./lazarus

El IDE debería inicarse. Si arrancó Lazarus en un terminal, puede ver algunas notas sobre ajustes que falta realizar. Esto es normal la primera vez. El IDE intenta automáticamente localizar dónde están instalados el compilador de Free Pascal y sus fuentes buscando en las carpetas más comunes.

Compruebe las rutas de acceso
Utilice el menú del IDE para ir a

Entorno:: - > Opciones de entorno - > Archivos

La 'Carpeta de fuentes de FPC ' debe apuntar a su carpeta de fuentes de fpc. Esta carpeta habitualmente termina con /fpc/ o /fpcsrc/ (por ejemplo usr/src/fpcsrc o /home/usuario/freepascal/fpc) y contiene normalmente carpetas como 'compiler', 'docs', 'fcl', 'rtl' y 'packages'.

'' Pendiente: definir las otras rutas de acceso

Nota

Para actualizar Lazarus puede utilizar

 []$ svn update lazarus

después para cualquier ruta de la actualización:

 []$ make clean all   (gmake on BSD)

esto reconstruirá Lazarus y creará un IDE sin paquetes de Lazarus. Para enlazar los paquetes instalados después de lo anterior haga:

 []$ make idepkg

Colaboradores iniciales y cambios

Esta página ha sido convertida desde epikwiki [versión http://lazarus-ccr.sourceforge.net/index.php?wiki=InstallingLazarus].


From the Free Pascal wiki, page "Installing Lazarus/es", as it stood on 2021-11-12 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Revision 1, last changed by WikiArchive .

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.