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.

7
Deja una respuesta

avatar
5 Hilos de comentario
2 Respuestas de hilo
1 Seguidores
 
Comentario más reaccionado
El hilo de comentarios más caliente
4 Autores de comentarios
NoelCesarNoelfernando Autores de comentarios recientes
  Suscribirse  
Los más recientes Los más antiguos Más votados
Notificarme las
Cesar
Invitado
Cesar

Como puedo usarlo pero con http o https y con proxy

fernando
Invitado
fernando

Hola, excelente tema y muchas gracias precisamente estaba a punto de buscar el tema que aquí se hizo.
Muy bien explicado ahora sólo a ponerlo en práctica. 🙂

trackback

[…] […] Hoy 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…  […]

trackback

[…] Hoy 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…  […]

trackback

Información Bitacoras.com

Valora en Bitacoras.com: Hoy 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 â€..…