OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.
Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.
Como instalar FreePascal sin empaquetar.
Hola a todos!
Aquí les dejo otro intento de tutorial, esta vez relacionado con un lenguaje de programación muy conocido. Pascal usando FreePascal
Free Pascal
Info acerca de Free Pascal aqui.
Quiero decirles que, si bien es cierto que existe una versión en .rpm en este mini-tutorial usaremos la versión binaria empaquetada en .tar.
Para descargar freePascal haz click en este enlace . otras arquitecturas aqui.
Una vez descargado nos cambiamos a "modo konsole"
[Usuario@localhost ~]$ su - Password: *******
Creando Directorios
[root@localhost ~]# mkdir /tmpfp {este sera un directorio temporal para desempaquetar el archivo} [root@localhost ~]# mkdir /opt/fpc {En este directorio instalaremos el Compilador Free Pascal} [root@localhost ~]# mkdir /home/usuario/fpc {En este directorio guardaremos nuestros proyectos}
Creados los directorios procedemos a desempaquetar el archivo en la carpeta temporal
[root@localhost ~]# tar xvf /home/Ususario/Descargas/fpc-2.2.4.i386-linux.tar -C /tmpfp install.sh binary.i386-linux.tar demo.tar.gz doc-pdf.tar.gz
Instalando!
[root@localhost ~]#sh install.sh This shell script will attempt to install the Free Pascal Compiler version 2.2.4 with the items you select
Personalizando Instalación
Install prefix (/usr or /usr/local) [/usr/local] : /opt/fpc {Usamos el directorio que creamos en principio, si lo desea pude instalarlo por defecto. Sin embargo, la razón por la cual en este nini-tutorial se usan directorios personalizados es para dejar ver la versatilidad de la Shell de linux. "NO TENGAS MIEDO A ABRIR LA CONSOLA. ES TU AMIGA!"} Installing compiler and RTL for i386-linux... Installing utilities... Install Textmode IDE (Y/n) ? Y {Instalamos todo diciendo que si a las cuestiones (Y/n) ? Y} Install FCL (Y/n) ? Y Installing fcl-async Installing fcl-base Installing fcl-db Installing fcl-fpcunit Installing fcl-image Installing fcl-json Installing fcl-net Installing fcl-passrc Installing fcl-process Installing fcl-registry Installing fcl-web Installing fcl-xml Install packages (Y/n) ? Y Installing a52 Installing aspell Installing bfd Installing cairo Installing cdrom Installing chm Installing dbus Installing dts Installing fftw Installing fpgtk Installing fpmkunit Installing fv Installing gdbint Installing gdbm Installing ggi Installing gnome1 Installing graph Installing gtk1 Installing gtk2 Installing hash Installing httpd13 Installing httpd20 Installing httpd22 Installing ibase Installing iconvenc Installing imagemagick Installing imlib Installing ldap Installing libc Installing libcurl Installing libgd Installing libpng Installing mad Installing modplug Installing mysql Installing ncurses Installing newt Installing numlib Installing odbc Installing oggvorbis Installing openal Installing opengl Installing openssl Installing oracle Installing pasjpeg Installing paszlib Installing pcap Installing postgres Installing pthreads Installing pxlib Installing regexpr Installing sdl Installing sqlite Installing svgalib Installing symbolic Installing syslog Installing tcl Installing unixutil Installing unzip Installing users Installing utmp Installing uuid Installing x11 Installing xforms Installing zlib Done. Install documentation (Y/n) ? Y Installing documentation in /opt/fpc/share/doc/fpc-2.2.4 ... Done. Install demos (Y/n) ? Y Install demos in [/opt/fpc/share/doc/fpc-2.2.4/examples] : /opt/fpc/share/doc/fpc-2.2.4/examples Installing demos in /opt/fpc/share/doc/fpc-2.2.4/examples ... Done. Running on linux Write permission in /etc. Write permission in /opt/fpc/lib/fpc/2.2.4. Directory /opt/fpc/lib/fpc/2.2.4/ide/text did not exist, attempting to create it now Saved old compiler config to /etc/fpc.cfg.orig Writing sample configuration file to /etc/fpc.cfg Writing sample configuration file to /opt/fpc/lib/fpc/2.2.4/ide/text/fp.cfg Writing sample configuration file to /opt/fpc/lib/fpc/2.2.4/ide/text/fp.ini End of installation. Refer to the documentation for more information.
Eliminando Archivos Temporales
[root@localhost tmpfp]# cd
Borramos la carpeta temporal "tmpfp"
[root@localhost ~]# rm -rf /tmpfp
Cambiamos a modo usuario normal
[root@localhost ~]# exit
Tecleamos
[Usuario@localhost ~]$ fp
Ya tenemos instalado nuestro Compilador!
Lo primero es configurar el directorio File/Change dir...
y seleccionamos el que creamos en principio /home/usuario/fpc/OK
Probando...
Que les parece si creamos un “hola blogdrake”
Aqui vamos
Program HOLA_BLOGDRAKE; Begin ClrScr; Write(' Hola BlogDrake! '); Readkey End.
Y asi termina este mini-tutorial. Acepto criticas y sugerencias
- Blog de shinigami
- Entra a tu cuenta o crea una para poder comentar.
# 79850 Retocado y agregado a la documentacion.
Lo eh retocado minimamente para que sea mas cómoda su lectura.
Saludos.
"Cuando hay libertad, todo lo demás sobra."
"Cuando hay libertad, todo lo demás sobra."
Participa de la comunidad!!
Visita Ardriva, la comunidad Argentina de Mandriva
Usuario
# 79858 Gracias!
Gracias por la ayuda y el apoyo, es muy significativo para todo miembro de BlogDrake
*****************************************
La noche es mas oscura antes del amanecer
Mandriva Linux No Window$