Te olvidas de que la guía también sirve para Leap 15.6.
Además, que yo sepa Yast todavía está en el repo OSS de Leap 16.0. Una cosa es que no se instala y otra que no exista para Leap 16.0.
Por eso, quiero hacer una instalación limpia, para ver qué instala y que no, para modificar la guía y migrar de 15.6 a 16.0 definitivamente.
A la guía todavía le queda mucho trabajo, por ejemplo, los enlaces de la versión “16.0” tengo que sustituirlos por la variable “$releasever” y así no andar cambiándolos en cada versión.
Está disponible en ncurses y va a quitarse en breve. En mi opinión, una guía como esa, para principiantes, debería tener eso en cuenta.
Lo cual refuerza la idea de no dar un papel predominante a una herramienta que ni está instalada por defecto, ni funciona en modo gráfico y que probablemente será completamente eliminada en alguna de las versiones 16.x.
Por defecto instala un grupo que incluye SELinux. Y ya. A diferencia de YAST, Agama no ofrece “roles”, sino simples “grupos de paquetes”. Y esto variará con las sucesivas versiones de Agama, como ya lo hace para instalar Tumbleweed por ejemplo. Es más, los grupos disponibles varían si se hace la instalación online o offline: en YAST al añadir los repositorios puedes seleccionar más grupos, pero aquí cuando lo probé yo ni siquiera eran los mismos.
En lo que nos atañe, Agama para Leap 16.0, en la versión online por defecto viene seleccionado SELinux. Puedes seleccionar p.ej. Aplicaciones KDE y escritorio Plasma y eso añadirá los grupos Multimedia y Software de oficina pero no Cockpit ni Myrlyn. En cambio, en la versión offline, por defecto viene seleccionado SELinux y Gestión de software, es decir, Myrlyn, y no hay un grupo específico para Cockpit como en la versión online (y no estoy seguro de si lo instala, claro, voy a probar la selección por defecto + Aplicaciones KDE y escritorio Plasma).
También estoy descargando Agama para Leap 16.1 para ver las diferencias que vienen
[edito]
voy a probar la selección por defecto + Aplicaciones KDE y escritorio Plasma
En la página “9. Ajustes de administrador (YaST)” he puesto una nota aclaratoria sobre Yast. Y por eso, no voy a poner la misma nota en la página 10. Instalación de software sobre Yast.
Deberías indicar de alguna forma que en instalaciones nuevas hay que instalar YAST porque no se hace por defecto.
Notas:
He hecho una instalación de prueba de Leap 16.0 con Agama offline y no se añadía la lista de repositorios comunitarios para escoger en Myrlyn → Extras → Configurar repositorios. He vuelto a instalar con la versión online y si la añade. También lo hace correctamente la versión offline de Leap 16.1 alpha.
Acabo de actualizarme a Leap 16.0 usando la herramienta opensuse-migration-tool
Veo que YaST en modo gráfico está disponible como módulos sueltos; no tiene un “Centro de Software” para ejecutar los módulos, ver imagen y listados más abajo.
Si ejecuto yast en una terminal, me sale la versión basada en ncurses.
Mi opinión personal: YaST puede desaparecer completamente en Leap 16.1 o Leap 16.2.
En el foro en inglés, hay un hilo en el que se explica cuáles son las herramientas de configuración alternativas y correspondientes a los módulos YaST; recomiendo su lectura.
~> sudo zypper se -i yast
Cargando datos del repositorio...
Leyendo los paquetes instalados...
S | Name | Summary | Type
---+--------------------------+-----------------------------------------------------------------------------+--------
i | autoyast2-installation | YaST2 - Módulos para la instalación automática | paquete
i | yast2 | Paquete principal de YaST2 | paquete
i | yast2-add-on | YaST2 - código de instalación del medio de producto adicional | paquete
i | yast2-auth-client | YaST2: Configuración de autenticación centralizada del sistema | paquete
i | yast2-auth-server | Una herramienta para crear instancias de servidores de gestión de identidad | paquete
i | yast2-bootloader | YaST2: configuración del cargador de arranque | paquete
i | yast2-core | YaST2: bibliotecas centrales | paquete
i | yast2-country | YaST2: configuración regional (idioma, teclado y zona horaria) | paquete
i | yast2-country-data | YaST2 - Archivos de datos para la configuración regional | paquete
i | yast2-firewall | YaST2: configuración del cortafuegos | paquete
i | yast2-hardware-detection | YaST2 - Interfaz de detección de hardware | paquete
i | yast2-installation | YaST2: partes de la instalación | paquete
i | yast2-iscsi-client | YaST2: configuración de un cliente iSCSI | paquete
i | yast2-journal | YaST2: Lectura del registro de systemd | paquete
i | yast2-kdump | Configuración de kdump | paquete
i | yast2-ldap | YaST2: agente LDAP | paquete
i | yast2-logs | Guiones para manejar los registros de YAST | paquete
i | yast2-network | YaST2: configuración de red | paquete
i | yast2-ntp-client | YaST2: configuración de un cliente NTP | paquete
i | yast2-packager | YaST2: biblioteca de paquetes | paquete
i | yast2-pam | YaST2: agente PAM | paquete
i | yast2-perl-bindings | YaST2: enlaces Perl | paquete
i+ | yast2-pkg-bindings | YaST2 - acceso al administrador de paquetes | paquete
i | yast2-proxy | YaST2: Configuración del proxy | paquete
i | yast2-ruby-bindings | Enlaces ruby para la plataforma YaST | paquete
i | yast2-security | YaST2: configuración de seguridad | paquete
i | yast2-services-manager | YaST2: Administrador de servicios | paquete
i | yast2-slp | YaST2: Agente y biblioteca de SLP | paquete
i | yast2-storage-ng | YaST2: configuración de almacenamiento | paquete
i+ | yast2-theme | YaST2 - Tema SuSE | paquete
i | yast2-trans | YaST2 - Paquete contenedor de traducciones | paquete
i | yast2-trans-es | YaST2 - Traducción al español | paquete
i | yast2-trans-stats | YaST2 - Estadísticas de traducción | paquete
i | yast2-transfer | YaST2: agente para varios protocolos de transferencia | paquete
i | yast2-update | YaST2: actualización | paquete
i | yast2-users | YaST2: configuración de grupos y usuarios | paquete
i | yast2-x11 | YaST2: Soporte de X11 | paquete
i | yast2-xml | YaST2: agente XML | paquete
i | yast2-ycp-ui-bindings | YaST2 - Enlaces YCP para el motor de interfaz de usuario de YaST2 | paquete
Listado de paquetes no instalados:
:~> sudo zypper se -u yast
Actualizando el servicio 'openSUSE'.
Cargando datos del repositorio...
Leyendo los paquetes instalados...
S | Name | Summary | Type
---+--------------------------------+--------------------------------------------------------------------------+--------
| agama-yast | YaST integration service for Agama - common files | paquete
| autoyast2 | YaST2 - Instalación automatizada | paquete
| icewm-theme-yast-installation | openSUSE Leap 16.0 branding for IceWM during the installation | paquete
| ruby3.4-rubygem-agama-yast | YaST integration service for Agama | paquete
| ruby3.4-rubygem-yast-rake | Rake tasks providing basic work-flow for Yast development | paquete
| yast2-audit-laf | YaST2 - Configuración de Linux Auditing (LAF) | paquete
| yast2-buildtools | Conjunto mínimo de herramientas necesarias para construir el módulo yast | paquete
| yast2-configuration-management | YaST2: Gestión de configuración de YaST | paquete
| yast2-core-devel | YaST2: bibliotecas centrales | paquete
| yast2-devtools | YaST2 - Herramientas de desarrollo | paquete
| yast2-fcoe-client | YaST2: Configuración de Fibre Channel over Ethernet | paquete
| yast2-installation-control | YaST2: Esquema RNG para archivos de control de instalación | paquete
| yast2-qt-branding-openSUSE | openSUSE Leap 16.0 branding for YaST2 Qt | paquete
| yast2-registration | YaST2 - Módulo de registro | paquete
| yast2-schema | YaST2 - Esquemas de AutoYaST | paquete
| yast2-schema-default | YaST2 - AutoYaST Schema (default variant) | paquete
| yast2-testsuite | YaST2 - Suite de pruebas | paquete
| yast2-trans-af | YaST2: Traducción al afrikáans | paquete
| yast2-trans-allpacks | Interno. Requiere Todos los paquetes de traducción de YAST(Vacío) | paquete
| yast2-trans-am | YaST2 - Amharic Translations | paquete
| yast2-trans-ar | YaST2 - Traducción al árabe | paquete
| yast2-trans-ast | YaST2: Traducción al asturiano | paquete
| yast2-trans-be | YaST2 - Byelorussian Translations | paquete
| yast2-trans-bg | YaST2 - Traducción al búlgaro | paquete
| yast2-trans-bn | YaST2 - Traducción al bengalí | paquete
| yast2-trans-bs | YaST2 - Traducción al bosnio | paquete
| yast2-trans-ca | YaST2 - Traducción al catalán | paquete
| yast2-trans-cs | YaST2 - Traducción al checo | paquete
| yast2-trans-cy | YaST2 - Traducción al galés | paquete
| yast2-trans-da | YaST2 - Traducción al danés | paquete
| yast2-trans-de | YaST2 - Traducción al alemán | paquete
| yast2-trans-el | YaST2 - Traducción al griego | paquete
| yast2-trans-en_GB | YaST2 - Traducción al inglés británico | paquete
| yast2-trans-eo | YaST2: Traducción al esperanto | paquete
| yast2-trans-es_AR | YaST2: Traducción al español (Argentina) | paquete
| yast2-trans-et | YaST2 - Traducción al estonio | paquete
| yast2-trans-eu | YaST2: Traducción al esperanto | paquete
| yast2-trans-fa | YaST2 - Traducción al persa | paquete
| yast2-trans-fi | YaST2 - Traducción al finlandés | paquete
| yast2-trans-fr | YaST2 - Traducción al francés | paquete
| yast2-trans-gl | YaST2 - Traducción al gallego | paquete
| yast2-trans-gu | YaST2 - Traducción al gujarati | paquete
| yast2-trans-he | YaST2: Traducción al hebreo | paquete
| yast2-trans-hi | YaST2 - Traducción al hindi | paquete
| yast2-trans-hr | YaST2 - Traducción al croata | paquete
| yast2-trans-hu | YaST2 - Traducción al húngaro | paquete
| yast2-trans-id | YaST2 - Traducción al indonesio | paquete
| yast2-trans-it | YaST2 - Traducción al italiano | paquete
| yast2-trans-ja | YaST2 - Traducción al japonés | paquete
| yast2-trans-jv | YaST2 - Traducción al javanés | paquete
| yast2-trans-ka | YaST2 - Traducción al georgiano | paquete
| yast2-trans-kab | YaST2: Traducción al cabilio | paquete
| yast2-trans-km | YaST2 - Traducción al khmer | paquete
| yast2-trans-kn | YaST2: Traducción al canarés | paquete
| yast2-trans-ko | YaST2 - Traducción al koreano | paquete
| yast2-trans-ku | YaST2 - Traducción al kurdo | paquete
| yast2-trans-lo | YaST2 - Traducción al laosiano | paquete
| yast2-trans-lt | YaST2 - Traducción al lituano | paquete
| yast2-trans-lv | YaST2: Traducción al letón | paquete
| yast2-trans-mk | YaST2 - Traducción al macedonio | paquete
| yast2-trans-mr | YaST2 - Traducción al maratí | paquete
| yast2-trans-ms | YaST2 - Malay Translations | paquete
| yast2-trans-my | YaST2 - Burmese Translations | paquete
| yast2-trans-nb | YaST2: Traducción al bokmål noruego | paquete
| yast2-trans-nds | YaST2: Traducción al bajo sajón | paquete
| yast2-trans-ne | YaST2: Traducción al nepalí | paquete
| yast2-trans-nl | YaST2 - Traducción al holandés | paquete
| yast2-trans-nn | YaST2: Nynorsk noruego | paquete
| yast2-trans-pa | YaST2 - Traducción al punjabi | paquete
| yast2-trans-pl | YaST2 - Traducción al polaco | paquete
| yast2-trans-ps | YaST2: Traducción al pastún | paquete
| yast2-trans-pt | YaST2 - Traducción al portugués | paquete
| yast2-trans-pt_BR | YaST2 - Traducción al portugués brasileño | paquete
| yast2-trans-ro | YaST2 - Traducción al rumano | paquete
| yast2-trans-ru | YaST2 - Traducción al ruso | paquete
| yast2-trans-si | YaST2 - Traducción al sinhala | paquete
| yast2-trans-sk | YaST2 - Traduccion al eslovaco | paquete
| yast2-trans-sl | YaST2 - Traducción al esloveno | paquete
| yast2-trans-sq | YaST2: Traducción al albanés | paquete
| yast2-trans-sr | YaST2 - Traducción al serbio | paquete
| yast2-trans-sr-latin | YaST2: Traducción al serbio (latino) | paquete
| yast2-trans-sv | YaST2 - Traducción al sueco | paquete
| yast2-trans-sw | YaST2 - Traducción al suahili | paquete
| yast2-trans-ta | YaST2 - Traducción al tamil | paquete
| yast2-trans-tg | YaST2: Traducción al tayiko | paquete
| yast2-trans-th | YaST2 - Traducción al thai | paquete
| yast2-trans-tk | YaST2 - Turkmen Translations | paquete
| yast2-trans-tr | YaST2 - Traducción al turco | paquete
| yast2-trans-uk | YaST2 - Traducción al ucraniano | paquete
| yast2-trans-vi | YaST2 - Traducción al vietnamita | paquete
| yast2-trans-wa | YaST2 - Traducción al valón | paquete
| yast2-trans-xh | YaST2 - Traducción al xhosa | paquete
| yast2-trans-zh_CN | YaST2 - Traducción al chino simplificado | paquete
| yast2-trans-zh_TW | YaST2 - Traducción al chino tradicional | paquete
| yast2-trans-zu | YaST2 - Traducción al zulu | paquete
| yast2-update-FACTORY | YaST2: actualización | paquete
| yast2-ycp-ui-bindings-devel | YaST2 - Enlaces YCP para el motor de interfaz de usuario de YaST2 | paquete
Perdón por ser un poco pesado en esto. Que YAST esté disponible en la actualización (como lo está en Tumbleweed) puede merecerse una nota, pero una guía de este tipo no debería enfocarse a gente que ya tenía Leap instalado, sino a gente que lo va a instalar o lo ha instalado hace poco. Y aunque puedes instalar Leap 15.6 y luego migrar a 16.0, digamos que eso no da mucha buena imagen de openSUSE
Esto ya sí que es más discutible (advirtiendo de que hay que instalar YAST). Yo no soy gran fan de presentar herramientas de terminal a la gente que llega de nuevas, pero es verdad que en cosas como el cargador de arranque la alternativa es modificar el fichero de texto -y si quieres usar un editor gráfico para ello, el comando no es trivial: ej.: SUDO_EDITOR=kate sudoedit /etc/fstab.
Sí, te he entendido perfectamente desde hace varios mensajes atrás. Y entiendo tu persistencia. A ver si entiendes la mía.
Si hago caso a tus anteriores mensajes, entonces habría que eliminar completamente la página “9. Ajustes de administrador (YaST)” según tú. Siento decir que no me convence esa opción de eliminarlo. A ver qué dicen @victorhck y @Krovikan sobre dicha página y me da mejores ideas que la tuya.
No tengo ningún problema para eliminar la sección “10.2 Usando el gestor de paquetes YaST”, dar prioridad a zypper, destacar Myrlyn o Discover y reestructurar dicha página.
Le he hecho un comando de aportación (por si lo ves bien) y cambiado carpeta por directorio en “Mover un archivo a otra carpeta” ya que todo el rato se usa directorio y las carpetas son en entorno gráfico. También hay algún encabezado cambiado:
Copiar un archivo en otro directorio cp nombre_archivo /home/usuario/nombre_directorio/
Copiar un archivo en el mismo sitio pero con otro nombre cp nombre_archivo nombre_copia_archivo
Eliminar un archivo rm nombre_archivo
Borrar un directorio incluyendo el contenido rm -rf /home/usuario/nombre_directorio
Mover un archivo a otro directorio mv nombre_archivo /home/usuario/nombre_directorio/
Renombrar un archivo mv nombre_archivo /home/usuario/nuevo_nombre_archivo
Mover un archivo a otro directorio, cambiándole el nombre mv nombre_archivo /home/usuario/nombre_directorio/nombre_nuevo_archivo
Respecto a la guía, haced lo que veais adecuado. Hace unos años que no uso Leap y sólo me dedico a corregir cosillas que sepa.
Mover un directorio a otro directorio mv nombre_directorio /home/usuario/directorio_de_destino/
Renombrar un directorio en el mismo sitio mv nombre_directorio nuevo_nombre_de_directorio
@karlggest hay una cosa muy importante: la alergia del usuario novato a usar la termianal. YaST sigue siendo muy importante aunque ya no se instale por defecto.
Asi que he reescrito toda la pagina de YaST para recomendar a usuario la instalacion de algunos modulos de YaST y explicarle para que sirve. Ya se buscara el novato la vida por su cuenta con los otros modulos.
@Krovikan puedes leer dicha pagina que es completamente nueva para encontrar los errores de compresion y para sugerir más claridad en el texto.
Changelog (Registro de cambios)
[Página 8] Terminal
[Actualizado] Modificado y añadido comandos según propuesta de @Krovikan .
[Página 9] Ajustes de administrador (YaST)
[Nuevo] Sección de Transición: Se añade un bloque informativo sobre el cambio de paradigma en Leap 16.0, donde YaST deja de ser parte de la instalación mínima por defecto.
[Nuevo] Introducción a nuevas herramientas:
Agama: El nuevo motor de instalación web-based.
Cockpit: Interfaz moderna para la administración de servicios y monitorización.
Myrlyn: Sustitución funcional del antiguo gestor de software de YaST (yast2-sw_single).
[Actualizado] Tabla de Módulos: Creación de una tabla comparativa con los paquetes esenciales de YaST (yast2-users, yast2-bootloader, etc.), resaltando por qué siguen siendo superiores para tareas críticas.
[Actualizado] Comandos de Instalación: Corrección técnica de los paquetes necesarios para recuperar YaST, utilizando los nombres reales de los repositorios de la versión 16.0 (yast2, yast2-theme, yast2-trans-es).
[Nuevo] Integración con Plasma: Se añade un párrafo explicativo sobre cómo las Preferencias del Sistema de KDE ahora asumen tareas básicas antes delegadas a YaST.
[Mejora] Guía de Navegación Terminal: Se pulen las instrucciones del modo ncurses (YaST en terminal) para mayor claridad en casos de rescate del sistema.
Lo de “nuevo” (al principio del párrafo) también sobraría por las mismas razones de las capturas anteriores (además, ya mencionas que sustituye al antiguo gestor).
Eso es justamente lo que te estoy intentando decir. Si tú instalas Leap 16.0 (que no instala lo mismo que si actualizas) e instalas yast, por ejemplo con el comando que indicas (ya puestos, ¿no es mejor instalar con Myrlyn?), yast2 users solo funciona en el terminal. No hay aplicación gráfica (lo que no va es QT/GTK). O al menos esto ha sido así en todas y cada una de las pruebas que he hecho. Lo que es peor, tampoco da error, simplemente no hace nada
No sé exactamente qué pasa, ni si se puede soslayar. Si quieres usar YAST, por lo visto tiene que ser en Ncurses.
Módulo YAST
Equivalencias
yast2-bootloader
Módulo externo de Cockpit: requiere repositorio comunitario.
yast2-storage-ng
gparted, gnome-disks y otros. Cockpit incluye un módulo pero es muy “rústico” xD
yast2-users
Configuración del Sistema, Cockpit (usuarios)
yast2-services-manager
Cockpit, además le da mil vueltas a lo que traía YAST, tanto en simplicidad como en “verbosidad”
yast2-firewall
Cockpit
yast2-security
n/h pero tampoco es algo para ser usado por alguien recién llegado. Cockpit maneja SELinux
yast2-journal
Cockpit, mucho más integrado y sencillo.
yast2-network
Cockpit, Configuración del sistema
O simplemente poner que se puede ejectuar con un navegador en la dirección URL localhost:9090 (o mejor con cockpit-client -flatpak- o cockpit-client-launcher -instalable-).
Se ha retocado toda la página “10. Instalación de Software: Paquetes y Herramientas”
Changelog (Registro de cambios)
[Página 10] Gestión de Software
[Actualizado] Sección 10.2 (YaST): Se ha añadido un párrafo de transición que vincula con el capítulo 9, incluyendo instrucciones directas para ejecutar el gestor desde la terminal (sw_single).
[Refactorizado] Sección 10.3 (Myrlyn): Reescritura completa para eliminar redundancias. Ahora destaca el uso del framework Kirigami (Qt6) y define a la herramienta como el puente ideal entre la potencia técnica y la agilidad visual.
[Mejora] Sección 10.4 (KDE Discover): Ampliación de información en dos párrafos. Se destaca su capacidad multiformato (RPM/Flatpak) y su importancia en la actualización de complementos del escritorio (widgets, iconos y temas).
[Mejora] Sección 10.5.1 y 10.7.1 (Zypper): Se ha corregido y enriquecido la descripción del comando search-packages, eliminando erratas y aclarando su función de búsqueda en repositorios remotos/comunitarios.
[Nuevo] Sección 10.5.3 (Flatpak): Inclusión de una Nota Técnica visual con icono de sugerencia para recomendar el uso de Discover como alternativa gráfica a la terminal.
[Estilo]: Se ha unificado toda la redacción de estos apartados a la segunda persona para mejorar la experiencia de lectura.
PD: La pagina 11. Repositorios de software sufrira bastantes cambios para modificar lo de Yast Repositorios y añadir Myrlyn.
Lo de la infraestructura de SUSE queda algo raro. Quizás mejor cambiar el párrafo a:
Localización remota de paquetes: Busca en todos tus repositorios disponibles, aunque no estén habilitados, para identificar dónde se encuentra el paquete y su repositorio correspondiente (requiere Internet):
El comando busca en remoto en todos los repositorios existentes oficiales y comunitarios de la Web de openSUSE de la versión de tu sistema. ¿Como quieres que lo llame?
Ejecutalo y lo verás.
Estoy releyendo mi cita y me doy cuenta que, nunca busca en los repos deshabilitados. ¿?
Tengo un repo deshabilitado que no uso (zypper lr -Up):
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | URI
--+--------------------------------+---------------------------------+---------+-----------+---------+----------+------------------------------------------------------------------------
4 | download.nvidia.com-tumbleweed | nVidia Graphics Drivers | No | ---- | ---- | 99 | https://download.nvidia.com/opensuse/tumbleweed
1 | Firefox | Firefox | Sí | (r ) Sí | Sí | 97 | https://download.opensuse.org/repositories/mozilla/openSUSE_Tumbleweed/
5 | download.opensuse.org-non-oss | Repositorio principal (NON-OSS) | Sí | (r ) Sí | Sí | 98 | https://download.opensuse.org/tumbleweed/repo/non-oss/
6 | download.opensuse.org-oss | Repositorio principal (OSS) | Sí | (r ) Sí | Sí | 98 | https://download.opensuse.org/tumbleweed/repo/oss/
7 | repo-update | Repositorio Actualizaciones | Sí | (r ) Sí | Sí | 98 | https://download.opensuse.org/update/tumbleweed/
2 | Packman | Packman | Sí | (r ) Sí | Sí | 70 | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/
3 | PlexTv | Plex.tv | Sí | (r ) Sí | Sí | 99 | https://repo.plex.tv/rpm/
Si busco los paquetes G06 de Nvidia (zypper se -v nvidia | grep G06) sólo salen los de OSS. En ese repo deshabilitado hay más todavía con otros nombres:
D ~/Descargas zypper search-packages vlc ✔ 16:04:29
Comando desconocido 'search-packages'
Escriba «zypper help» para obtener una lista de órdenes y opciones globales.
En caso de que «search-packages» no sea un error de tecleo, es probable que no sea una orden incorporada, sino una suborden o un módulo auxiliar (consulte «zypper help subcommand»).
En este caso, es necesario instalar primero un paquete específico que proporcione la suborden. Dichos paquetes se llaman a menudo «zypper-search-packages» o «zypper-search-packages-plugin».
No sé a qué te refieres con lo de como quiero que se llame X. Ese párrafo citado, ni lo entiendo (sólo lo he corregido). Eso de localización remota me chirría tanto que ni lo entiendo.
Cierto, y en una guía de este tipo no es el tipo de nombres que molen… pero también es buena pregunta cómo decirlo entonces sin soltar una parrafada de estas que tanto me gustan a mí
search-packages busca en cualquier repositorio en algún sistema que esté de la mano de SUSE. Sirve para los repos añadidos (OSS, NON-OSS), y puedes usar SUSEConnect (en el caso de que uses SLE)
Por lo visto, ese comando está disponible en Leap pero no en Tumbleweed.
En leap 16.0:
tux@pc-guay:~> zypper search-packages vlc
Could not search for the package: Error: Registration server returned 'base product not found' (404)Following packages were found in following modules:
Package Module or Repository SUSEConnect Activation Command
-------------------- ------------------------------------------------------
libvlc5 Installed
libvlccore9 Installed
phonon-vlc-lang Installed
phonon-vlc-qt5 Installed
phonon-vlc-qt6 Installed
vlc Installed
vlc-codec-gstreamer Installed
vlc-lang Installed
vlc-noX Installed
vlc-qt Installed
libvlc5 Available in repo openSUSE:repo-oss
libvlccore9 Available in repo openSUSE:repo-oss
nulloy-vlc Available in repo openSUSE:repo-oss
phonon-vlc-lang Available in repo openSUSE:repo-oss
phonon-vlc-qt5 Available in repo openSUSE:repo-oss
phonon-vlc-qt6 Available in repo openSUSE:repo-oss
python313-python-vlc Available in repo openSUSE:repo-oss
vlc Available in repo openSUSE:repo-oss
vlc-codec-fluidsynth Available in repo openSUSE:repo-oss
vlc-codec-gstreamer Available in repo openSUSE:repo-oss
vlc-devel Available in repo openSUSE:repo-oss
vlc-jack Available in repo openSUSE:repo-oss
vlc-lang Available in repo openSUSE:repo-oss
vlc-noX Available in repo openSUSE:repo-oss
vlc-qt Available in repo openSUSE:repo-oss
vlc-vdpau Available in repo openSUSE:repo-oss
To activate the respective module or product, use SUSEConnect --product.
Use SUSEConnect --help for more details.
Por defecto, no. Creía recordar que había una forma de que lo incluyese, pero por lo visto, no.