Sign in Join
Wiki copytemporary

Installing Lazarus/es: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: Installing Lazarus/es

OldNewLine
1+## Notas sobre el nuevo proceso de instalación
2+
3+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.
4+
5+Hoy en día, instalar Free Pascal o Lazarus es cualquer sistema es tan sencillo como instalar cualquier otro programa.
6+
7+Para instalar las últimas versiones estables de los paquetes, simplemente diríjase a SourceForge, [a la página de descargas de Lazarus](http://sourceforge.net/project/showfiles.php?group_id=89339), y proceda a la instalación de los paquetes como de costumbre. Hay versiones para Windows, OS X y Linux.
8+
9+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.
10+
11+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**.
12+
13+#### Fuentes de FPC
14+
15+Puede instalar el paquete fpc-sources, o utilizar SVN para obetener versiones más actualizadas:
16+
17+##### Instantáneas del desarrollo
18+
19+¿Cómo se hace esto? (Necesita tener instalado SVN, claro. Busque [aquí](http://subversion.tigris.org/) las instrucciones sobre cómo se hace.)
20+
21+Cambie de carpeta (cd) a la carpeta superior de su zona de desarrollo, por ejemplo
22+
23+`[]$ cd /home/username/FreePascal`
24+
25+Para recibir el repositorio de fuentes completo, todos los módulos disponibles públicamente, teclee
26+
27+`[]$ svn checkout `[`http://svn.freepascal.org/svn/fpc/trunk`](http://svn.freepascal.org/svn/fpc/trunk)` fpc`
28+
29+Normalmente, ejecutara este paso sólo una vez.
30+
31+Para actualizar unas fuentes descargadas (checkout) con anterioridad
32+
33+`[] $svn update fpc`
34+
35+### Via Repositorios para instalar en Ubuntu
36+
37+#### Instalando Lazarus desde repositorios Ubuntu
38+
39+En www.hu.freepascal.org están los repositorios con los ficheros deb de Lazarus y FPC para Ubuntu
40+
41+#### Forma rápida
42+
43+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.
44+
45+Puede seleccionar, copiar y pegar en su editor favorito el siguiente script y guardarlo en su carpeta /home con un nombre como **getlaz**:
46+
47+` #!/bin/sh`\
48+` gpg --keyserver hkp://pgp.mit.edu:11371 --recv-keys 6A11800F`\
49+` gpg --export 6A11800F | sudo apt-key add -`\
50+` echo "deb `[`http://www.hu.freepascal.org/lazarus/`](http://www.hu.freepascal.org/lazarus/)` lazarus-stable universe" \`\
51+`     >/etc/apt/sources.list.d/lazarus.list`\
52+` apt-get update`\
53+` apt-get install lazarus`
54+
55+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):
56+
57+` chmod +x getlaz`\
58+` sudo ./getlaz          # Esta orden se ejecuta con premisos de administrador, deberá escribir la contraseña de root`
59+
60+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.
61+
62+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.
63+
64+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.
65+
66+#### Agregando la clave
67+
68+Descargue la clave desde el servidor público:
69+
70+` gpg --keyserver hkp://pgp.mit.edu:11371 --recv-keys 6A11800F`
71+
72+Agrégela al sistema apt:
73+
74+` gpg --export 6A11800F | sudo apt-key add -`
75+
76+Puede ver si está en la lista de claves con el siguiente comando:
77+
78+` sudo apt-key list`
79+
80+#### Agregar el repositorio
81+
82+Puede usar Synaptic directamente o editar a mano, con su editor favorito, el fichero /etc/apt/sources.list.
83+
84+Para agregar el repositorio **estable** a synaptic, utilice la siguiente línea:
85+
86+` deb `[`http://www.hu.freepascal.org/lazarus/`](http://www.hu.freepascal.org/lazarus/)` lazarus-stable universe`
87+
88+O usa una consola, escribiendo:
89+
90+` sudo echo "deb `[`http://www.hu.freepascal.org/lazarus/`](http://www.hu.freepascal.org/lazarus/)` lazarus-stable universe">/etc/apt/sources.list.d/lazarus.list`
91+
92+Para usar el repositorio de **pruebas**:
93+
94+` deb `[`http://www.hu.freepascal.org/lazarus/`](http://www.hu.freepascal.org/lazarus/)` lazarus-testing universe`
95+
96+O igualmente, escribiendo en una consola:
97+
98+` sudo echo "deb `[`http://www.hu.freepascal.org/lazarus/`](http://www.hu.freepascal.org/lazarus/)` lazarus-testing universe">/etc/apt/sources.list.d/lazarus.list`
99+
100+#### Instalar Lazarus
101+
102+Ahora ya puede instalar Lazarus a través de apt con las siguientes ordenes:
103+
104+` apt-get update; apt-get install lazarus`
105+
106+### Instalación de Free Pascal en macOS
107+
108+Descargue los paquetes disponibles para macOS, e instale como de costumbre.
109+
110+Necesita las herramientas de desarrollo de Apple.
111+
112+##### Descarga de Lazarus mediante SVN
113+
114+` [] $ svn checkout `[`http://svn.freepascal.org/svn/lazarus/trunk/`](http://svn.freepascal.org/svn/lazarus/trunk/)` lazarus `
115+
116+(o cualquier otra carpeta donde desee poner sus fuentes)
117+
118+En sucesivas ocasiones, para actualizar simplemente teclee
119+
120+` []$ svn update lazarus`
121+
122+Para ampliar información sobre Subversion, vea: <http://subversion.tigris.org/>
123+
124+##### Compilar y ejecutar
125+
126+Si ha hecho checkout desde cvs o svn, el paso siguiente es:
127+
128+Compilar Lazarus
129+
130+` []$ cd lazarus`\
131+` []$ make clean all (gmake en BSD)`
132+
133+Si fpc está instalado correctamente, la compilación debería funcionar sin problemas. Si no, vea el FAQ.
134+
135+Arrancar lazarus
136+
137+` []$ ./lazarus`
138+
139+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.
140+
141+Compruebe las rutas de acceso
142+Utilice el menú del IDE para ir a
143+
144+
145+Entorno:: - \> Opciones de entorno - \> Archivos
146+
147+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'.
148+
149+'' Pendiente: definir las otras rutas de acceso
150+
151+Nota
152+
153+Para actualizar Lazarus puede utilizar
154+
155+` []$ svn update lazarus`
156+
157+después para cualquier ruta de la actualización:
158+
159+` []$ make clean all   (gmake on BSD)`
160+
161+esto reconstruirá Lazarus y creará un IDE sin paquetes de Lazarus. Para enlazar los paquetes instalados **después** de lo anterior haga:
162+
163+` []$ make idepkg`
164+
165+## Colaboradores iniciales y cambios
166+
167+Esta página ha sido convertida desde epikwiki \[versión <http://lazarus-ccr.sourceforge.net/index.php?wiki=InstallingLazarus>\].
168+
169+- Importado y formato inicial. VlxAdmin 9/22/2003
170+- Parte de Joe cambiada para Windows por requerir fpc 1.0.10. Vincent 9/25/2003
171+- Actualizado "¿Qué se requiere para Lazarus". AndrewJohnson 10/1/2003
172+- Terminado ajuste del formato de la página InstallingLazarus VlxAdmin 2/22/2004
173+- Envió algunas notas sobre Installing FPC and Lazarus: sobre todo experiencias al intentar conseguir las RUTAS correctas en Linux. 3/11/2004 User:Kirkpatc
174+- Copió el contenido de mi nota en la sección principal de InstallingLazarus, corregiéndola ligeramente. No sé quitar la nota original. 3/12/2004 User:Kirkpatc
175+- Quitó la nota original. Puso en orden el wiki y ajustó un poco el formato. VlxAdmin
176+- Corrigió un par de errores mecanográficos - 3/12/2004 User:Kirkpatc
177+- Añadió el enlace para la copia diaria de los paquetes DEB - 3/27/2004 Vincent
178+- Arregló enlaces en GettingLazarus (descarga de binarios) y otras páginas. 22 de julio de 2004 User:Kirkpatc
179+- Añadió el enlace para los paquetes deb de Lazarus - 19 de agosto de 2004 VincentSnijders
180+- Agregó una breve nota sobre la instalación en Debian - 23 de noviembre de 2004 User:Kirkpatc
181+- Considerables reescritura y reorganización de la sección sobre instalación - 11 de Diciembre de 2004 User:Kirkpatc
182+- Arregló enlace roto - el 9 de oct de 2005 User:Avantman42
183+- Remodelación total. Estaba todo anticuado. --Javuchi 05:37, 22 November 2008 (CET)
184+- Añadió las ordenes necesarias para instalar Lazarus desde repositorios de Ubuntu - Arturom 10:07, 3 December 2008 (CET)
185+
186+- Traducido por User: Mgsalvador
187+
188+---
189+*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](/wiki-contact).*

Back to history