En más de una ocasión he estado tratando de instalar tal o cual programa y he visto con envidia como los chicos de Ubuntu lo podían hacer con toda facilidad desde un repositorio PPA mientras que yo tenía que dar mil vueltas para conseguirlo.
Hoy, con la ayuda de este artículo de Webupd8 y un poquito de ensayo y error, he conseguido añadir a mi Jessie un repositorio PPA sin apenas esfuerzo. Y lo que es más importante, usar este PPA para instalar un programa.
Como dicen en el artículo de Webupd8, no siempre es bueno ni recomendable usar repositorios PPA porque estos pueden depender de paquetes exclusivos o personalizados de Ubuntu. Pero ¡qué demonios! Esto es un Bruto con Debian y hacer el bruto es lo mío. Y reconócelo. Si me estás leyendo, también es lo tuyo.
El primer paso, consiste en visitar a nuestro amigo Synaptic e instalar desde allí software-properties-common y con eso tendremos la mitad del trabajo hecho.
Ya podemos añadir repositorios desde la consola. Por ejemplo, si queremos añadir el repositorio para Java de los chicos de webupd8 escribiria…
Hoy, con la ayuda de este artículo de Webupd8 y un poquito de ensayo y error, he conseguido añadir a mi Jessie un repositorio PPA sin apenas esfuerzo. Y lo que es más importante, usar este PPA para instalar un programa.
Como dicen en el artículo de Webupd8, no siempre es bueno ni recomendable usar repositorios PPA porque estos pueden depender de paquetes exclusivos o personalizados de Ubuntu. Pero ¡qué demonios! Esto es un Bruto con Debian y hacer el bruto es lo mío. Y reconócelo. Si me estás leyendo, también es lo tuyo.
El primer paso, consiste en visitar a nuestro amigo Synaptic e instalar desde allí software-properties-common y con eso tendremos la mitad del trabajo hecho.
Ya podemos añadir repositorios desde la consola. Por ejemplo, si queremos añadir el repositorio para Java de los chicos de webupd8 escribiria…
- sudo add-apt-repository ppa:webupd8team/java
Pero con esto no terminaría el trabajo. No va a ser todo tan fácil. Esto ha añadido el repositorio PPA para la distribución de Debian que estés usando. Pero evidentemente, el repositorio esta creado para distribuciones de Ubuntu, así que si ahora tratamos de utilizarlo, solo obtendremos un error. Por ello nos vamos a ir a /etc/apt/sources.list.d/ donde veremos que se ha creado un fichero .list cuyo nombre es el del PPA que acabamos de añadir.
Tendremos que editarlo como administrador. Yo para el ejemplo, y como tenía la consola abierta, he usado nano, pero puedes editarlo con gedit, leafpad, pluma… Solo recuerda que debes hacerlo como root.
- sudo nano /etc/apt/sources.list.d/webupd8team-java-jessie.list
Y ya solo nos queda actualizar paquetes e instalar lo que nos sea necesario desde ese PPA. Incluso podremos hacerlo con Synaptic como si tal cosa.
Gracias ubunteros.
Gracias por el tip, yo no soy muy aficionado a agregar programas externos, pero este referente a los PPA es interesante para tenerlo en cuenta por si se presenta una ocasión donde no nos queda otra alternativa. Saludos.
ResponderEliminarNo es buena idea en general, pero en ocasiones nos puede venir bien y ahorrarnos un monton de trabajo
EliminarSaludos
Buenas tardes bruto:
ResponderEliminarEsto hice yo hace algún tiempo. A ver que te parece.
http://garabatoslinux.net/habillitar-add-apt-repository-en-debian.html
Saludos
Este comentario ha sido eliminado por el autor.
EliminarEsta chulo el script.... lo unico que veo sería el tema de elegir la versión de ubuntu...
EliminarGracias
No se me da bien la programacion de scripts, así que no voy a juzgar para nada tu trabajo, que seguro que es bueno.
EliminarPero como soy un poco vago, casi mejor algo que pueda bajar de los repositorios
Esos repos te mantendran en testing, asi que si, son los correctos
ResponderEliminarpero se puede agregar en el caso de el otros repositorios que no sean testing?
ResponderEliminar