Cómo Compilar e Instalar un Software Linux a partir del Código Fuente
La mayoría de las veces instalamos software desde el terminal con la ayuda de apt-get, rpm, yum, Ubuntu Software Center (GUI) y otros formularios en varias distribuciones de Linux. A veces es bueno descargar el código fuente del software y compilarlo usted mismo.
La mayoría de los novatos en Linux encuentran esto muy difícil, ya que es probable que la mayoría de ellos se hayan movido del sistema operativo Microsoft Windows, donde solo navegan por la web y descargan archivos ejecutables. Hoy vamos a aprender cómo hacer que esta difícil tarea sea muy fácil.
Nota: Puedo decir que todo geek lo sabe, por lo que este tutorial es en realidad para principiantes.
En primer lugar, ¿qué es el código fuente? Artículo del Código Fuente de Wikipedia:
En ciencias de la computación, el código fuente es cualquier colección de instrucciones de computadora (posiblemente con comentarios) escritas usando algún lenguaje de computadora legible por humanos, generalmente como texto.
Primero descargue un archivo comprimido (un archivo comprimido que contiene el código fuente). Puede descargarlo directamente desde el sitio web o desde el comando. Si no sabes cómo usar el terminal para descargar, puedes usar:
$ wget URL
O lea el siguiente tutorial de Descarga de línea de comandos Usando aria2 sobre cómo usar aria2, un descargador de línea de comandos.
Nota: En este tutorial estoy usando filename como el nombre del archivo comprimido que he descargado.
Ahora vamos a extraer el archivo comprimido descargado usando el terminal. Si el alquitrán termina con,
* alquitrán.uso gz:
$ tar -xvpf filename.tar.gz
*uso de alquitrán. bz2:
$ tar -xvjf filename.tar.bz2
Nota: A veces, los nombres de archivo son muy largos para recordar, por lo que puede usar el comando ls para listar archivos para escribirlos fácilmente.
Después de la extracción, cambie su directorio a la carpeta extraída.
$ cd filename
A continuación, ejecute esto en el directorio filename para configurar el paquete:
$ ./configure