Crear un repositorio de cainama

Tengo el agrado de presentarles a darwin un lector de venezuela que solicita saber como Crear un repositorio de cainama

Como siempre, para nosotros los normales 🙂 , buscamos definiciones de lo que nos estan preguntando y de esta pregunta lo unico que no conocia era cainama que es una distribución GNU/Linux venezolana basada en Debian surgida como consecuencia del decreto presidencial 3.3901 sobre el uso de tecnologías libres en la Administración Pública Nacional (APN) venezolana, promulgado por el presidente Hugo Chávez. El 14 de marzo de 2011 en la Gaceta Oficial Nº 39.6332 se establece como sistema operativo para las estaciones de trabajo de la APN.

Canaima_GNU-Linux_4.0

El uso de Canaima GNU/Linux es frecuente en las escuelas públicas venezolanas, por ser utilizada en el Proyecto «Canaima Educativo», el cual que busca dotar a más de 250 mil alumnos niños en edad escolar. Les recuerda esto a Huayra?? Es asi!

El tema de crear repositorios locales es por que generalmente “ahorramos ancho de banda” ya que las maquinas no se actualizaran desde internet sino desde el servidor local, y este ultimo sera el único que se actualiza por internet.

Prosigamos con el tutorial: Crear un repositorio de cainama

Si contamos con un servidor debian o cainama (da igual) vamos a realizar los siguientes pasos (como root):

Ahora lo fundamental es guardar el mirror (espejo) dentro de directorio www ya que luego con instalar apache va a levantar ese directorio y lo podremos leer:

Finalmente, debemos configurar un cron para que se ejecute en determinado horario ya que no vamos a querer que nuestro propio servidor nos moleste en horario de trabajo. Para esto creamos el archivo:

y en su interior vamos a poner:

Ahora el cron ejecutara el archivo que acabamos de crear, para eso hay que editarlo (como root):

y al final de la linea ponemos:

Luego lo guardamos.

Fijense que se ejecuta a las 02:30 am, si quieren cambiarlo lo ponen al comienzo esta sencillo.

Ahora, como hago para que mis maquinas con cainama puedan actualizarse desde ahi?

Primero editaran el archivo /etc/apt/sources.list

cambiamos esto:

deb http://universo.canaima.softwarelibre.gob.ve/ squeeze main contrib non-free

por:

deb http://TU-DIRECCIÓN-IP/canaima roraima usuarios

ATENCION:

Para que funcione tenes que tener instalado apache:

Siempre es bueno solo tenerlo para distribuir en la red local, pero tambien puede suceder que algún alumno quiera instalar algo fuera del colegio entonces debemos abrir el puerto 80 de nuestro router y redireccionarlo a la ip local de nuestro servidor mirror.

Ojala le haya servido a nuestro amigo venezolano Darwin y por que no a todos sus compatriotas nuestro tutorial de como Crear un repositorio de cainama

 

 

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *