Cómo crear repos personalizados de ArchLinux para llevártelos a casa

Ya antes hemos explicado cómo hacer mini-repos o repositorios personalizados de Debian/Ubuntu, bueno, es el turno de 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:

  1. Crearemos una nueva carpeta en nuestro HOME.
  2. Copiaremos todos los paquetes que hemos descargado hacia esa carpeta.
  3. 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 😉

Saludos


4 comentarios

  1.   Gabriel Ivan dijo

    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!!

    1.    KZKG^Gaara dijo

      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 🙂

      1.    Tito Seguín dijo

        Pues lo siento pero te equivocas, si borras la cache de pacman, cosa que hago habitualmente; la carpeta estará completamente vacia.

        1.    KZKG^Gaara dijo

          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á.

Deja un comentario

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

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.