En LliureX 23 la gestión de los repositorios se puede seguir realizando mediante RepoMan.
En esta versión se han implementado algunos cambios que si bien no modifican el funcionamiento del mismo si introducen algunas diferencias.
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 de LliureX 23. A diferencia de las anteriores versiones se han unificado en una misma pantalla los repositorios por defecto de LliureX y los diferentes repositorios que se hayan podido añadir al sistema
Desde esta ventana es posible activar o desactivar tanto los repositorios por defecto del sistema como los agregados posteriormente. Los repositorios por defecto 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) y no pueden ser modificados, a diferencia de los agregados.
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 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.
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 y la versión (focal en este caso).
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 la versión que queremos y repoman se encarga del resto. Mediante este mecanismo podemos agregar repositorios de launchpad, personales o de cualquier tipo siempre que sean confiables.
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 y se abrirá un editor de texto desde el que poder realizar los cambios.
Una vez editado habrá que autenticarse para guardar los cambios
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 listar 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: