Tip: Obtener el codigo fuente de nuestros programas en Gnu/Linux


Este truco está pensado para distribuciones basadas en Debian, ya que usa el gestor de paquetes apt-get. Siempre he estado oyendo que es mejor Gnu/Linux y en concreto Ubuntu porque la mayor parte del software que encontramos dentro es libre y eso nos da ciertas ventajas:

  • Podemos ver el código fuente del programa y estudiarlo
  • Podemos contribuir a mejorar el programa
  • Podemos empezar una versión distinta del programa sin pedir permiso a los programadores originales
  • Podemos publicar nuestras versiones modificadas o las versiones originales legalmente.

Lo cual está muy bien, pero nunca había podido ver de una forma sencilla el código fuente de algún programa como por ejemplo VLC (sin tener que ir a la pagina y descargarlo claro).

El truco es bastante sencillo y me sorprende mucho que no se hable demasiado de ello. Bueno, se trata de abrir la terminal y escribir lo siguiente:

apt-get source [nombre del programa]

En donde nombre del programa lo sustituimos por el programa que queramos obtener el codigo fuente. El codigo fuente del programa se guarda en donde tengamos situada la terminal en el momento de llamar a apt-get (por defecto en la carpeta personal).

Si se fijan no he escrito sudo al introducir el comando, esto es debido a que si lo hago, el código fuente descargado pertenecerá a root, y para borrarlo tendré que usar la terminal y sudo también.

Un ejemplo, voy a descargar el codigo fuente del programa vlc, pues lo que tengo que introduccir en la terminal es:

apt-get source vlc

y me aparecerá el código fuente del programa en mi carpeta personal.

Anuncios

4 comentarios en “Tip: Obtener el codigo fuente de nuestros programas en Gnu/Linux

    • ¿Puedes instalar vlc mediante apt-get o también te dice que no lo puede encontrar? Si no puedes instalar vlc tampoco entonces probablemente sera que no esta en los repositorios y por tanto no encuentra el source.

      Si por el contrario si puedes instalar vlc mediante apt-get dimelo ya que esta entrada la escribi hace mucho tiempo y puede ser que las cosas hayan cambiado. Por el momento llevo bastante sin usar Ubuntu y derivados pero podría mirar a ver como conseguir el fuente y probarlo desde un livecd si es necesario.

      Me gusta

  1. genial si funciona…! y puedo ver el codigo fuente de vlc … bueno soy novato en esto pero creo que esta escrito en c … gracias amigo…! bueno aporte espero que algun dia pueda contribuir tambien con linux… 🙂

    Me gusta

Aquí puedes dejar tus comentarios.

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s