Ya antes hemos explicado cómo hacer mini-repos o repositorios personalizados de Debian/Ubuntu, bueno, es el turno de ArchLinux también
Supongamos que tenemos la siguiente situación…
- Tenemos una PC en casa, y en casa no tenemos internet.
- En la oficina tenemos internet.
Lo que haremos será hacer un mini repositorio con los paquetes que hemos descargado en la oficina, para ese mini repo llevarlo a casa y poder instalar aplicaciones en casa, aún cuando no tenemos internet.
Para eso, en la PC de nuestra oficina haremos lo siguiente:
- Crearemos una nueva carpeta en nuestro HOME.
- Copiaremos todos los paquetes que hemos descargado hacia esa carpeta.
- Haremos un mini-repo con esos paquete.
Y… estrenando un nuevo método para mostrarles tutoriales en terminal, aquí les dejo la demostración JAJA:
%CODE1%
Listo, ya tenemos nuestro mini repositorio hecho, ahora vamos a configurar este repo en nuestra otra PC:
%CODE2%
Como ven… bastante simple todo no?
Y no creo que haya más nada que agregar, simplemente genial no?
Ya no tenemos excusa, ya sin importar que no tengamos internet en casa, podremos instalar ArchLinux
Saludos
Saludos a tod@s tengo una consulta que pasa si uno borro el cache de pacman? se puede recuperar todos esos archivos para tenerlos en este mini-repo? o tendria que bajar todo de nuevo y no borrar nada jajaja esop saludos y gracias por su trabajo!!
Si borras el caché no debería tener nada que ver.
Como tal el los .db para el mini repo no se hacen/crean copiando los .db cacheados por pacman, sino que se crean en ese momento con el paso repo-add.
Al menos eso es lo que parece 🙂
Pues lo siento pero te equivocas, si borras la cache de pacman, cosa que hago habitualmente; la carpeta estará completamente vacia.
Si te refieres a la caché de los archivos sí, obvio que si borras /var/cache/pacman/pkg/* esto no funcionará, pero si borras la caché de los repos (los .db) sí funcionará.