Compilando Aplicaciones

Lo primero que debemos de hacer es instalar el paquete build essential que es el que nos permite hacer las compilaciones. Para ello como root en modo consola escribimos “apt-get install build essential”.

ManualCompilaciones01

Una vez hecho esto descargamos el código fuente de las aplicaciones que deseamos instalar, en nuestro caso serán tres.

Lo primero es ir a la carpeta donde tenemos el codigo de las aplicaciones que vamos a instalar, iniciaremos con la primera. Que es el servidor Apache.

Debemos descomprimir el archivo, para ello:

tar -xvzf httpd.tar.gz

Esto dará inicio a la descompresión del archivo.

ManualCompilaciones02

Luego vamos a la carpeta donde quedo extraído y ejecutamos el comando ./configure

ManualCompilaciones03

Luego de esto, escribimos make y luego “make install”. Obviamente si no se nos presento ningún tipo de error.

ManualCompilaciones04

ManualCompilaciones05

Si todo salio bien, ya debe estar listo el servidor apache dentro de nuestro sistema operativo, podemos agregar paginas web al directorio /var/www y se mostraran en el navegador escribiendo http://localhost/<nombre del archivo.html>.

La segunda aplicación que instalaremos sera php. Volvemos a descomprimir:

tar -xvzf php.tar.gz

ManualCompilaciones06

Luego entramos a la carpeta y escribimos nuevamente ./configure y Si se presenta algún error sobre que no tenemos una librería libxml2, debemos instalar libxml2-dev para solucionarlo y volver a realizar el proceso de ./configure.

ManualCompilaciones07

En caso de que todo haya salido bien, nos saldrá una pantalla como la siguiente en la que debemos escribir make para continuar con el proceso.

ManualCompilaciones08

Para finalizar solo sera escribir “make install” lo cual finalizara el proceso de instalación.

ManualCompilaciones09

En caso de que no se haya presentado ningun error debemos de tener funcional php en nuestro equipo.

La ultima aplicación que vamos a instalar es emacs, un editor de texto con funciones avanzadas

Nuevamente vamos hasta la carpeta donde tenemos el codigo fuente y lo descomprimimos.

tar -xvzf emacs.tar.gz

ManualCompilaciones10

Vamos al directorio donde quedo descomprimida la aplicación y ejecutamos ./configure

ManualCompilaciones11

Luego de esto make

ManualCompilaciones12

Y por ultimo concluimos con “make install”

ManualCompilaciones13

Con esto nuestro editor emacs debe haber quedado instalado con éxito.

ManualCompilaciones14

Ya instalamos estas tres aplicaciones y las tendremos por el tiempo que las necesitemos, solo voy a hacer una observación sobre la desinstalación y es que debemos tener el código fuente con el que realizamos la instalación para poder quitar estos programas de manera correcta.

Para proceder con la desinstalación entramos como root por modo consola a la carpeta donde tenemos el código fuente de cada una y escribir las siguientes lineas:

./configure

make uninstall

Con esto debe bastar para desinstalar la aplicación, en caso de que haya algún inconveniente debemos revisar dentro de la carpeta del código fuente en el archivo “makefile” si hay alguna directiva especial de desinstalación.


About this entry