Categoría > Canaima

Haciendo repositorios de paquetes binarios con reprepro

 
Hunting Bears

Normalmente, dentro de los procesos involucrados en la creación de sabores o distribuciones derivadas de Canaima (o Debian) necesitamos utilizar paquetes que no se encuentran en repositorios públicos de Debian, Ubuntu u otra distribución porque generalmente son paquetes de autoría propia, diseñados a nuestras necesidades.

En ese sentido, es buena idea hacer un repositorio local para guardar esos paquetes y así agilizar un poco más los procesos de desarrollo y pruebas de software. Además, si tienes la oportunidad de hacerlo público a través de un servidor web, podrías distribuir tus paquetes a otras personas o incluso hacer un sabor Canaima.

Continuar Leyendo »

Haciendo mirrors de Debian con ftpsync y de Canaima con debmirror

 
Hunting Bears

Muchas veces se hace útil tener una copia idéntica (mirror) del repositorio de paquetes Debian y Canaima en tu computadora: Acelera la instalación de paquetes, la creación de imágenes con canaima-semilla y permite tener un ambiente pruebas en caso de que manejes un repositorio en ambientes de producción.

Hacerlo no es tan difícil y requiere muy poca atención luego de realizado el procedimiento. Eso sí, el tiempo que utilizaremos inicialmente dependerá de tu velocidad de conexión. Podrás elegir cuales arquitecturas replicar y decidir si incluir las fuentes de los paquetes o no.

Continuar Leyendo »

10 formas para evitar generar una novela en las listas de Canaima [HUMOR]

 
Hunting Bears

Si bien las listas de Desarrolladores y Discusión de Canaima son para tratar de construir cosas para el Proyecto Canaima, usualmente se ve pululada de discusiones inertes y desagradables a las que comúnmente llamamos “Novelas”. Hoy te presento 10 tips que puedes poner en práctica ¡ya mismo! para evitar generar novelas en las listas Canaima.

  1. No le quites los permisos en un servidor a Héctor Colina: Éste tipo es un llorón, ni se les ocurra quitarle algún permiso, verán el infierno.
  2. No le sugieras a Octavio Rossell que instale un driver privativo: Le da corrientazo y te trolea diciéndote que eres un troll.
  3. No cuestiones la forma en que llevan la plataforma: Ni se te ocurra, es una insolencia de tu parte cuestionar a la democracia perfecta.
  4. No te metas con el CNTI: Métete con esos tipos y te quitan las claves de todo, te quitan el internet y te hackean la PC para hacer montajes porno con tus fotos.
  5. No le preguntes a Jesus Lara como va la migración en la institución X: Si no te quieres calar 5 o 6 correos con detalles tan específicos como de la secretaria que se pintó las uñas cuando vino el asesor de Oracle a visitar al Director de Informática, abstente de preguntar.
  6. Abstente de escribir la palabra “RadioGNU”: ¡Corre!
  7. No cuestiones las ideas de alguien popular: Está en desacuerdo con el líder de un grupo y verás como te caen encima 30 personas que nunca habías leído en tu vida.
  8. No propongas una iniciativa para hacer algo mejor que algo que ya existe: Típico, el síndrome de “el mío es mejor que el tuyo”.
  9. No acuses a Luis Martínez de documentar sólo en su blog: Este tipo le encanta la plata, todo lo hace en su blog para que le llueva el dinero por la publicidad.
  10. No acuses a Luigino Bracci de ultra-chavista: ¡NO LO HAGAS! Sólo lograrás hacerlo más chavista, te destruirá en su blog, la radio y la televisión.

 

Creando un metapaquete ‘a la canaima’ con Canaima Desarrollador

 
Hunting Bears

Como usuario de alguna distribución GNU/Linux, seguramente has oído/leído acerca de los metapaquetes, esos paquetes que no pesan mucho pero que instalan un montón de cosas. Si bien el concepto detrás de un metapaquete es bastante sencillo, son piezas clave en la construcción organizada y engranaje de subsistemas dentro de una distribución GNU/Linux.

Por ejemplo, imagínate por un instante que queremos incorporar una nueva línea de ensamblaje de computadores a nuestra fábrica “Bien Barato Electrónica“. Si pudieras de alguna forma comprar la línea completa a través de un nombre o marca, en vez de comprar los tornillos, las tuercas, las cintas rodantes, los rodillos, los tubos, los brazos robóticos, los cables, etc. y armarla tu mismo, entonces eso sería instalar un metapaquete dentro de tu distribución “Bien Barato Electrónica“.

En definitiva, un metapaquete es un paquete que sirve para instalar otro conjunto de paquetes a través de sus dependencias. Generalmente está casi vacío (es decir, no se copian archivos al sistema cuando se instala); sin embargo, si está bien construido, siempre se incluye una pequeña documentación (changelog, copyright, entre otros).

Continuar Leyendo »

7° Día Debian: Creando tu propia distribución a partir de Canaima Semilla

 

Para aquellos que no pudieron asistir al taller que ofrecí acerca de Canaima Semilla en el 7mo Día Debian (Caracas), pueden ver la presentación y descargarla un poco más abajo.

Descargar: ODP | PDF