La gestión de los repositorios desde las que instalar el software disponible es una parte importante de cualquier sistema Linux y LliureX no es una excepción. A fin de facilitar dicha gestión se crea la herramienta Repoman que permite de una forma sencilla adminsitras los repositorios o añadir nuevos repositorios al sistema.
Para ejecutar Repoman lo haremos desde el menú de inicio->Administración de Lliurex:
Una vez ejecutado veremos la pantalla de inicio de la aplicación con un breve resumen de las opciones.
La primera opción nos lleva a la configuración de los repositorios por defecto que incluye LliureX 19
Desde esta ventana podemos activar o desactivar los repositorios por defecto de nuestro sistema. Estos repositorios son los pertenecientes a lliurex.net (el repositorio oficial de Lliurex), los del mirror del servidor (para activarse se comprueba su disponibilidad) y los repositorios de Ubuntu (desactivados por defecto).
Para activar o desactivar un repositorio bastará con seleccionar el checkbox correspondiente y pulsar el botón "Aplicar". Repoman guardará los cambios y actualizará los repositorios del sistema a continuación.
Desde esta opción podemos visualizar el resto de repositorios del sistema. Por defecto se incluye el repositorio con los recursos educativos (no editable)
Si pulsamos sobre el icono con el sígno + podemos agregar repositorios personalizados.
Para ello necesitaremos indicar un nombre para el repositorio, una descripión del mismo (opcional) y la dirección donde se encuentra el repositorio.
Repoman usa mecanismos para permitirnos añadir repositorios de una manera más sencilla. En lugar de indicar una ruta completa junto a todos los elementos, como haríamos al añadir el repositorio manualmente, basta con añadir la dirección web donde se encuentra el repositorio y repoman se encarga del resto.
En este caso, por ejemplo, se está añadiendo el repositorio de LliureX (ya está en el sistema, es a modo de ejemplo) y como se puede apreciar únicamente se indica la ruta del repositorio.
Si añadimos otros repositorios, o están presentes en el sistema, podremos activarlos o desactivarlos como con los repositorios por defecto pero además podremos editarlos directamente desde la aplicación
Para ello pulsaremos el botón de edición que aparecerá al lado del nombre del repositorio, introduciremos la clave del usuario y se abrirá un editor de texto desde el que poder realizar los cambios
Una vez editado volveremos a la pantalla del programa donde nuevamente nos ofrecerá la posibilidad de actualizar la información
La última opción de Repoman simplemente incluye la opción de lanzar algunas aplicaciones del sistema relacionadas con los repositorios.
Repoman ofrece también una interfaz de línea de comandos (CLI) desde la que podemos realizar las mismas tareas de forma sencilla.
Para ejecutarla debemos hacerlo bien mediante el comando "sudo" o bien indicando el usuario y la contraseña del usuario administrador de la máquina. De lo contrario se nos mostrará un mensaje de error:
Desde esta cli podemos listas los repositorios del sistema:
Desactivar un repositorio indicando bien el número de índice o bien el nombre del mismo:
Mostrar los repositorios deshabilitados:
Añadir un repositorio (teniendo en cuenta las mismas opciones que en el modo gráfico):
Mostrar los repositorios activos:
Y si le indicamos un servidor (opción -s) podemos gestionar los repos de dicho servidor
Enlaces de interés: