Cómo instalar un programa alojado en GitHub

Hace unos días encontré un artículo que hablaba de un programa muy interesante (del cual hablaré en otra entrada) y me decidí a probarlo. Lo interesante es que dicho programa está alojado en GitHub. Yo no tenía experiencia previa con GitHub, lo que me llevó a escribir este artículo por si vosotros tampoco y puede seros de utilidad.

¿Qué es GitHub? GitHub es un sitio para gestión de proyectos donde los desarrolladores pueden colgar su código, el cual estará accesible para toda la comunidad a no ser que hayan creado una cuenta de pago. Lo bueno de GitHub es que da pie a que otros desarrolladores vean, comenten y ayuden a mejorar el código.

Ahora imaginad que encontrais un programa cuyo código está alojado en GitHub y queréis instalarlo en vuestra Raspberry Pi ¿cómo se hace? obviamente no podemos utilizar apt-get porque el software no estará en los repositorios oficiales, pero aquí os detallo cómo hacerlo.

  1. Lo primero que tenemos que hacer es instalar git mediante el comando sudo apt-get install git
  2. Ahora nos creamos una carpeta en nuestro /home llamada git donde almacenaremos todos los proyectos que bajemos: mkdir ~/git
  3. Después nos vamos a la carpeta que hemos creado con el comando cd ~/git
  4. Es este punto tenemos que descargar (o clonar) el proyecto. Imaginad que queremos clonar un proyecto cualquiera, nos vamos la página de GitHub, lo buscamos y copiamos su URL. Por ejemplo https://github.com/annoyatron255/Game
  5. Ejecutamos el comando de clonado git clone en el terminal con la URL que hemos copiado pero sustituyendo http por git, siendo en mi caso git clone git://github.com/annoyatron255/Game
  6. Esto nos creará una carpeta con el nombre del proyecto que hemos clonado. Cambiamos a dicha carpeta con el comando cd
  7. Y aquí ya depende de cada proyecto. En mi caso al hacer un ls veo que existe un fichero makefile por lo que tengo que ejecutar el comando make para instalarlo ya que es probablemente un programa en C++. Si tuvierais un fichero .py entonces tendrías que usar python.

En la próxima entrada pondremos todo esto en práctica para instalar subliminal, un software la mar de interesante que nos ayudará a bajar los subtítulos de nuestras series favoritas automáticamente. No os lo perdáis.

Anuncios

3 comentarios en “Cómo instalar un programa alojado en GitHub

  1. Buenas, he seguido los pasos de tu tutorial, pero tengo una pequeña duda, yo he descargado mediante la terminal y desde github el programa visual code studio (este es el enlace: https://github.com/Microsoft/vscode) y ahora no se como instalarlo, pues no se que fichero ejecutar ni de que manera debo actuar.
    Agradecería mucho si me pudieras ayudar, un saludo.

Responder

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