En Fedora 39 planean migrar a DNF5, dejando de lado los componentes de Python

Fedora 39 con la nueva herramienta de empaquetado DNF5

DNF5 debería mejorar la experiencia del usuario y proporcionar un mejor rendimiento

Ben Cotton, administrador de programas de Fedora en Red Hat, anunció hace poco en las listas de correo, su intención de migrar Fedora al administrador de paquetes DNF5 de manera predeterminada.

Se menciona que el cambio planeado será efectivo a partir del lanzamiento de Fedora 39, el cambio planea reemplazar los paquetes dnf, libdnf y dnf-cutomatic con el kit de herramientas DNF5 y la nueva biblioteca libdnf5.

Sobre el cambio, cabe mencionar que en su momento DNF reemplazó a Yum, que estaba escrito completamente en Python.

Para quienes desconocen de DNF, deben saber, que este es un administrador de paquetes de software que instala, actualiza y elimina paquetes en Fedora y es el sucesor de YUM (Yellow-Dog Updater Modified). DNF facilita el mantenimiento de paquetes al verificar automáticamente las dependencias y determinar las acciones necesarias para instalar paquetes. Este método elimina la necesidad de instalar o actualizar manualmente el paquete y sus dependencias mediante el comando rpm. DNF es ahora la herramienta de administración de paquetes de software predeterminada en Fedora.

En DNF, las funciones de bajo nivel que demandan rendimiento se reescribieron y se trasladaron a bibliotecas C separadas hawkey, librepo, libsolv y libcomps, pero el marco y los componentes de alto nivel permanecieron en Python.

DNF5 proporcionará una mejora significativa en la experiencia del usuario y el rendimiento. El reemplazo es el segundo paso en la actualización de la pila de administración de software de Fedora. Sin el cambio, habrá múltiples herramientas de administración de software (DNF5, el antiguo Microdnf, PackageKit y DNF) basadas en diferentes bibliotecas (libdnf, libdnf5), que brindarán un comportamiento diferente y no compartirán un historial. También podemos esperar que DNF solo tenga un soporte limitado de upstream.

El proyecto DNF5 tiene como objetivo unificar las bibliotecas de bajo nivel existentes, reescribir en C ++ los componentes de administración de paquetes que quedan en Python y mover la funcionalidad básica a una biblioteca libdnf5 separada con la creación de un enlace alrededor de esta biblioteca para preservar la API de Python.

DNF5 todavía está en desarrollo y algunas de las funciones u opciones aún no están disponibles. Todavía tenemos que terminar la implementación de la Modularidad, el almacenamiento de datos internos relacionados con la Historia y el Estado del Sistema, y ​​también la documentación y las páginas man. DNF5 se puede probar desde el repositorio con compilaciones nocturnas ascendentes: Se suponía que d` no era modificable por el usuario y su formato no es suficiente (falta información sobre los paquetes instalados con perfiles instalados)

El uso de C++ en lugar de Python eliminará muchas dependencias, reducirá el tamaño del conjunto de herramientas y mejorará el rendimiento. Se logra un mayor rendimiento no solo mediante el uso de la compilación a código de máquina, sino también debido a la implementación mejorada de la tabla de transacciones, la optimización de la carga desde los repositorios y la reestructuración de la base de datos (se separan las bases de datos con el estado del sistema y el historial de operaciones).

DNF5 se ha desvinculado de PackageKit a favor de un nuevo proceso en segundo plano DNF Daemon que reemplaza la funcionalidad de PackageKit y proporciona una interfaz para administrar paquetes y actualizaciones en entornos gráficos.

El retrabajo también permitirá implementar algunas mejoras en la usabilidad del administrador de paquetes. Por ejemplo, el nuevo DNF tiene una indicación más visual del progreso de las operaciones; soporte agregado para usar paquetes RPM locales para transacciones; agregó la capacidad de mostrar en los informes sobre transacciones completadas información emitida por scripts integrados en paquetes (scriptlets); propuso un sistema de finalización de entrada más avanzado para bash.

Cabe mencionar que la propuesta aún no ha sido revisada por el FESCo (Comité Directivo de Ingeniería de Fedora), que es responsable de la parte técnica del desarrollo de la distribución de Fedora.

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

from Linux Adictos https://ift.tt/36tSRQH
via IFTTT

WINE 7.17, actualización pequeña con dos novedades destacadas y poco más de 200 retoques

WINE 7.17

WineHQ sigue a medio gas. Si la semana pasada decíamos que habían introducido pocos retoques, esta semana se han superado a la baja y aún han introducido menos. Parece claro que la mayoría de colaboradores están de vacaciones, porque no es muy normal que en la nota del lanzamiento de WINE 7.17 sólo se hayan mencionado dos novedades destacadas, a la que se le suma la tercera que engloba el resto de pequeños retoques.

WineHQ dice que WINE 7.17 ha corregido 18 bugs, pero se han realizado un total de 220 cambios. Hace dos semanas se introdujeron 225, y, aunque entra dentro de lo que se puede considerar normal, lo cierto es que nos tienen acostumbrados a superar los 300, incluso los 400 en muchas ocasiones, y ha habido casos en los que esta cifra ha llegado a superar la barrera de los 600. Por lo tanto, esta nueva versión de desarrollo tiene que etiquetarse como una actualización pequeña. Otra cosa no tendría mucho sentido.

Novedades más destacadas de WINE 7.17

Esta semana, lo que WineHQ destaca sobre el resto es el alto soporte de planos Unicode en DirectWrite y algunos trabajos hacia el soporte de Wow64 en el controlador Vulkan. El tercer punto aparece siempre, y es el que dice que se han corregido bugs varios. Y que nadie se equivoque: lo que estoy escribiendo aquí no es una queja ni nada por el estilo. Lo único que estoy haciendo es comparar el trabajo realizado en los diferentes lanzamientos, y está claro que ahora están las cosas bajo mínimos.

WINE 7.17 está disponible desde este enlace. En la página de descargas hay información sobre cómo instalar esta y otras versiones en sistemas operativos como Debian y Ubuntu, pero también se puede instalar en Android y macOS.

La próxima versión será un WINE 7.18 que llegará el 23 de septiembre, siempre y cuando se cumplan los plazos habituales, y nada nos hace pensar lo contrario por las fechas en las que acabamos de entrar. No sabemos a cuánto ascenderla la lista de cambios, pero el ritmo debe volver a subir y es probable que ya se superen los 300.

from Linux Adictos https://ift.tt/68aseNR
via IFTTT

GNOME Shell Mobile nos presenta una demo sobre su funcionamiento, y pinta muy bien

GNOME Shell Mobile

Hace unos días, el equipo de Phosh publicó algunos de sus avances y eran interesantes, pero hoy se ha publicado un artículo sobre lo nuevo en GNOME Shell Mobile y es más que interesante, impresionante. Esta es la propuesta de GNOME Project, por lo que queda en el aire cómo seguirá promocionando Phosh cuando lancen la primera versión estable de su propio trabajo.

Phosh nunca ha tenido el diseño que a mí me habría gustado, y Plasma sigue pareciendo un trabajo en construcción. La demo que han publicado los de GNOME recuerda mucho a lo que vemos en los mejores teléfonos Android o incluso el iPhone de Apple. No, no exagero. Aunque hay que tener en cuenta que es una demo, todo se ve demasiado bien.

GNOME Shell Mobile pisa el acelerador

La entrada del blog de GNOME tiene mucho texto (insertar meme de Yoda aquí), pero también vídeos. Y como una imagen vale más que mil palabras, enlazo aquí los vídeos, que no tienen desperdicio.

Si los vídeos no se ven en tu navegador, activa el Picture-in-Picture.

En este primero vemos cómo deslizando un dedo desde abajo se entraría a la «Vista General», o lo que llamamos la multitarea en móviles. Aparece una caja de búsqueda, las tarjetas de las aplicaciones abiertas y debajo como un cajón de apps. Como dato, se cierran del todo deslizando las tarjetas hacia arriba. Más aún, la línea que hay en la parte inferior nos permite pasar a la app de la izquierda o la derecha deslizando en una de esas direcciones.

En cuanto a la búsqueda, que eso no aparece en el vídeo pero sí en una captura en el artículo original, irán apareciendo coincidencias mientras escribimos, incluidas las que tengan que ver con ajustes.


En este segundo vemos el navegador y el teclado virtual, el teclado normal en cualquier teléfono. Tiene un buen diseño que queda perfectamente en móviles y soporta emojis. La animación de entrada también es muy fluida.

En el siguiente vemos el cajón de aplicaciones o «grid», más concretamente cómo podemos ordenar los iconos de las aplicaciones. Todo se ve muy «móvil», es decir, no desentona con lo que estamos acostumbrados a ver en Android o iOS/iPadOS: si ponemos un icono encima de otra aplicación, se creará una nueva carpeta, o podemos moverlos a donde queramos. Esto, como todo, y recordando que es una demo, funciona sin nada de retardos ni tirones. Es todo fluidez. Insisto en que es una demostración porque este tipo de pruebas se hacen en las mejores condiciones posibles, y luego puede no verse igual de bien cuando lo intentemos en casa.

En el cuarto y último vídeo nos muestran lo que sería el centro de control, con los ajustes rápidos y algunos widgets como el de la música.

Qué es lo próximo

GNOME Shell para móviles lleva poco tiempo desde que se anunció, y los progresos que han hecho en tan poco tiempo impresionan. Pero claro, aún no tienen nada para uso general, y tienen que seguir mejorando. En la hoja de ruta, el proyecto dice que tiene que hacer que «la experiencia móvil sea realmente increíble«, añadiendo cosas como:

  • Llamadas en la pantalla de bloqueo (es decir, una API para que las aplicaciones dibujen sobre la pantalla de bloqueo).
  • Llamadas de emergencia.
  • Respuesta háptica.
  • Desbloqueo con PIN.
  • Adaptación del diseño del teclado del terminal para el móvil, más diseños de teclado personalizados, por ejemplo, para las URL.
  • Renovación de las notificaciones, incluyendo la agrupación y mejores acciones.
  • Activación de los ajustes rápidos de la linterna.
  • Reordenación del espacio de trabajo en la vista general.

Para probarlo, el proyecto recomienda usar GNOME OS Nightly. También mencionan a postmarketOS, pero no hay imágenes disponibles, o las suyas propias, pero tampoco las han publicado aún. Por lo tanto, la única opción válida sería la primera, pero yo me esperaría a que se lanzaran imágenes específicas.

GNOME Shell para móviles pinta bien, y pinta aún mejor el escenario general ahora que este segundo proyecto grande (el otro sería KDE) ha entrado en juego y está jugando realmente bien.

from Linux Adictos https://ift.tt/ErLja52
via IFTTT

El cliente de Teams para Linux, cambiara a ser una WebApp

Microsoft realizara un cambie en Teams para Linux

La aplicacion de Teams para Linux en diciembre se convertirá en una WPA y solo será accesible desde Chrome y Edge

Hace pocos días Microsoft dio a conocer que realizara algunos cambios en su cliente Microsoft Teams para Linux y que este será reemplazado por una aplicación web progresiva en diciembre. Con ello Microsoft anuncia que realizara un cambio de la aplicación de escritorio de Linux basada en Electron a una nueva en forma de aplicación web progresiva.

Este cambio deriva a muchas quejas por parte de los usuarios que han comentado que la aplicacion es demasiado «pesada» y a lo cual ha escuchado los comentarios tomando acciones para mejorar la experiencia de los usuarios.

Con este cambio, se podrá acceder a Microsoft Teams a través de Google y Microsoft Edge, pero con Firefox, aún el navegador más popular en Linux, no permitirá el acceso a la plataforma de trabajo colaborativo, dejando esto como un mal sabor de boca para muchos usuarios.

«Háganos saber que desea toda la riqueza de las funciones de Microsoft Teams en Linux, como efectos de fondo, reacciones, visualización de galería y más. Descubrimos que el mejor curso de acción es ofrecer una aplicación web progresiva (PWA) de Teams en Linux como una nueva característica en nuestro cliente web actual, que implementaremos para nuestros clientes de Linux en los próximos meses. El PWA nos permite enviar las funciones más recientes de Teams a nuestros clientes de Linux más rápido y nos ayuda a cerrar las brechas que existían entre el cliente de escritorio de Teams en Linux y Windows. La experiencia PWA estará disponible en los navegadores Edge y Chrome en Linux.

En 90 días (principios de diciembre), retiraremos el cliente de escritorio de Microsoft Teams en Linux, que actualmente está disponible como versión pública. Todos los usuarios del cliente de escritorio Linux de Microsoft Teams deberán actualizar a la versión web o PWA, en la que continuaremos invirtiendo nuestros recursos de desarrollo. Estamos comprometidos a ayudar a todos los clientes actuales de Linux a comenzar a usar la aplicación PWA; publicaremos una guía cuando estemos más cerca de lanzar esta función”, dijo Microsoft en una actualización a través de la aplicación Teams.

En términos generales, el anuncio está impulsando el debate sobre la elección entre Electron Framework y Progressive Web Apps (PWA) para el desarrollo de aplicaciones de escritorio.

En comparación con el marco Electron, una aplicación web progresiva ofrece la ventaja de ser accesible en casi cualquier dispositivo con un navegador compatible con PWA, incluso cuando no hay una conexión a Internet disponible. Las aplicaciones creadas en Electron, por otro lado, son una forma híbrida de aplicaciones de escritorio que no se pueden instalar en dispositivos móviles. Esta es una de las razones por las que las aplicaciones web progresivas se están convirtiendo en la corriente principal.

Teams PWA es una evolución de nuestra experiencia web de Linux: ofrece «lo mejor de la web con funcionalidades clave de cliente»: sin instalación, liviano y tiene un amplio conjunto de características. Por ejemplo, la versión PWA admite funciones como:

Desenfoque de fondo y fondos personalizados Reacciones y levantar la mano en las reuniones Gran galería y modo conjunto PWA también ofrece características de aplicaciones similares

De hecho, según Statista, la cantidad de usuarios de teléfonos inteligentes en todo el mundo ha superado los seis mil millones. Para 2026, se espera que este número aumente a más de 8 mil millones. Además, los teléfonos móviles representan el 54% del tráfico global de Internet.

Por lo tanto, la tendencia hacia el uso de aplicaciones web progresivas debería ganar impulso en los próximos años. Permite que sitios web como Google Maps funcionen más rápido y sin conexión. Esta es una de las razones por las que Starbucks, Uber, Twitter y otros Pinterest utilizan Web Apps.

Finalmente cabe mencionar que según Microsoft, se realizará una publicación de blog en su debido momento sobre este cambio y los detalles sobre cómo instalar Teams como una PWA en Edge y Chrome para Linux a su debido tiempo.

Y bueno, cabe mencionar que existen diversas alternativas a Teams que podemos usar para Linux, las cuales son Zoom, Slack, Apache meetings, entre otros, solo por mencionar los más populares.

from Linux Adictos https://ift.tt/lW0m1yf
via IFTTT

La especificación USB4 2.0 ya fue dada a conocer y admitirá velocidades de hasta 80 Gbs

USB4 2.0 podría llegar antes de los eventos USB Developer Days 2022,

El USB4 2.0 ya está disponible para desarrolladores y promete grandes mejoras de velocidad de transferencia

No hace mucho se dio a conocer la salida de la nueva especificación USB 4.0 a la cual Linux ya ha adoptado integrándola dentro del núcleo principal y que su soporte ha estado disponible desde hace ya varios meses.

Y ahora, se ha dado a conocer la noticia de que se está trabajando ya en una actualización (USB4 2.0) que permitirá una operación de hasta 80 Gb/s, basada en una nueva arquitectura de capa física, utilizando cables pasivos USB Type-C de 40 Gbps existentes y cables activos USB Type-C de 80 Gbps recientemente definidos.

Fue en septiembre de 2019 que se anunció la primera versión de USB 4 y que este se basa en gran medida en el estándar Thunderbolt 3 y ofrece velocidades máximas similares (hasta 40 Gb/s).

USB4 1.0 permite conectar pantallas 4K u 8K vía USB, conectar una serie de varios periféricos USB a un mismo puerto, entre otras características.

Tres años después, es hora de que tenga lugar la versión 2.0 del estándar USB4. La especificación técnica real del USB Implementers Forum, que es responsable del estándar en sí, aún no se ha publicado, pero los detalles publicados son un poco sorprendentes.

USB Promotor Group dice que planea lanzar el nuevo estándar USB4 2.0 antes de los eventos USB Developer Days 2022, programados para noviembre, pero pueden pasar algunos años antes de que estén disponibles nuevos cables, concentradores, PC y dispositivos móviles equipados con esta nueva tecnología al público en general.

USB Promotor Group, que incluye a Apple, Microsoft, Intel, HP, STM y otros, anunció en un comunicado de prensa  que los cables USB4 2.0 utilizarán el conector USB-C, como era de esperar. Pero la noticia que más llama la atención es esta:

«USB4 2.0 permitirá un funcionamiento de hasta 80 Gb/s, basado en una nueva arquitectura de capa física, utilizando cables pasivos USB Type-C de 40 Gb/s existentes y 80 Gb/s recientemente definidos». s Cables activos USB Tipo-C”. Las especificaciones de USB-C y USB Power Delivery se actualizarán para permitir el siguiente nivel de rendimiento de datos.

El nuevo estándar también presentará un nuevo cable USB-C activo diseñado específicamente para velocidades de hasta 80 Gbps. Se están realizando actualizaciones para permitir un túnel de datos USB 3.2, DisplayPort y PCIe de mayor rendimiento para aprovechar mejor el mayor ancho de banda.

Aquí hay un resumen de las características conocidas hasta ahora:

  • operación de hasta 80 Gb/s, utilizando cables pasivos USB-C de 40 Gbps existentes y cables activos USB-C de 80 Gbps recientemente definidos
  • actualizaciones de datos y protocolos de visualización para utilizar mejor el mayor ancho de banda disponible
  • Las actualizaciones de la arquitectura de datos USB ahora permiten que USB 3.2 supere los 20 Gb/s
  • actualizado para alinearse con las últimas versiones de las especificaciones DisplayPort y PCIe
  • retrocompatibilidad con USB4 1.0, USB 3.2, USB 2.0 y Thunderbolt 3.

De estas especificaciones, cabe aclarar que los 80 Gbps es mucha capacidad, pero la especificación no está diseñada para dedicarla por completo a una sola conexión. Más bien, está destinado a distribuir los 80 Gb/s entre diferentes dispositivos conectados a un concentrador o una estación de acoplamiento.

En cuanto al nombre, puede parecer extraño etiquetar este producto como simplemente una «versión 2.0» de USB4, cuando el aumento de velocidad parece justificar el nombre USB5. Sin embargo, el estándar ha sido confuso desde hace algunos años.

USB 3.2 es en realidad varios estándares diferentes: USB 3.2 Gen 1 (también conocido como USB 3.0 original), USB 3.2 Gen 2, USB 3.2 Gen 1×2 y USB 3.2 Gen 2×2 (que es el estándar completo de 20 Gb). USB4 simplificó las cosas, ya que básicamente tenía las mismas especificaciones y capacidades que Thunderbolt 3.

Finalmente cabe mencionar que en el comunicado de prensa que dio USB Promotor Group, mencionaron que la actualización es «específicamente para desarrolladores en este momento», y que las guías finales de marca y marketing (incluidos elementos como logotipos) llegarán más adelante. En los comentarios, podemos ver que muchos también se están impacientando con la idea de poder transferir el equivalente a un Blu-ray 4K en unos cinco segundos.

El grupo no proporcionó detalles completos sobre el nuevo estándar, pero dijo que será compatible con versiones anteriores de los estándares USB4 1.0, USB 3.2, USB 2.0 y Thunderbolt 3.

Si estás interesado en conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

from Linux Adictos https://ift.tt/UmqeEQp
via IFTTT

Blender 3.3 LTS llega con nuevo sistema de peinado, soporte para Intel Arc

Blender 3.3, sistema de peinado

Hace apenas 24 horas que hay una nueva versión de este software de modelado 3D (entre otras cosas), y llama la atención la primera de las novedades que mencionan en su nota de lanzamiento. Se ha usado un juego de palabras para decir «aquí lo tenemos» o «allá vamos», pero «here» se ha escrito como «hair», lo que es pelo. Y es que Blender 3.3 ha introducido una nueva herramienta que bien podría etiquetarse de «peluquería».

Blender 3.3 tiene un modo de escultura y soporta más nodos de geometría. Solo hay que ver la imagen que encabeza este artículo para ver lo impresionantes que son los resultados. Si no nos fijamos mucho en el ojo izquierdo (a la derecha), que parece que aún está editándose, el pelo parece muy realista, sobre todo en la ceja derecha (a la izquierda), en donde el efecto Bokeh es prácticamente inexistente y se ve todo bien claro.

Blender 3.3 estará soportado durante más tiempo

Blender 3.3 es una versión LTS, lo que significa que estará soportada durante más tiempo y recibirá muchos más parches para corregir bugs. Entre las novedades que nos ha traído, tenemos:

  • Nuevas herramientas para tratar el pelo, entre la que hay una para esculpirlo.
  • Nodos UV Unwrap y Pack UV Island que abren la posibilidad de crear y ajustar mapas UV procesalmente usando Nodos de Geometría.
  • Nuevos nodos de geometría, como:
    • Uno que encuentra el mejor camino entre bordes de cada vértice a un grupo de vértices de finalización.
    • Nodo que genera una curva separada para cada borde del límite que proviene de un grupo de vértices de inicio.
    • Nodo que genera una selección de bordes que incluye cada borde que es parte del camino de un borde.
    • Varios nodos más, como el Volume Cube Primitive, Points Primitive o Mesh to Volume.
  • Novedades en los pinceles, como el modo Ping Pong.
  • Soporte para renderizar con las últimas GPUs que han añadido oneAPI de Intel.
  • Mejoras en el soporte para la generación Vega de las GPU AMD.
  • Otras mejoras, disponibles en la nota de este lanzamiento.

Blender 3.3, que llega tres meses después de la v3.2, ya está disponible desde su página web para todos los sistemas soportados. Desde allí, los usuarios de Linux descargaremos su tarball. En las próximas horas aparecerán los nuevos paquetes en la mayoría de distribuciones.

from Linux Adictos https://ift.tt/6f8ZHVr
via IFTTT

Raspberry Pi OS 2022-09-06 introduce nueva búsqueda en el menú y control de entrada de audio, entre otras novedades

Raspberry Pi OS 2022-09-06Hay una nueva versión del sistema operativo oficial para la Raspberry Pi. Lo que han anunciado hoy es Raspberry Pi OS 2022-09-06, y por la numeración se supone que está preparada desde ayer martes día 6, pero lo importante es que ya se puede usar. Ha llegado en su mayoría para corregir errores, pero también han introducido una serie de novedades que mejorarán la experiencia de usuario para los que no quieran experimentar y usar el sistema operativo que ofrece la compañía que fabrica las placas.

A principios de este año adelantaron que habían empezado a trabajar con Wayland, pero la nota de este lanzamiento no hace mención alguna a este protocolo. De hecho, y para confirmarlo, he buscado la palabra con Ctrl + F, pero no, nada. Sí han mencionado las nuevas funciones que no son para corregir bugs, y lo primero en aparecer en escena ha sido que el menú Whisker ahora permite buscar escribiendo en una caja especialmente diseñada para ello.

Novedades más destacadas de Raspberry Pi OS 2022-09-06

  • Se ha modificado el plugin del menú principal en la barra de tareas para permitir búsquedas de texto. Ahora, al hacer clic en la frambuesa o presionar el botón META se abrirá el menú, y desde ahí se podrá escribir para encontrar la aplicación que estamos buscando. Conforme se va escribiendo van apareciendo las coincidencias, más o menos como aparecen en otras muchas opciones disponibles en Linux.
  • Nuevo control de entrada de audio. Antes, el icono de volumen de la barra de tareas se podía usar para elegir entrada y salida de audio. A partir de ahora hay dos iconos, uno para la entrada y otro para la salida. Si se conecta un dispositivo de audio, aparecerá un micrófono desde donde se podrán configurar algunos parámetros.
  • Picamera2 está disponible.
  • Nuevos atajos del teclado, como Ctrl+Alt+B para abrir el menú de Bluetooth o Ctrl+Alt+W para abrir el del WiFi.
  • Soporte para NetworkManager, en parte porque añade muchas funciones extra que pueden ser útiles. El cambio se debe hacer manualmente abriendo un terminal, escribiendo sudo raspi-config e ir a la opción 6, opciones avanzadas, AA, Network Config y elegir la opción 2, NetworkMAnager. Cuando lo pida, reiniciamos.

Para las instalaciones existentes, todo esto se obtiene actualizando el sistema operativo. El paquete network-manager hay que instalarlo manualmente. Para nuevas instalaciones, las nuevas imágenes están disponibles en este enlace.

from Linux Adictos https://ift.tt/efqKTL5
via IFTTT

elementaryOS 7.0 sigue mejorando AppCenter para hacerlo responsivo

elementaryOS 7.0

Parece que este agosto de 2022 ha hecho de las suyas. El equipo de desarrolladores de postmarketOS tuvo que retrasar su lanzamiento del mes pasado por un problema con el Samsung Galaxy S III que podría haberse empeorado por estar menos activos. Hoy 7 de septiembre, una semana después de entrar en el nuevo mes, Danielle Foré ha publicado las últimas novedades sobre el proyecto que lidera, las que corresponden con el mes de agosto, y nos habla del futuro elementaryOS 7.0 y el actual 6.1.

Según Foré, el desarrollo de elementaryOS 6.1 se ha frenado un poco porque se están centrando más en elementaryOS 7.0, pero aún siguen mejorándolo. En agosto han lanzado dos pequeñas actualizaciones a los ajustes del escritorio, ambas relacionadas, sobre todo, con los fondos de pantalla. Ahora ordenan nuestros fondos importados al principio de la lista, y hay una nueva opción de deshacer al eliminar un fondo de nuestra colección. Además, la casilla de verificación coincide con el acento de color elegido.

elementaryOS 7.0 sigue sin fecha programada

Ya hablando de elementaryOS 7.0, Foré nos ha hablado de dos aplicaciones. Por una parte, AppCenter está siguiendo con su trabajo para hacer que sea más responsivo. Cuando lo terminen, quedará bien en todo tipo de pantallas, independientemente de su tamaño. No importará si estamos usando una pantalla más grande, una más pequeña o una móvil, ni tampoco si usamos un gestor de ventanas (tipo i3wm o Sway, por ejemplo).

Uno de los lugares en los que más hemos avanzado es en AppCenter. AppCenter es una experiencia fundamental en elementaryOS, ya que es el lugar recomendado para descubrir e instalar nuevas aplicaciones, así como para obtener actualizaciones. El cambio más inmediato es el de la barra de cabecera, que ahora se centra en la búsqueda y resta importancia a la navegación con la vista de las aplicaciones instaladas.

AppCenter en elementaryOS 7.0

Para ver más sobre el futuro AppCenter, merece la pena visitar la nota original de Foré.

También nos han hablado de la app de ajustes, en la que han seguido con el trabajo para re-basarla en GTK4. El próximo mes, en el que nos hablarán de lo ocurrido en septiembre, nos darán más detalles sobre elementaryOS 7.0, entre los que esperamos que haya alguna fecha.

from Linux Adictos https://ift.tt/3N8Tkxw
via IFTTT

Kernel de Linux: explicamos la diferencia entre 6 tipos diferentes

Kernel de Linux

Linux. Para muchos, sistemas operativos completos, o así nos referimos a ellos. Pero lo cierto es que es el núcleo en el que se basan todos ellos. Su desarrollo empezó hace 31 años como proyecto de final de carrera de Linus Torvalds, y en la actualidad está en todo tipo de dispositivos, desde ordenadores a aparatos IoT (siglas en inglés de el Internet De las Cosas), pasando por las nubes. Pero no hay un solo kernel de Linux, o mejor dicho, hay diferentes versiones del mismo.

Lo que más se conoce es el kernel estable. Es lo que se usa en la mayoría de distribuciones que no se decantan por uno LTS, pero también hay algunos especialmente diseñados para la edición audiovisual, u otros que reciben parches de seguridad antes que el estable. En este artículo os vamos a hablar de seis opciones, cada una con una razón de ser. Cuál es la mejor opción dependerá de nuestro uso cotidiano.

Kernel de Linux

Estable

Como su nombre indica, es la versión estable del kernel de Linux, y es la que desarrolla Linus Torvalds junto a sus colaboradores. Se lanza una nueva actualización cada dos meses aproximadamente, y se sube el primer número una vez cada tres años, poco más o menos. Es lo que se usa en la mayoría de distribuciones, siempre y cuando no se decanten por uno como el siguiente de la lista.

LTS

LTS son las siglas de Long Term Support, lo que se traduce en que está soportado durante más tiempo. El tiempo de soporte depende de los mantenedores, y, por ejemplo, se supone y se espera que Linux 5.15 LTS esté soportado durante menos tiempo que Linux 5.10 LTS. Lo habitual es que estén soportados durante cinco años, pero los mantenedores pueden decidir que este tiempo se vea reducido hasta los 3 años.

Lo bueno de un kernel LTS es que no recibe nuevas funciones que podrían romper compatibilidades, eso y que reciben muchas actualizaciones correctivas. Por lo tanto, son más estables que los estables, valga la redundancia, pero no reciben novedades que no sean para arreglar algo.

rt o Real Time

Cuando trabajamos con contenido audiovisual, puede que haya un retardo entre una señal y cuándo llega al equipo. Por ejemplo, si conectamos una guitarra eléctrica a un ordenador, nos ponemos unos auriculares y el software no está en buenas condiciones, podríamos terminar escuchando el sonido con algo de retardo, por lo que es prácticamente imposible que toquemos bien. Este tipo de problemas se minimiza con un kernel -rt o en tiempo real.

Hardened

Es una versión «endurecida» del kernel estable de Linux, más centrada en la seguridad y viene con parches que la versión estable aún no ha recibido. Tiene una configuración de seguridad.

Hay que tener en cuenta que la capa extra de seguridad podría hacer que algunos programas no funcionaran con este kernel, por lo que sólo se debe usar si la seguridad es lo más importante para nuestro uso y equipo.

Zen

Es un kernel de Linux diseñado pensando en el rendimiento, pero también consume más energía. Por lo tanto, su uso está más recomendado en ordenadores de escritorio, no tanto en portátiles donde la autonomía podría verse muy mermada. Por el rendimiento, está considerado por muchos como la mejor opción para el gaming. Tiene baja latencia y alta frecuencia de refresco.

Hay distribuciones, como Garuda Linux, que usan este kernel para mejorar el rendimiento, algo a tener en cuenta si se usa un portátil y no aguanta mucho tiempo sin cargarse.

linux-libre

linux-libre es un proyecto que mantiene varias versiones modificadas del kernel de Linux a las que les quitan todo lo que no incluye código fuente y otro software que use licencias privativas. Está recomendado por la Free Software Foundation.

Qué kernel de Linux debería usar

Desde mi punto de vista, lo que ofrece nuestra distribución está cerca de ser la mejor alternativa para nosotros. Puede que no use la última versión estable, pero sí debe incluir los últimos parches de seguridad. Si queremos lo último, y nuestra distribución no lo usa, el kernel de Linux estable debe ser lo segundo que debemos tener en cuenta.

Al final, lo mejor es lo que más se ajuste a nuestras necesidades, y si existen tantas opciones es porque son necesarias. Los Hardened y RT también deben tenerse en cuenta por parte de gamers y creadores de contenido respectivamente. Como siempre digo, la elección es nuestra.

from Linux Adictos https://ift.tt/oXEjBkq
via IFTTT

postmarketOS 22.06.2 llega con Phosh 0.21.0 y Phoc 0.21.1, lo que es un salto «enorme»

posrmarketOS 22.06.2

Cuando leo «SP» tras un software, siempre suelo pensar en Windows XP. Fue el primer sistema operativo que usé en un ordenador propio, y entre el primero y el segundo se corregían muchas cosas. Si mi memoria no me falla, que también es posible, no he vuelto a verlo hasta que se ha incluido en una de las opciones móviles para Linux que más gusta a la comunidad. Aunque lo cierto es que no aparece en imágenes como la que encabeza este artículo, en donde aparece sólo postmarketOS 22.06.2.

postmarketOS 22.06.2 debería haber sido la actualización de agosto de 2022, pero se retrasó porque la nueva versión de Phosh no se iniciaba en el Samsung Galaxy S III. Han tenido que entender qué pasaba y solucionarlo para lanzar una nueva versión de punto del sistema operativo. Y el salto es importante: se ha subido de Phosh 0.17.0 a 0.21.0, y de Phoc 0.13.1 a 0.21.1. El proyecto dice que esto hace que la actualización sea enorme, pero esa no es la única novedad que ha llegado junto a postmarketOS 22.06.2 (y así lo escribiré, que me gusta más que mencionar el Service Pack).

Novedades más destacadas de postmarketOS 22.06.2

  • Phosh 0.21.0 y Phoc 0.21.1 son enormes actualizaciones de las versiones anteriores 0.17.0 y 0.13.1. Ambas se han saltado un montón de números de versión hasta la 0.20.0 por si te lo estás preguntando el motivo. Lo más emocionante es que ahora es posible deslizar hacia arriba y hacia abajo para hacer que aparezcan los menús. También la pantalla de bloqueo ha sido rediseñada, ahora es posible utilizar el menú superior allí y para todos los que configuraron Phosh con tweaks pmOS para mostrar el porcentaje de la batería, nosotros seremos capaces de ver que la derecha en la pantalla de bloqueo también. Ver todos los cambios es posible, pero habrá que visitar muchos enlaces: Phosh 0.20.0 (y las tres betas que se enlazan allí), 0.21.0 y Phoc 0.20.0, 0.21.0, 0.21.1.
  • postmarketOS-welcome 0.6.0 informa sobre cómo se abren ahora los menús en Phosh (para que los usuarios que no hayan leído esta entrada del blog u otras de la red no se confundan). También se ha cambiado la lógica para que aparezca una vez al arrancar en esta nueva versión de Phosh.
  • linux-postmarketos-qcom-sdm845 5.19.0 es una actualización bien probada desde edge para los SHIFT6mq basados en SDM845, OnePlus 6/6T y Xiaomi Pocophone F1.
  • powersupply 0.8.0 (anteriormente 0.6.0) es relevante para el SoC SDM845 también, ya que trae las peculiaridades necesarias para mostrar la tasa de carga/descarga, la temperatura y los límites de corriente USB para el SDM845 también.
  • PinePhone Pro ahora tiene una solución para arreglar el audio si no se tiene la información adecuada de SMBIOS proveniente del bootloader. Esto fue corregido correctamente en Tow-Boot 2021.10-005.
  • PinePhone: actualización del kernel a 5.19.2 y el controlador del magnetómetro AF8133J está ahora habilitado
  • PinePhone Pro: añadir el plugin upower fwupd para evitar las actualizaciones (del firmware del módem) si el teléfono no está conectado a AC.
  • Samsung Galaxy S III: la salida HDMI tuvo que ser desactivada ya que el controlador del kernel informa del estado incorrecto cuando se desenchufa y eso lleva a que la pila más nueva de Phosh no se inicie. Esta parece ser una función poco utilizada ya que requiere un dock/adaptador original de la época.

Actualiza desde el terminal

Hace ya un tiempo que se introdujo una herramienta para actualizar desde el terminal. Para el que no la tenga instalada, se puede añadir con el comando apk add postmarketos-release-upgrade, y luego lanzarla con el comando postmarketos-release-upgrade. Eso si se está en v21.12. Para versiones anteriores, los comandos de instalación serían:

wget https://gitlab.com/postmarketOS/postmarketos-release-upgrade/-/raw/master/upgrade.sh
chmod +x upgrade.sh

La herramienta se ha probado lo suficiente para que se considere estable y segura, en caso contrario no la habrían lanzado, pero siempre es aconsejable hacer una copia de seguridad de los datos importantes antes de aplicar actualizaciones del sistema operativo, y más en una como esta que ha dado por lo menos dos saltos tan grandes. La próxima versión ya será postmarketOS 22.06.3, y en esa se esperan menos cambios.

from Linux Adictos https://ift.tt/GJtZ1da
via IFTTT