{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreib75oeuu4matw5xnrw3xh7drkechghmzlxovaajrgb57bxecjw2wy",
"uri": "at://did:plc:3pjw65epwlo3rzajhx6xg4br/app.bsky.feed.post/3ml2i7pqdbci2"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreiebu3b7gmfayet7ybzjt2hdylm2fm2kmhrj36bt5h7qa6f4eszcyy"
},
"mimeType": "image/png",
"size": 87249
},
"path": "/2026/05/04/gestionar-software-y-repositorios-en-opensuse-mediante-cockpit/",
"publishedAt": "2026-05-04T09:42:00.000Z",
"site": "https://victorhckinthefreeworld.com",
"tags": [
"https://victorhckinthefreeworld.com/2026/04/22/probando-cockpit-el-sustituto-de-yast-en-opensuse-tumbleweed/",
"Agama",
"Myrlyn"
],
"textContent": "**Cockpit es la aplicación web que viene en openSUSE a reemplazar al veterano YaST. Veamos cómo gestionar los repositorios o instalar/desinstalar software con esta nueva herramienta.**\n\nMediante **cockpit** , ahora en openSUSE desde un navegador web o una aplicación propia podrás gestionar y controlar todo tu sistema. Cockpit apunta a sustituir parte del uso de YaST, especialmente en administración remota y tareas comunes y desde hace un tiempo lo estoy probando y me gusta. Así lo instalé:\n\n * **https://victorhckinthefreeworld.com/2026/04/22/probando-cockpit-el-sustituto-de-yast-en-opensuse-tumbleweed/**\n\n\n\nCockpit al igual que YaST es un software modular, es decir, tendrás diferentes módulos que se encarguen de diferentes áreas de tu sistema. Algunos serán comunes e imprescindibles y otros serán opcionales dependiendo de lo que controlen.\n\nAlgo imprescindible (bueno, no tanto, pero sí muy importante) son sus módulos para gestionar los repositorios y para instalar o desinstalar paquetes de software.**Vamos a echarles un vistazo.**\n\nCockpit forma parte de la nueva dirección de openSUSE para la administración del sistema, junto con **Agama** como instalador o **Myrlyn** como gestor específico de paquetes. Aunque YaST sigue disponible, su desarrollo es más limitado y progresivamente se están adoptando herramientas más modernas y especializadas.\n\nA largo plazo, Cockpit está llamado a cubrir gran parte del uso cotidiano que tradicionalmente se hacía con YaST, especialmente en entornos de servidor. Y para gestión remota de equipos. Podremos acceder via mediante el navegador conociendo la IP a la configuración del equipo remoto con una interfaz web.\n\nUna vez instalado cockpit, accedemos bien mediante la aplicación o directamente en el navegador mediante la url localhost:9090. Accedemos con nuestra cuenta root y le damos en la esquina superior derecha acceso ilimitado si no lo hemos hecho antes.\n\nEn la parte izquierda tendremos todos los módulos instalados de cockpit. Bajo la sección de Herramientas encontramos paquetes y repositorios.\n\n## Gestión de paquetes mediante cockpit\n\nEn la parte superior encontramos un campo de búsqueda y a la derecha un par de botones con las opciones Desinstalar / Instalar.\n\nEn el cuadro de búsqueda podremos meter un texto y buscar cierto paquete en concreto.\n\nSi está seleccionada la opción Desinstalar, nos mostrará todos los paquetes que tenemos en nuestro sistema y que podremos seleccionar para eliminar del equipo. O si tiene actualizaciones disponibles.\n\nSi seleccionamos instalar, podremos buscar un paquete en concreto e instalarlo mediante cockpit. Si tiene dependencias se mostrarán, junto con el tamaño total de lo que va a instalar y una opción de instalar lo seleccionado o de cancelar la acción.\n\nSegún tengo entendido cockpit, no utiliza directamente libzypp, si no que se apoya en PakageKit: `Cockpit → PackageKit → libzypp → repositorios (RPM)`. Yo personalmente preferiría que detrás estuviera directamente libzypp.\n\nPara un control más profundo de paquetes de software (marcar como tabú algún paquete, etc) zypper o Myrlyn siguen siendo las herramientas que hay que utilizar. Pero para una gestión básica con cockpit es suficiente.\n\n## Gestión de repositorios mediante cockpit\n\nMediante cockpit podremos añadir nuevos repositorios, o editar (parte) los que ya tenemos configurados.\n\nEn la lista de repositorios, podremos hacer clic sobre los tres puntos verticales de la derecha de cada repositorio para editar sus características o eliminarlo.\n\nPodremos editar todos sus campos, excepto la url. Para eso último de nuevo deberemos hacerlo mediante zypper o Myrlyn.\n\nTambién podremos añadir nuevos repositorios desde la interfaz web de cockpit.\n\n* * *\n\nDesde cockpit tendremos un control con una interfaz más moderna y accesible en remoto desde un navegador web a otros equipos o servidores. Para una gestión básica de ciertos aspectos, será suficiente. Pero cabe señalar que hay ciertos aspectos que todavía no están accesibles y que se deberá hacer mediante otras herramientas.\n\nY quizás te estés preguntando ¿Cuándo usar Cockpit?\n\n * **Cockpit** : Para una gestión rápida y remota (aunque también se puede utilizar en una máquina local)\n * **zypper** : Para un control total, que requiere el uso de la terminal, lo que puede «asustar» a usuarios recién llegados.\n * **Myrlyn** : Una alternativa gráfica moderna más familiar a lo ya conocido con YaST y que sigue ofreciento bastante control al usuario.\n\n",
"title": "Gestionar software y repositorios en #openSUSE mediante cockpit"
}