Sign in Join
Wiki copytemporary

Installing Lazarus/es: what changed

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

OldNewLine
11## Notas sobre el nuevo proceso de instalación
22
33Tanto 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.
44
55Hoy en día, instalar Free Pascal o Lazarus es cualquer sistema es tan sencillo como instalar cualquier otro programa.
66
77Para 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.
88
99Necesitará 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.
1010
1111Para 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**.
1212
1313#### Fuentes de FPC
1414
1515Puede instalar el paquete fpc-sources, o utilizar SVN para obetener versiones más actualizadas:
1616
1717##### Instantáneas del desarrollo
1818
1919¿Cómo se hace esto? (Necesita tener instalado SVN, claro. Busque [aquí](http://subversion.tigris.org/) las instrucciones sobre cómo se hace.)
2020
2121Cambie de carpeta (cd) a la carpeta superior de su zona de desarrollo, por ejemplo
2222
23-`[]$ cd /home/username/FreePascal`
23+```text
24+[]$ cd /home/username/FreePascal
25+```
2426
2527Para recibir el repositorio de fuentes completo, todos los módulos disponibles públicamente, teclee
2628
27-`[]$ svn checkout `[`http://svn.freepascal.org/svn/fpc/trunk`](http://svn.freepascal.org/svn/fpc/trunk)` fpc`
29+```text
30+[]$ svn checkout http://svn.freepascal.org/svn/fpc/trunk fpc
31+```
2832
2933Normalmente, ejecutara este paso sólo una vez.
3034
3135Para actualizar unas fuentes descargadas (checkout) con anterioridad
3236
33-`[] $svn update fpc`
37+```text
38+[] $svn update fpc
39+```
3440
3541### Via Repositorios para instalar en Ubuntu
3642
3743#### Instalando Lazarus desde repositorios Ubuntu
3844
3945En www.hu.freepascal.org están los repositorios con los ficheros deb de Lazarus y FPC para Ubuntu
4046
4147#### Forma rápida
4248
4349En 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.
4450
4551Puede seleccionar, copiar y pegar en su editor favorito el siguiente script y guardarlo en su carpeta /home con un nombre como **getlaz**:
4652
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`
53+```text
54+ #!/bin/sh
55+ gpg --keyserver hkp://pgp.mit.edu:11371 --recv-keys 6A11800F
56+ gpg --export 6A11800F | sudo apt-key add -
57+ echo "deb http://www.hu.freepascal.org/lazarus/ lazarus-stable universe" \
58+ >/etc/apt/sources.list.d/lazarus.list
59+ apt-get update
60+ apt-get install lazarus
61+```
5462
5563Una 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):
5664
57-` chmod +x getlaz`\
58-` sudo ./getlaz          # Esta orden se ejecuta con premisos de administrador, deberá escribir la contraseña de root`
65+```text
66+ chmod +x getlaz
67+ sudo ./getlaz # Esta orden se ejecuta con premisos de administrador, deberá escribir la contraseña de root
68+```
5969
6070Este 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.
6171
6272Cuando termine y vuelva al shell de consola, estará listo. Busque en el menú "Programación", debería tener un Lazarus instalado y plenamente funcional.
6373
6474Ahora, 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.
6575
6676#### Agregando la clave
6777
6878Descargue la clave desde el servidor público:
6979
70-` gpg --keyserver hkp://pgp.mit.edu:11371 --recv-keys 6A11800F`
80+```text
81+ gpg --keyserver hkp://pgp.mit.edu:11371 --recv-keys 6A11800F
82+```
7183
7284Agrégela al sistema apt:
7385
74-` gpg --export 6A11800F | sudo apt-key add -`
86+```text
87+ gpg --export 6A11800F | sudo apt-key add -
88+```
7589
7690Puede ver si está en la lista de claves con el siguiente comando:
7791
78-` sudo apt-key list`
92+```text
93+ sudo apt-key list
94+```
7995
8096#### Agregar el repositorio
8197
8298Puede usar Synaptic directamente o editar a mano, con su editor favorito, el fichero /etc/apt/sources.list.
8399
84100Para agregar el repositorio **estable** a synaptic, utilice la siguiente línea:
85101
86-` deb `[`http://www.hu.freepascal.org/lazarus/`](http://www.hu.freepascal.org/lazarus/)` lazarus-stable universe`
102+```text
103+ deb http://www.hu.freepascal.org/lazarus/ lazarus-stable universe
104+```
87105
88106O usa una consola, escribiendo:
89107
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`
108+```text
109+ sudo echo "deb http://www.hu.freepascal.org/lazarus/ lazarus-stable universe">/etc/apt/sources.list.d/lazarus.list
110+```
91111
92112Para usar el repositorio de **pruebas**:
93113
94-` deb `[`http://www.hu.freepascal.org/lazarus/`](http://www.hu.freepascal.org/lazarus/)` lazarus-testing universe`
114+```text
115+ deb http://www.hu.freepascal.org/lazarus/ lazarus-testing universe
116+```
95117
96118O igualmente, escribiendo en una consola:
97119
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`
120+```text
121+ sudo echo "deb http://www.hu.freepascal.org/lazarus/ lazarus-testing universe">/etc/apt/sources.list.d/lazarus.list
122+```
99123
100124#### Instalar Lazarus
101125
102126Ahora ya puede instalar Lazarus a través de apt con las siguientes ordenes:
103127
104-` apt-get update; apt-get install lazarus`
128+```text
129+ apt-get update; apt-get install lazarus
130+```
105131
106132### Instalación de Free Pascal en macOS
107133
108134Descargue los paquetes disponibles para macOS, e instale como de costumbre.
109135
110136Necesita las herramientas de desarrollo de Apple.
111137
112138##### Descarga de Lazarus mediante SVN
113139
114-` [] $ svn checkout `[`http://svn.freepascal.org/svn/lazarus/trunk/`](http://svn.freepascal.org/svn/lazarus/trunk/)` lazarus `
140+```text
141+ [] $ svn checkout http://svn.freepascal.org/svn/lazarus/trunk/ lazarus
142+```
115143
116144(o cualquier otra carpeta donde desee poner sus fuentes)
117145
118146En sucesivas ocasiones, para actualizar simplemente teclee
119147
120-` []$ svn update lazarus`
148+```text
149+ []$ svn update lazarus
150+```
121151
122152Para ampliar información sobre Subversion, vea: <http://subversion.tigris.org/>
123153
124154##### Compilar y ejecutar
125155
126156Si ha hecho checkout desde cvs o svn, el paso siguiente es:
127157
128158Compilar Lazarus
129159
130-` []$ cd lazarus`\
131-` []$ make clean all (gmake en BSD)`
160+```text
161+ []$ cd lazarus
162+ []$ make clean all (gmake en BSD)
163+```
132164
133165Si fpc está instalado correctamente, la compilación debería funcionar sin problemas. Si no, vea el FAQ.
134166
135167Arrancar lazarus
136168
137-` []$ ./lazarus`
169+```text
170+ []$ ./lazarus
171+```
138172
139173El 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.
140174
141175Compruebe las rutas de acceso
142176Utilice el menú del IDE para ir a
143177
144178
145179Entorno:: - \> Opciones de entorno - \> Archivos
146180
147181La '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'.
148182
149183'' Pendiente: definir las otras rutas de acceso
150184
151185Nota
152186
153187Para actualizar Lazarus puede utilizar
154188
155-` []$ svn update lazarus`
189+```text
190+ []$ svn update lazarus
191+```
156192
157193después para cualquier ruta de la actualización:
158194
159-` []$ make clean all   (gmake on BSD)`
195+```text
196+ []$ make clean all (gmake on BSD)
197+```
160198
161199esto reconstruirá Lazarus y creará un IDE sin paquetes de Lazarus. Para enlazar los paquetes instalados **después** de lo anterior haga:
162200
163-` []$ make idepkg`
201+```text
202+ []$ make idepkg
203+```
164204
165205## Colaboradores iniciales y cambios
166206
167207Esta página ha sido convertida desde epikwiki \[versión <http://lazarus-ccr.sourceforge.net/index.php?wiki=InstallingLazarus>\].
168208
169209- Importado y formato inicial. VlxAdmin 9/22/2003
170210- Parte de Joe cambiada para Windows por requerir fpc 1.0.10. Vincent 9/25/2003
171211- Actualizado "¿Qué se requiere para Lazarus". AndrewJohnson 10/1/2003
172212- Terminado ajuste del formato de la página InstallingLazarus VlxAdmin 2/22/2004
173213- Envió algunas notas sobre Installing FPC and Lazarus: sobre todo experiencias al intentar conseguir las RUTAS correctas en Linux. 3/11/2004 User:Kirkpatc
174214- 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
175215- Quitó la nota original. Puso en orden el wiki y ajustó un poco el formato. VlxAdmin
176216- Corrigió un par de errores mecanográficos - 3/12/2004 User:Kirkpatc
177217- Añadió el enlace para la copia diaria de los paquetes DEB - 3/27/2004 Vincent
178218- Arregló enlaces en GettingLazarus (descarga de binarios) y otras páginas. 22 de julio de 2004 User:Kirkpatc
179219- Añadió el enlace para los paquetes deb de Lazarus - 19 de agosto de 2004 VincentSnijders
180220- Agregó una breve nota sobre la instalación en Debian - 23 de noviembre de 2004 User:Kirkpatc
181221- Considerables reescritura y reorganización de la sección sobre instalación - 11 de Diciembre de 2004 User:Kirkpatc
182222- Arregló enlace roto - el 9 de oct de 2005 User:Avantman42
183223- Remodelación total. Estaba todo anticuado. --Javuchi 05:37, 22 November 2008 (CET)
184224- Añadió las ordenes necesarias para instalar Lazarus desde repositorios de Ubuntu - Arturom 10:07, 3 December 2008 (CET)
185225
186226- Traducido por User: Mgsalvador
187227
188228---
189229*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