Información
Actualidad
Aquí encontraras noticias de actualidad sobre Gnu Linux y Open Source.

Además de información sobre la comunidad LiGNUx.
Distribuciones y entornos
Información ordenada sobre los diferenes sistema operativos Gnu Linux y las diferentes opciones de entornos gráficos.
Tutoriales y guías
Todos los pasos e informaciones que puedes desear para tu día a día.
Tutoriales
Tutoriales
Programación
Programación
About Us
Get to know the people behind the code and the mission behind the work
how we handle data
Privacy
Security
Legal

¿Cómo crear un mirror? Ejemplos reales para Kaos y Manjaro

10 mayo, 2016

servidor_internetHoy vamos a trabajar en dos casos prácticos de creación de mirrors, en este caso crearemos un mirror o espejo de la distribución Gnu Linux Manjaro y Kaos, poniendo en practica lo comentado en un artículo pasado llamado "¿Cómo crear un mirror o espejo web?".

Lo primero que debemos de hacer es crear el directorio donde se creara el espejo, esto lo podemos crear desde ftp o desde terminal:

  • Desde ftp tan solo debemos de acceder a nuestro vps o servidor y crear la carpeta destino, por ejemplo mirror y dentro de esta manjaro y otra con el nombre kaos como muestra el ejemplo que voy a hacer.
  • En cambio desde terminal, debemos de logearnos por ssh y meter el siguiente comando con la ruta deseada:

Con esto hice lo mismo que con e ftp, cree el directorio mirror y dentro de el ambas carpetas.

Como segundo paso crearemos un script de actualización para nuestras dos distribuciones de Gnu Linux siguiendo los ejemplos:

Por ejemplo para Manjaro creamos un archivo de texto simple con el nombre .manjaro-sync.sh y pegamos en su interior el siguiente texto editando los campos indicados:

Como podéis fijaros los campos más relevantes son:

El ejemplo para Kaos se repite con el texto anterior con las modificaciones pertinentes, quedando el archivo con nombre .kaos-sync.sh y el ejemplo:

 

Datos a tener en cuenta:

  • La url rsync de manjaro ejemplo hace su copia desde el espejo oficial de manjaro, para acceder a el tenéis que pedir que os añadan a la lista blanca del servidor desde Foro Manjaro.
  • El nombre del script ejemplo se puede modificar sin problema.

El tercer paso sera subir el archivo por ftp al directorio mirror o por ssh, por comodidad recomiendo ftp. Una vez subido el archivo al ftp deberemos de introducir los siguientes comandos por la terminal para cambar los permisos al archivo:

  • Ejemplo Manjaro:

  • Ejemplo Kaos:

Si ponéis otra ruta tan solo debéis de editar la dirección e introducr el mismo comando.

Como último paso queda ejecutar el repositorio para que se actualice, para ello basta con introducir por terminal:

Según el caso uno u otro comando.

Como extra vamos a añadir un cron para que se actualice automaticamente cada hora, así tendremos el mirror siempre actualizado, para ello introducimos el siguiente comando por la terminal:

Con esto entraremos al cron de nuestro sistema, lugar donde lo creearemos con los datos que prefiramos.

Aquí os dejo acceso a los ejemplos creados:

Mirror Manjaro y Mirror Kaos.

Escrito por Noel

Buenas, me llamo Noel, soy un divulgador y amante del software libre y Gnu Linux.
Usuario inquieto por ver las novedades y dar a conocer a todos las grandes ventajas del software libre y Gnu Linux.

Suscribirse
Notificarme las
guest
7 Comentarios
Los más recientes
Los más antiguos Más votados
Feedbacks en línea
Ver todos los comentarios
LiGNUx trabaja sobre una licencia de Creative Commons Reconocimiento 4.0 Internacional.
cloudflagpaperclipprinterfile-emptyfilm-playcamera-videopicturelaptop-phonebriefcasecrossmenu
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram