[HowTo] Obtener el código fuente de cualquier aplicación / comando en Linux
La pregunta es: ¿Cómo obtener el código fuente de cualquier comando de Linux?
La respuesta: Para las distribuciones basadas en Debian es sencillo, podemos obtener el código fuente de cualquier comando usando cualquiera de los dos métodos mencionados a continuación.
Método 1: Obtener el código fuente usando apt-get:
- Paso 1: Añadir la URL de los fuentes en el fichero sources.lst (en el ejemplo mostrado la distrubución usada es Debian Lenny)
$ nano /etc/apt/sources.list
deb-src http://ftp.de.debian.org/debian lenny main
$ apt-get update
- Paso 2: Ejecutar apt-get para obtener el fuente
Sintáxis: apt-get source nombre-del-comando
Ejemplo: apt-get source iwconfig
Método 2: Obtener el fuente directamente desde packages.debian.org
En este caso, si no estás realmente seguro del nombre del paquete o comando, puedes navegar por las secciones desde la siguiente URL: http://packages.debian.org/stable/
- Hacemos click en el tema del comando que deseemos obtener el código fuente.
- Buscamos el comando que queremos encontrar, y hacemos click en él.
- En el lado derecho, puedes ver el enlace de descarga del código fuente.
Ejemplo: Para descargar el archiconocido editor nano:
- Vamos a la página de Lenny en packages.debian.org
- Hacemos click en el enlace editors
- Buscamos y nos dirigimos a la página del editor nano.
- En el lado derecho, seleccionamos y descargamos:
nano_2.0.7.orig.tar.gz