Características 15.3

Saltar a: navegación, buscar

El artículo está siendo traducido desde [[1]] y puede que contenga errores o que falte texto por traducir. También puede contener texto sin traducir.

Dialogo advertencia 64x64.png

Contenido

Puntos destacables de la publicación

Las siguientes páginas tratan con cierto detalle qué es nuevo en esta publicación de openSUSE.
¿Demasiada información? Echa un vistazo a las Características más destacables en su lugar.

Contenedores

podman

podman es un motor de contenedores sin demonios para desarrollar, gestionar y ejectuar Contenedores OCI en tu Sistema Linux. Los Contenedores pueden ser ejecutados tanto en modo root como en modo sin root. Simplemente pon: alias docker=podman. La versión en Leap 15.3 concuerda con la de SUSE Linux Enterprise como versión 2.1.1-4.28.1. Crea y mantén contenedores en Leap y migra a SLE.

CRI-O

Obtén Lightweight Container Runtimes para Kubernetes con CRI-O. CRI-O pretende proveer un camino de integración entre runtimes conformes con OCI y el kubelet. Leap 15.3 tiene CRI-O 1.17.3.

containerd

Consigue el contenedor runtime estándar de la industria con énfasis en la simplicidad, robustez y portabilidad con containerd. containerd está disponible como demonio para Linux. Gestiona el ciclo de vida completo del contenedor de su sistema huesped, desde la transferencia de imagen y almacenamiento a la ejecución del contenedor y la supervisión del almacenamiento a bajo nivel. Leap 15.3 incluye la versión 1.3.9-5.29.3.

kubeadm

Usando kubeadm puedes crear un clúster mínimo viable de Kubernetes que se adecua a las mejores prácticas. Utiliza kubeadm para configurar un clúster que pasará los tests de Conformidad de Kubernetes. kubeadm también soporta otras funciones del cliclo de vida del clúster, tales como tokens de arranque y actualizaciones de clústeres. La versión en Leap 15.3 es la 1.18.4.

Inteligencia Artificial y Aprendizaje Máquina

TensorFlow Lite

TensorFlow es una plataforma integral de código abierto para el aprendizaje automático. Cuenta con un ecosistema completo y flexible de herramientas, bibliotecas y recursos de la comunidad que permite a los investigadores impulsar el estado del arte en ML y a los desarrolladores construir y desplegar fácilmente aplicaciones potenciadas por ML. TensorFlow 2020.08.23 está en la versión y proporciona APIs estables de Python y C++, así como APIs no garantizadas compatibles con otros lenguajes.

PyTorch

Pytorch es un marco de aprendizaje automático de código abierto que acelera el camino desde la creación de prototipos de investigación hasta el despliegue de producción. La versión 1.4.0 está en Leap 15.3.

ONNX

Open Neural Network Exchange o ONNX es un ecosistema abierto que posibilita a los desarrolladores de IA elegir las herramientas correctas para que sus proyectos evolucionen. ONNX proporciona un formato abierto para los modelos de IA, tanto con aprendizaje profundo como con modelado tradicional (ML). Define un modelo gráfico de computación extensible, así como también definiciones de tipos incorporados y tipos de datos estándar.

ONNX 1.6.x viene en la publicación y es ampliamente soportado. Puede encontrarse en muchos frameworks, herramientas y hardware. ONNX permite la interoperabilidad entre diferentes frameworks y encauza el camino desde la investigación hasta la producción, ayudando a incrementar la velocidad de innovación de la comunidad IA.

Grafana

Consigue un tablero funcional en minutos o usa Grafana en una Raspberry Pi para ejecutar toda clase de experimentos software. Grafana te permite consultar, visualizar, emitir alertas y entender tus métricas. Crea, explora y comparte tableros con tu equipo y fomenta una cultura orientada a los datos.

Las correcciones en Grafana 7.3.1 incluyen:

   Cloudwatch: corrige datos de métricas duplicadas. #28642
   Loki: corrige el error cuando algunas consultas devuelven resultados cero. #28645
   PanelMenu: corrige el submenú del panel que no es accesible en paneles cercanos al límite derecho de la pantalla. #28666
   Plugins: Fix descendent frontend plugin signature validation. #28638
   StatPanel: Fix value being under graph and reduced likelihood for white and dark value text mixing. #28641
   TextPanel: corrige problemas cuando el panel de texto debería mostrar viejo contenido. #28643

Prometheus

Utiliza Prometheus para desencadenar el poder de las métricas con esta solución de código abierto para monitorización. Prometheus implementa a modelo de datos altamente dimensional, consultas potentes, alertas precisas y muchas librerías cliente mientras te ayuda a crear una solución que se ajuste a tus necesidades. Prometheus es 100% software libre y dirigido por la Comunidad.

Servidor

Servidor de forja de alojamiento Git de Pagure

Introducido en Leap 15.1, el software del servidor de forja de alojamiento Git Pagure ha sido actualizado para Leap 15.3. Al igual que en Leap 15.1 y Leap 15.2, se proporciona un tema con sabor a openSUSE por defecto.

Pagure proporciona una solución fácil, personalizable y ligera para configurar su propio servidor de repositorios Git con todas las funciones. Es similar a otras forjas populares basadas en Git, permitiendo a los desarrolladores y colaboradores compartir y colaborar en el código y el contenido. Sin embargo, también tiene algunas características únicas que no se encuentran en ninguna otra forja Git, proporcionando la base para el alojamiento y desarrollo de código de software descentralizado y federado.

Para Leap 15.3, Pagure se ha actualizado a la versión 5.13.2. Algunos aspectos destacados de la nueva versión:

  • ACL de acceso de escritura por rama con rol de "colaborador" en los proyectos.
  • Nuevos puntos finales de la API para la administración de proyectos.
  • Se ha añadido soporte para servidores de correo que utilizan STARTTLS para el envío de correos electrónicos de notificación.
  • Soporte para configurar la rama principal por defecto para los nuevos proyectos en toda la instancia
  • Añadir paginación a varios puntos finales de la API.
  • Migración de las banderas PR a las banderas de confirmación, el punto final de la API de las banderas PR ya está obsoleto.
  • Soporte para actualizar la rama de destino cuando se edita un PR.

Por favor, lee "/usr/share/doc/packages/pagure/UPGRADING.rst" para obtener detalles sobre cómo manejar la actualización de 5.5 o 5.10.0 a 5.13.2.

GNU Health

GNU Health es un conjunto de módulos para el servidor Tryton. El Health HMIS proporciona la siguiente funcionalidad:

  • Sistema de Información para Gestión de Hospitales (HMIS)
  • Registro Médico Electrónico (EMR)
  • Sistema de Información de Salud (HIS)
  • Sistema de Información de Laboratorio (LIS)

GNU Health, el galardonado sistema de gestión hospitalaria y de salud, llega en la versión 3.8. Está preparado para el rastreo de la pandemia por COVID-19, incluyendo códigos actualizados ICD-10 y funciones de laboratorio mejoradas. Aprovecha el Paquete Dentista. Tiene interfaz directa con Orthanc, el servidor libre PACS.

Entornos de Escritorio

Xfce

Xfce 4.16 introduce nuevas características importantes. Hay una nueva identidad visual en esta versión de Xfce. Con nuevos iconos y paleta, Xfce brilla un poco más desde el principio. El Gestor de Ajustes recibió un refresco visual de su caja de filtros, que ahora puede ocultarse permanentemente. Se mejoraron las capacidades de búsqueda del cuadro de filtros mediante la búsqueda en la parte descriptiva "Comentarios" del archivo de lanzamiento de cada diálogo (también conocido como .desktop). El cuadro de diálogo de ajustes del gestor de energía se ha limpiado y muestra los ajustes de "con batería" o "enchufado" en lugar de ambos en una enorme tabla.

En el caso de las aplicaciones predeterminadas, un nuevo diálogo representa una fusión entre los diálogos "Configuración de tipos mime" y "Aplicaciones preferidas", disponibles anteriormente. Al consolidar ambos en un solo lugar, a los usuarios les resulta más fácil configurar las aplicaciones por defecto para manejar determinados tipos de archivos. Para soportar mejor las pantallas de alta densidad, que vienen en varios tamaños y densidades, la versión 4.16 añade el escalado fraccionario basado en la extensión RandR de X11; el modo preferido de una pantalla se marca ahora con un asterisco y las relaciones de aspecto se muestran junto con las resoluciones de pantalla.

Los usuarios de los diálogos de copiar y mover ahora pueden pausar fácilmente la operación de archivo respectiva en Thunar. Se ha añadido soporte para la transferencia de archivos en cola, recordando la configuración de la vista por carpeta y soporte para la transparencia en los temas Gtk. El panel ha recibido bastantes actualizaciones dignas de mención, una animación para autohide e intellihide, un nuevo plugin 'Status Tray' que combina el soporte de elementos de Systray heredados con el soporte de elementos de StatusNotifier modernos, soporte de modo oscuro, lanzadores que muestran acciones adicionales al hacer clic con el botón derecho, botones de ventana que ofrecen 'Lanzar una nueva instancia...' y mucho más.

KDE

Plasma

Plasma 5.18 LTS es la tercera versión de soporte a largo plazo del equipo de KDE Plasma. Leap 15.3 incluye esta nueva versión LTS. En Plasma 5.18 encontrarás características muy útiles que hacen que las notificaciones sean más claras, que los ajustes sean más ágiles y que el aspecto general sea más atractivo. Plasma 5.18 es más fácil y divertido de usar, a la vez que te permite ser más productivo a la hora de trabajar.

Si estás pensando en actualizar o migrar tu escuela, empresa u organización a Plasma, esta versión es tu mejor opción, ya que obtienes la versión más estable de Plasma *y* todas las nuevas características también.

Plasma 5.18 es aún más fácil de usar, ya que hemos añadido más funciones que te permiten trabajar, jugar y expresarte mejor. Por ejemplo, el nuevo Selector de Emoji: está literalmente a dos pulsaciones de distancia. Mantén pulsada la tecla Meta (Windows) y pulsa el punto (.) y aparecerá. Haz clic en el icono que mejor represente tus sentimientos y podrás pegar el emoji en tu correo electrónico, publicación en redes sociales, mensaje de texto o incluso en tu terminal.

Continuando con las mejoras en el aspecto general, Plasma 5.18 viene con un mejor soporte para las aplicaciones GTK que utilizan decoraciones del lado del cliente. Estas aplicaciones ahora muestran las sombras adecuadas y las áreas de redimensionamiento para ellas. Las aplicaciones GTK ahora también heredan automáticamente la configuración de Plasma para las fuentes, los iconos, los cursores del ratón y más. Plasma ahora se inicia significativamente más rápido y los scripts de inicio se han convertido de bash a C++ y ahora se ejecutan de forma asíncrona. También hay un soporte mucho mejor para los inicios de sesión en redes WiFi públicas.

Para ayudar a relajar tu vista, hay un nuevo widget en la bandeja del sistema que te permite activar la función de Color Nocturno. También puedes configurar los atajos de teclado para activar o desactivar los modos Color nocturno y No molestar.

Ajustes del sistema

Hay bastantes cosas nuevas en los Ajustes del Sistema de Plasma 5.18. La primera y más importante es la configuración opcional de los comentarios del usuario. Estos están desactivados por defecto para proteger tu privacidad. La página de Configuración del Sistema de Escritorios Virtuales ha sido reescrita para soportar Wayland y hay un nuevo panel para gestionar y configurar los dispositivos Thunderbolt.

Frameworks

KDE Frameworks son más de 70 bibliotecas de complementos. Se espera la versión 5.76.0 de Frameworks para el Gold Master. La nueva versión de KDE Frameworks ha realizado cambios en varios paquetes, incluyendo Baloo, Breeze Icons, KAuth, KActivities, KConfig, KIO, Kirigami, KWidgetsAddons, KWayland, Oxygen Icons y más. Algunos cambios clave en la versión son

Iconos Breeze

   Añadir un icono de advertencia de diálogo de 48px
   Cambiar el estilo de media-repeat-single para usar el número 1
   Añadir más archivos git ignorados
   Comprobar si el archivo existe antes de eliminarlo
   Eliminar siempre el archivo de destino primero al generar enlaces simbólicos
   Añadir algunos iconos de modo de color para Okular
   Añadir iconos de tareas completadas (bug 397996)
   Añadir icono de red limitada
   Copiar kup symlink de 32px a apps/48 para arreglar el fallo de la prueba de escalabilidad
   Añadir iconos de organizadores de reuniones (bug 397996)
   Añadir el icono de la huella dactilar
   Añadir iconos de tareas recurrentes y citas recurrentes (bug 392533)
   Desactivar temporalmente la generación de iconos en Windows
   Enlace simbólico kup.svg a preferences-system-backup.svg

Marco de trabajo de Plasma

   Componente BasicPlasmoidHeading
   Mostrar siempre los botones de ExpandableListitem, no sólo al pasar por encima (bug 428624)
   [PlasmoidHeading]: Establecer correctamente el tamaño implícito
   Bloquear los colores de cabecera de Breeze Dark y Breeze Light (bug 427864)
   Unificar la relación de aspecto de los iconos de batería de 32px y 22px
   Añadir sugerencias de márgenes a toolbar.svg y refactorizar PC3 ToolBar
   Añadir AbstractButton y Pane a PC3
   Apoyar los grupos de acción exclusivos en las acciones contextuales
   Arreglar el BusyIndicator girando incluso cuando es invisible, de nuevo
   Arreglar los colores que no se aplican al icono del conmutador de tareas móviles
   Añadir el conmutador de tareas móviles de Plasma y los iconos de cierre de aplicaciones (para el panel de tareas)
   Mejorar el menú en PlasmaComponents3
   Eliminar anclajes innecesarios en el ComboBox.contentItem
   Redondear la posición de la manija del deslizador
   [ExpandableListItem] Cargar vista expandida bajo demanda
   Añadir la falta de PlasmaCore.ColorScope.inherit: false
   Establecer PlasmoidHeading colorGroup en el elemento raíz
   [ExpandableListItem] Hacer el texto de color 100% opaco (bug 427171)
   BusyIndicator: No rotar cuando es invisible (bug 426746)
   ComboBox3.contentItem debe ser un QQuickTextInput para arreglar el autocompletado (bug 424076)
   FrameSvg: No reiniciar la caché cuando se redimensiona
   Alternar plasmoides cuando se activa el acceso directo (bug 400278)
   TextField 3: Añadir la importación que faltaba
   Arreglar IDs en el icono plasmavault_error
   PC3: arreglar el color de la etiqueta TabButton
   Usar una pista en lugar de un bool
   Permitir que los plasmoides ignoren los márgenes

Aplicaciones

Las aplicaciones de KDE se han actualizado a la versión 20.04.2. La versión incluye mejoras en el reproductor de música Elisa, etiquetas de búsqueda para el gestor de archivos Dolphin y una edición más rápida con la aplicación avanzada de edición de vídeo Kdenlive de KDE.

GNOME

Leap 15.3 ofrece GNOME 3.34 (llamado Thessaloniki), que viene con un gran número de nuevas características, corrección de errores y mejor rendimiento.

Gestión de carpetas

Es posible crear, renombrar y eliminar carpetas mediante acciones de arrastrar y soltar en la vista general de las aplicaciones. Esto hace que la organización de las aplicaciones sea mucho más fácil y mantiene la vista general de las aplicaciones libre de desorden. El estilo visual de la vista general también se ha perfeccionado, incluyendo el campo de entrada de la búsqueda, el campo de la contraseña de inicio de sesión y el borde resaltado de la ventana de la vista general.

icon-grid-drag.png

Accesibilidad

Los antiguos mecanismos de accesibilidad no pueden funcionar en Wayland (ya que los clientes de Wayland no tienen acceso a las coordenadas globales y no pueden manipular el puntero). La versión 3.34 migra Locate Pointer, Click Assist y otras características a gnome-shell/mutter, que también funciona en X11.


Vista previa del fondo

El panel de Fondos en los Ajustes ha sido revisado, ahora es más fácil previsualizar el fondo y seleccionar un fondo personalizado para la pantalla principal y la pantalla de bloqueo.

background-panel.png

Aplicaciones

Las mejoras en las aplicaciones principales de Gnome incluyen nuevos iconos, navegación en caja de arena en la Web, reproducción sin pausa en la Música, soporte para texto bidireccional en el Terminal, más aplicaciones destacadas en el Software, y más.

Puede consultar las notas de la versión completa para ver los detalles técnicos.

Mejoras Generales

kernel Linux

Leap 15.3 utilizará el Kernel Linux 5.3.18. El kernel en Leap es el mismo kernel utilizado en SUSE Linux Enterprise 15 Service Pack 3. Esta versión del kernel es mantenida por SUSE. Este kernel Linux 5.3 introduce soporte para las GPUs AMD Navi, y nuevas direcciones IPv4. Se han realizado mejoras en el código RISC-V con este kernel actualizado y es compatible con Intel Speed Select utilizado en los servidores Intel Xeon.

Hardware de soporte

Leap 15.3 funciona con x86_64, aarch64, PowerPC (ppc64le) y s390x. Los escenarios de despliegue pueden ser ejecutados para físico, virtual, host y guest, y nube.

GNU Compiler Collection

systemd

Leap 15.3 incluye la versión 246.10-1.10 de systemd, que incluye correcciones y actualizaciones de backport. Este gestor de sistemas y servicios es un conjunto de bloques básicos para un sistema Linux que se ejecuta como PID 1 e inicia el resto del sistema.

systemd proporciona capacidades agresivas de paralelización, utiliza la activación de sockets y D-Bus para el inicio de servicios, ofrece el inicio bajo demanda de demonios, mantiene un seguimiento de los procesos utilizando grupos de control de Linux, mantiene puntos de montaje y automontaje, e implementa una elaborada lógica de control de servicios basada en la dependencia transaccional. systemd soporta scripts de init SysV y LSB y funciona como un reemplazo de sysvinit.

Otras partes incluyen un demonio de registro, utilidades para controlar la configuración básica del sistema como el nombre de host, la fecha, la configuración regional, mantener una lista de usuarios conectados y contenedores y máquinas virtuales en ejecución, cuentas del sistema, directorios y configuraciones de tiempo de ejecución, y demonios para gestionar la configuración simple de la red, la sincronización de la hora de la red, el reenvío de registros y la resolución de nombres.

Mesa

Mesa 20.2.4 es una versión de corrección de errores e implementa la API OpenGL 4.6, pero la versión informada por glGetString(GL_VERSION) o glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv(GL_MINOR_VERSION) depende del controlador concreto que se utilice. Algunos controladores no admiten todas las funciones necesarias en OpenGL 4.6. OpenGL 4.6 sólo está disponible si se solicita al crear el contexto. Los contextos de compatibilidad pueden informar de una versión inferior dependiendo de cada controlador.

Mesa 20.2.4 implementa la API Vulkan 1.2, pero la versión informada por la propiedad apiVersion de la estructura VkPhysicalDeviceProperties depende del controlador concreto que se utilice.

Seguridad, Redes y Privacidad

AppArmor

El parser de AppArmor es un programa de nivel de usuario que se utiliza para cargar perfiles de programa en el módulo de kernel de seguridad de AppArmor. AppArmor 2.13.6 es una versión de mantenimiento de los componentes del espacio de usuario del proyecto de seguridad AppArmor. La parte del kernel del proyecto se mantiene y se publica por separado. Esta versión del espacio de usuario debería funcionar con todas las versiones del kernel desde 2.6.15 y posteriores.

dehydrated / letsencrypt

Dehydrated es un cliente para firmar certificados con un servidor ACME (actualmente sólo proporcionado por Let's Encrypt) implementado como un bash-script relativamente simple.

Utiliza la utilidad openssl para todo lo relacionado con el manejo de claves y certificados, por lo que es necesario tenerla instalada.

Otras dependencias son: cURL, sed, grep, mktemp (todas se encuentran en casi cualquier sistema, siendo cURL la única excepción)

Características actuales:

  • Firma de una lista de dominios
  • Firma de un CSR
  • Renovación si un certificado está a punto de expirar o SAN (subdominios) cambiado
  • Revocación de certificados

OnionShare

OnionShare permite al usuario compartir archivos de forma segura y anónima. Funciona iniciando un servidor web, haciéndolo accesible como un Servicio Tor Onion, y generando una URL no adivinable para acceder y descargar los archivos. No requiere la configuración de un servidor separado o el uso de un servicio de intercambio de archivos de terceros. Los archivos se alojan en la máquina en la que se ejecuta el programa. El usuario receptor sólo tiene que abrir la URL en el navegador Tor para descargar el archivo. Leap 15.3 tiene la versión 2.2.

Tor

Red superpuesta anonimizadora para TCP (The onion router)

Tor es un sistema de comunicación anónima basado en la conexión y de baja latencia. Este paquete proporciona el programa "tor", que sirve tanto de cliente como de nodo de retransmisión. Los scripts crearán automáticamente un usuario "tor" y un grupo "tor", y configurarán tor para que se ejecute como demonio cuando se reinicie el sistema. Las aplicaciones se conectan al proxy Tor local utilizando el protocolo SOCKS. El cliente tor elige una ruta a través de un conjunto de relés, en el que cada relé conoce a su predecesor y sucesor, pero no a otros. El tráfico que fluye por el circuito es desenvuelto por una clave simétrica en cada relé, que revela el relé descendente. Advertencias: Tor no hace limpieza de protocolo. Esto significa que existe el peligro de que los protocolos de aplicación y los programas asociados puedan ser inducidos a revelar información sobre el iniciador. Tor depende de Privoxy o limpiadores de protocolo similares para resolver este problema. Este es un código alfa, y es incluso más probable que el código liberado tenga bugs que arruinen el anonimato. La red actual es pequeña -- esto reduce aún más la fuerza del anonimato proporcionado. Tor no es actualmente adecuado para el anonimato de alto nivel.

Gestor de paquetes

Gestor de paquetes DNF

DNF es una herramienta de resolución de dependencias de última generación y de gestión de paquetes de alto nivel que remonta su ascendencia a dos proyectos: YUM (Yellowdog Updater, modificado) y libsolv. DNF fue bifurcado de YUM hace varios años con el fin de reescribirlo para usar libsolv y reestructurar masivamente el código base para que una API sana estuviera disponible tanto para extender DNF (a través de plugins y ganchos) como para construir aplicaciones sobre él (como frontales gráficos y marcos de automatización del ciclo de vida del sistema).

DNF proporciona lo siguiente sobre YUM: una API Python mantenida y documentada, informes de problemas mejorados, seguimiento avanzado de dependencias débiles, soporte para dependencias ricas e información de transacciones más detallada mientras se realizan acciones.

La API Python de DNF es estable y está soportada, mientras que las APIs subyacentes libdnf y hawkey (tanto C/C++ como Python) son inestables, y probablemente cambiarán en futuras versiones.

Además, se incluye una implementación ligera en C de DNF llamada "Micro DNF". Está diseñada para ser utilizada para realizar acciones sencillas de gestión de paquetes cuando no se necesita un DNF completo y se quieren entornos útiles lo más pequeños posible. Esto es útil para el caso de contenedores y aparatos mínimos.

Por último, también está disponible un backend PackageKit alternativo experimental para utilizar DNF.

Con Leap 15.3, DNF ha sido rebasado a la versión 4.7.0 y Micro DNF ha sido rebasado a la 3.8.0, que trae muchas correcciones y mejoras.

Algunas de las más destacadas:

  • Soporte para "sticky vendors" que está activado por defecto. Se puede desactivar estableciendo "allow_vendor_change=True" en /etc/dnf/dnf.conf
  • Soporte experimental para actualizaciones transaccionales con Micro DNF y PackageKit. Esto requiere la creación de imágenes con esta funcionalidad, lo que puede hacerse con la herramienta de construcción de imágenes KIWI.
  • Soporte experimental para actualizaciones fuera de línea y actualizaciones usando DNF está disponible.
  • Ya están disponibles los contenedores base experimentales "opensuse/leap-dnf" y "opensuse/leap-microdnf".

Actualmente, DNF no está configurado con los repositorios de openSUSE para la gestión de software por defecto. Sin embargo, el paquete "libdnf-repo-config-zypp" permite a DNF utilizar la configuración de repositorios que utilizan YaST y el gestor de paquetes Zypper. Alternativamente, el paquete "rpm-repos-openSUSE-Leap" proporciona una configuración de repositorio estable e independiente de Zypper/YaST para que DNF la utilice.

Finalmente, la actualización de Leap a Tumbleweed es ahora soportada con DNF instalando "rpm-repos-openSUSE-Tumbleweed" y usando "dnf --refresh offline-distrosync". Si tiene "libdnf-repo-config-zypp" o "rpm-repos-openSUSE-Leap" ya instalado, "dnf install --allowerasing rpm-repos-openSUSE-Tumbleweed" cambiará a ese paquete para la actualización.

Zypper

Productividad

Sistema de impresión

CUPS

CUPS es el sistema de impresión de código abierto basado en estándares. CUPS utiliza el Protocolo de Impresión de Internet (IPP) para soportar la impresión en impresoras locales y de red. CUPS 2.2.7-3.20.1 proporciona correcciones de errores que abordan problemas en el planificador, el soporte de IPP Everywhere, la biblioteca CUPS y el soporte de impresoras USB.

Suite, finanzas y autoedición

Libreoffice

LibreOffice es una suite ofimática gratuita y de código abierto, un proyecto de The Document Foundation. LibreOffice es un completo paquete ofimático que incluye un procesador de textos, una hoja de cálculo, un programa de presentaciones y mucho más.

Puede encontrar más información sobre las nuevas características incluidas en la versión de LibreOffice en Leap 15.3 en las Release Notes:

El lanzamiento de LibreOffice 7.1.1 trae la última versión "fresca" de LibreOffice, recomendada para los entusiastas de la tecnología; contiene nuevas características y mejoras del programa.

Write

Las mejoras generales incluyen:

Writer ahora tiene soporte para anclar formas relativas a la parte inferior del marco de contenido de la página. blog post
El anclaje predeterminado para las imágenes recién añadidas puede establecerse mediante Herramientas ▸ Opciones ▸ LibreOffice Writer ▸ Ayudas de formato
Writer ahora soporta plantillas independientes de la localización blog post

Calc

Las mejoras generales incluyen:

Se ha añadido una opción para desactivar el pegado con la tecla Enter. Puede encontrarla en un diálogo del menú Herramientas ▸ Opciones ▸ LibreOffice Calc ▸ General.
Ahora puede seleccionar elementos en la ventana de Autofiltro haciendo clic por toda la fila del elemento, pero no sólo por la casilla de verificación
Se ha corregido un problema en el cuadro de entrada de fórmulas cuando Calc no consigue establecer la referencia de la fórmula si se ha activado la congelación de filas/columnas en una hoja.
Se ha añadido el botón "Restablecer todo" al cuadro de diálogo del solucionador.

Impress y Draw

Añadir firmas digitales visibles a los archivos PDF existentes con Draw. 
Ahora Impress permite cambiar las animaciones de varios objetos a la vez 
La consola de presentación tiene ahora un botón "Salir"
La consola de presentación tiene ahora un botón de "Pausa/Reanudar" 
Se han añadido sombras borrosas realistas para los objetos

Skrooge

Skrooge es un potente software para gestionar sus finanzas personales. Hay muchas características que permiten a los usuarios introducir, seguir y analizar los gastos. La versión 2.24.6 se actualiza desde la versión anterior de Leap 15.2. La nueva versión ofrece la posibilidad de crear alias para las cuentas con el fin de ayudar a las importaciones. El software también permite el seguimiento de las finanzas que implican criptomonedas.

Scribus

Scribus (/ˈskraɪbəs/) es un software de autoedición de código abierto que ofrece a los usuarios una aplicación diseñada para el diseño, la composición tipográfica y la preparación de archivos para equipos de creación de imágenes de calidad profesional. Scribus permite a los usuarios crear presentaciones y formularios PDF animados e interactivos, publicar periódicos, folletos, boletines, libros y carteles. La versión actualizada de Scribus 1.5.6 corrige un fallo del corrector ortográfico en Leap 15.3.

Cliente de correo electrónico

ThunderBird

Mozilla Thunderbird es una aplicación de correo electrónico gratuita que es fácil de configurar y personalizar. Está cargada de grandes características. Leap 15.3 viene con Thunderbird 78.7.1. Una nueva característica en Thunderbird es que las libretas de direcciones CardDAV ahora soportan OAuth2 y Google Contacts. Thunderbird ya no permitirá la instalación de complementos que utilicen la API heredada. Las correcciones incluyen:

El botón de envío de mensajes a veces permanecía activado cuando debería estar desactivado
Pulsar command+enter para enviar un mensaje en macOS no funcionaba
OpenPGP: No se guardaban los archivos adjuntos que contenían datos binarios tras el descifrado
Corrección de la interfaz de búsqueda global
Varias correcciones de temas y colores para mejorar la facilidad de uso

Evolution

Evolution consta de componentes modulares (por el momento: cartero, calendario y libreta de direcciones) que deberían facilitar la vida diaria. Debido al diseño modular, es posible conectar nuevos componentes a Evolution o incrustar los existentes en otras aplicaciones.

Roundcube

Roundcube 1.3.15 es un cliente IMAP multilingüe basado en el navegador con una interfaz de usuario similar a la de una aplicación. Proporciona soporte MIME, libreta de direcciones, manipulación de carpetas, búsqueda de mensajes y corrección ortográfica. Roundcube Webmail está escrito en PHP y requiere una base de datos MySQL. La interfaz de usuario se puede personalizar utilizando XHTML y CSS 2.

Navegadores y búsqueda en la web

Chromium

Leap 15.3 se enviará con Chromium 89. Chromium es el proyecto de código abierto detrás de Google Chrome. Le invitamos a unirse a nuestro esfuerzo para ayudar a construir una forma más segura, más rápida y más estable para que todos los usuarios de Internet experimenten la web, y para crear una potente plataforma para desarrollar una nueva generación de aplicaciones web.

Firefox

Mozilla Firefox es un navegador web independiente, diseñado para cumplir con los estándares y el rendimiento. Su funcionalidad puede mejorarse mediante una plétora de extensiones. La versión 78.7.1 de soporte extendido (ESR) de Firefox se actualizó para evitar el acceso a las rutas especiales de NTFS que podrían provocar la corrupción del sistema de archivos.

Navegador web de GNOME

Epiphany es un navegador web para el escritorio GNOME. Sus principios son la simplicidad y el cumplimiento de los estándares.

Aplicaciones

Multimedia

Desde la televisión hasta la música y el vídeo, Leap 15.3 ofrece varias aplicaciones multimedia que mejoran tu vida. Vea la televisión, haga música o escuche a sus músicos favoritos. Hay varios paquetes más, pero aquí hay sólo algunos ejemplos de las aplicaciones multimedia que se encuentran en Leap:

Amarok

Amarok es un reproductor multimedia para todo tipo de medios. Esto incluye MP3, Ogg Vorbis, CDs de audio, podcasts y streams. Las listas de reproducción pueden almacenarse en archivos .m3u o .pls.

Audacious

Audacious es un reproductor de audio. Está basado en Qt y soporta una amplia gama de códecs de audio. Todavía cuenta con una interfaz de usuario alternativa (basada en las pieles de Winamp 2.x). Históricamente, comenzó como un fork de un fork de XMMS.

Brasero

Brasero es una aplicación para el Escritorio GNOME para escribir en CD/DVDs. Para CDs/DVDs de datos, Brasero soporta multisesión, extensiones Joliet y generación de imágenes sobre la marcha. El gestor de archivos puede ignorar automáticamente los archivos no deseados. Para CDs de audio Red Book, Brasero soporta CD-TEXT, transcodificación sobre la marcha desde Ogg/FLAC/etc., y configuración de silencio intra-pista. Brasero es capaz de copiar CDs/DVDs a un archivo de imagen en disco y viceversa. Es compatible con BIN/CUE.

Elisa

Elisa es un reproductor de música con una biblioteca en la que se puede buscar música por álbum, artista o todas las pistas. Se indexa utilizando un indexador privado o un indexador que utiliza Baloo. El privado puede ser configurado para escanear la música en las rutas elegidas. El de Baloo es más rápido porque Baloo proporciona todos los datos necesarios desde su propia base de datos. Se pueden crear y reproducir listas de reproducción.

GNOME MPV

Simple interfaz GTK+ para MPV. GNOME MPV es una simple interfaz GTK+ para MPV.

Hydrogen

Una máquina de batería y secuenciador en tiempo real Hydrogen es un sintetizador de software que puede utilizarse solo, emulando una caja de ritmos basada en patrones, o a través de un teclado/secuenciador MIDI externo. Cuenta con una interfaz modular y gráfica basada en QT4, tiene un motor de audio estéreo basado en muestras, con importación de muestras de sonido en formatos PCM. Además, es un secuenciador basado en patrones con la posibilidad de encadenar patrones en una canción. Es posible realizar hasta 64 ticks por patrón con un nivel individual por evento y una longitud de patrón variable. Se proporcionan 32 pistas de instrumentos con capacidades de volumen, mute, solo y pan, y hay soporte multicapa para instrumentos (hasta 16 muestras para cada instrumento). También se han implementado funciones de velocidad humana, tiempo humano, tono y swing.

VLC

VLC La versión 3.0.11.1 resuelve notablemente una regresión en el renderizado de audio introducida en la última actualización específica para esa plataforma. Además, mejora la reproducción de flujos HLS, los subtítulos WebVTT y el descubrimiento UPnP.

Corrige

  • Corrección de regresiones en HLS
  • Corrección de un posible fallo en el arranque en macOS
  • Corrección de la búsqueda imprecisa en archivos m4a
  • Corrección del remuestreo en Android
  • Corrige un fallo al enumerar los puntos de montaje de bluray en macOS
  • Evita advertencias de permisos innecesarias en macOS
  • Corrige el silencio permanente en macOS después de pausar la reproducción
  • Corrección de la regresión en la reproducción de AAC
  • Y un problema de seguridad

Sway

Sway 1.4 es un compositor de Wayland en mosaico y un sustituto del gestor de ventanas i3 para X11. Funciona con su configuración existente de i3 y soporta la mayoría de las características de i3, además de algunos extras.

Tilix

Tilix es un emulador de terminal avanzado de GTK3 que sigue las Directrices de Interfaz Humana de GNOME. Esta versión incluye la versión 1.9.4, que contiene las siguientes características y correcciones de errores:

Características:

* Instalar realmente el esquema de colores de Yaru
* Dar a cada pestaña el ${title} (en lugar de "Default")
* Añadir la opción de eliminar los espacios en blanco al pegar (#1904)

Corrección de errores:

* Arreglar el guardado de una sesión ya guardada
* Añadir acceso directo a "Deseleccionar todo".
* Muchas correcciones en el sistema de construcción de Meson
* Evitar que se pierda el código de salida del comando anterior al codificar URLs
* Resolver algunos mensajes de desaprobación de D
* Mencionar powerline/fonts en README
* Evitar llamar a `values()` en un objeto compartido
* Actualizar los datos metainfo
* Eliminar el código de compatibilidad para versiones antiguas de D frontend
* Aumentar la versión mínima de VTE a 0.46
* Eliminar el soporte de Autotools obsoleto
* Añadir notas de la versión, archivo NEWS, actualización automática de metainfo
* Actualización a GtkD 3.9.0


Graphics and Photo/Video Editing

Blender

Blender (2.92) es un paquete de modelado y renderizado 3D. Es el software interno de un estudio de animación de alta calidad, Blender ha demostrado ser un instrumento de diseño extremadamente rápido y versátil. El software tiene un toque personal, ofreciendo un enfoque único al mundo de las tres dimensiones. Utiliza Blender para crear anuncios de televisión, para hacer visualizaciones técnicas, gráficos empresariales, para hacer morphing o diseñar interfaces de usuario. Puedes construir y gestionar fácilmente entornos complejos. El renderizador es versátil y extremadamente rápido. Incluye herramientas para modelar, esculpir, texturizar (pintura, materiales de sombreado basados en nodos o mapeado UV), mapeado UV, rigging y restricciones, pintura de pesos, sistemas de partículas, simulación (fluidos, física y dinámica de cuerpos blandos y un simulador de multitudes externo), renderizado, composición basada en nodos y edición de vídeo no lineal, así como un motor de juegos integrado para la creación y reproducción de juegos y 3D interactivos en tiempo real con compatibilidad entre plataformas.

ImageMagick

Leap will include version 7.0.7.x. ImageMagick is a robust collection of tools and libraries to read, write, and manipulate an image in many image formats, including popular formats like TIFF, JPEG, PNG, PDF, PhotoCD, and GIF. With ImageMagick, you can create images dynamically, making it suitable for Web applications Image processing operations are available from the command line as well as through C, C++, and Perl-based programming interfaces.

Kdenlive

Kdenlive is an open-source video editing software. It is maintained by a small team of developers and is part of the official KDE project. . This version provides major speed improvements due to the Preview Scaling feature, New rating, tagging sorting and filtering of clips in the Project Bin for a great logging experience.Besides all the shiny features, the version comes with fixes for 40 critical stability issues as well as a major revamp of the user experience.

RawTherapee

RawTherapee is a powerful, cross-platform raw photo processing system, released as Free Software (GPLv3). It is designed for developing raw files from a broad range of digital cameras and targeted at users ranging from enthusiast newcomers who wish to broaden their understanding of how digital imaging works to professional photographers. RawTherapee provides a powerful suite of tools for you to produce amazing photos and showcase your creativity.

Games

There are many games in openSUSE Leap 15.3 to entertain and enjoy. There are arcade games, logic games, board games, strategy and action games. There are games for kids and games for adventure.

0AD

0 A.D. (pronounced "zero ey-dee") is a real-time strategy (RTS) game of ancient warfare. It is a historically-based war/economy game that allows players to relive or rewrite the history of Western civilizations, focusing on the years between 500 B.C. and 500 A.D. The project contains 3D graphics, detailed artwork, sound, and a flexible game engine.

Blinken

Simon Says Game. A memory enhancement game.

FlightGear

Practice your flying with FlightGear. FlightGear is an open-source flight simulator. It supports a variety of popular platforms and is developed by skilled volunteers from around the world. Source code for the entire project is available and licensed under the GNU General Public License. Leap offers bug fixes with the 2018.3.x release.

FreeOrion

FreeOrion is a turn-based space empire and galactic conquest (4X) computer game. It is inspired by the tradition of the Master of Orion games, but is not a clone or remake of that series or any other game.

GCompris Educational Game

GCompris-Qt is an educational software suite comprising of numerous activities for children aged 2 to 10. Some of the activities are game orientated, but nonetheless still educational. Currently, GCompris offers in excess of 100 activities. New activities can be added, and an activity can implement its own game scheme. This version is a rewrite of GCompris using the QtQuick technology.

SuperTuxKart

SuperTuxKart is a Free 3d kart racing game. The focus of the game is more to be fun than it is to be realistic. You can play with up to 4 friends on one PC, racing against each other or just try to beat the computer. See the great lighthouse or drive through the sand and visit the pyramids. Race underground or in space, watching the stars passing by. Have some rest under the palms on the beach (watching the other karts overtaking you :) ). But don't eat the bananas! Watch for bowling balls, plungers, bubble gum and cakes thrown by opponents. You can do a single race against other karts, compete in one of several Grand Prix, try to beat the high score in time trials on your own, play battle mode against your friends, and more!

Programing Languages

Go

The latest Go release, version 1.15, is available with openSUSE Leap 15.3. Most of the changes are in the implementation of the toolchain, runtime, and libraries. The release maintains the Go 1 promise of compatibility. The Golang team expects almost all Go programs to continue to compile and run as before.

Go 1.15 includes substantial improvements to the linker, improves allocation for small objects at high core counts, and deprecates X.509 CommonName. GOPROXY now supports skipping proxies that return errors and a new embedded tzdata package has been added.

Go 1.15 includes a new package, time/tzdata, that permits embedding the timezone database into a program. Importing this package (as import _ "time/tzdata") permits the program to find timezone information even if the timezone database is not available on the local system. You can also embed the timezone database by building with -tags timetzdata. Either approach increases the size of the program by about 800 KB.

Perl

Perl 5.26.1 continues to flourish thanks to a vibrant community of users and developers. The release has several security fixes that have been backported, and the 5.26.1 release had several bugfixes. There are several other Perl packages in Leap 15.3 to include Perl Mojolicious 8.66 and PerlMagick 7.0.7.34.

PHP 7

PHP is a popular general-purpose scripting language that is especially suited to web development. It's fast, flexible and pragmatic. PHP powers everything from blogs to the most popular websites in the world. PHP 7.4.6 significantly boosts performance and improves code readability. The most interesting features and changes are the benefit of Spread Operator in an array expression and the introduction of the shorter and clearer syntax of the arrow functions.

Python

This release of Leap 15.3 includes Python 3.6.12, just like Leap 15.2. The release is a modern interpreted, object-oriented programming language, often compared to Tcl, Perl, Scheme, or Java. You can find an overview of Python in the documentation and tutorials included in the python3-doc package. The package supplies rich command line features provided by readline, and sqlite3 support for the interpreter core, thus forming a so called "extended" runtime. Installing "python3" is sufficient for the vast majority of usecases. In addition, recommended packages provide UI toolkit support (python3-curses, python3-tk), legacy UNIX database bindings (python3-dbm), and the IDLE development environment (python3-idle).

New syntax features:

PEP 498, formatted string literals.
PEP 515, underscores in numeric literals.
PEP 526, syntax for variable annotations.
PEP 525, asynchronous generators.
PEP 530: asynchronous comprehensions.

Security improvements:

The new secrets module has been added to simplify the generation of cryptographically strong pseudo-random numbers suitable for managing secrets such as account authentication, tokens, and similar.
On Linux, os.urandom() now blocks until the system urandom entropy pool is initialized to increase the security. See the PEP 524 for the rationale.
The hashlib and ssl modules now support OpenSSL 1.1.0.
The default settings and feature set of the ssl module have been improved.
The hashlib module received support for the BLAKE2, SHA-3 and SHAKE hash algorithms and the scrypt() key derivation function.

Ruby

Ruby 2.5 has many new features and performance improvements. The notable changes are as follows:

Support branch coverage and method coverage measurement. The branch coverage indicates which branches are executed and which are not. The method coverage indicates which methods are invoked and which are not. By running a test suite with these new features, you will know which branches and methods are executed, and evaluate total coverage of the test suite more strictly.
One of our most loved libraries, pp.rb, is now automatically loaded. You no longer have to write require "pp".
Hash#slice [Feature #8499] and Hash#transform_keys [Feature #13583]
Struct.new can create classes that accept keyword arguments. [Feature #11925]
Block passing by a block parameter (e.g. def foo(&b); bar(&b); end) is about 3 times faster than Ruby 2.4 by “Lazy Proc allocation” technique. [Feature #14045]
Mutex is rewritten to be smaller and faster. [Feature #13517]

Rust

Rust is a programming language that is empowering everyone to build reliable and efficient software. The version in Leap 15.3 is Rust 1.43.1. Rust has burst onto the scene as a popular systems programming language. Rust 1.43.1 addresses two regressions introduced in the 1.43.0 stable release, and updates the OpenSSL version used by Cargo. As a systems programming language, it is focused on three goals: safety, speed, and concurrency. Rust maintains these goals without having a garbage collector, making it a useful language for a number of use cases. It improves on current languages targeting this space by having a number of compile-time safety checks that produce no runtime overhead, while eliminating all data races. Rust also aims to achieve "zero-cost abstractions", even though some of these abstractions feel like those of a high-level language. Even then, Rust still allows precise control like a low-level language would.