Redis 6.0 llega con nuevo protocolo RESP3, mayor soporte, velocidad y más

La nueva version del motor de base de datos Redis 6.0 ya fue liberada y llega como característica principal de esta version el nuevo protocolo RESP3, entre otras cosas más. Para quienes desconocen de este motor de base de datos deben saber que está relacionado con la clase de sistemas NoSQL.

Redis proporciona funciones similares a Memcached para almacenar datos de clave/valor, mejorado con soporte para formatos de datos estructurados como listas, hashes y conjuntos, así como la capacidad de ejecutar scripts de secuencias de comandos del lado del servidor en Lua.

A diferencia de Memcached, Redis proporciona almacenamiento permanente de datos en el disco y garantiza la seguridad de la base de datos en caso de un cierre de emergencia.

Para la gestión de datos, se proporcionan comandos como incremento/decremento, operaciones estándar en listas y conjuntos (unión, intersección), cambio de nombre de teclas, selecciones múltiples y funciones de clasificación.

Se admiten dos modos de almacenamiento: sincronización periódica de datos en disco y registro de cambios en el disco. En el segundo caso, la seguridad completa de todos los cambios está garantizada. Es posible organizar la replicación de datos maestro-esclavo en múltiples servidores, realizada en modo sin bloqueo. El modo de mensajes de publicación / suscripción también está disponible, en el que se crea un canal, cuyos mensajes se distribuyen a los clientes por suscripción.

¿Qué hay de nuevo en Redis 6.0?

Por defecto, se propone un nuevo protocolo RESP3, pero la conexión comienza en modo RESP2 y el cliente cambia al nuevo protocolo solo si se utiliza un nuevo comando  al negociar la conexión. RESP3 le permite devolver directamente tipos de datos complejos sin la necesidad de convertir matrices comunes en el lado del cliente y separar los tipos de retorno.

Otro de los cambios que se destaca de esta nueva version es el soporte de lista de control de acceso que permite determinar con precisión qué operaciones puede realizar el cliente y cuáles no.

La implementación de ACL no implica una sobrecarga adicional y prácticamente no tiene ningún efecto en el rendimiento. Los módulos de interfaz también se han preparado para la ACL, lo que le permite crear sus propios métodos de autenticación. Para ver todas las violaciones de ACL registradas, se proporciona el comando ACL LOG. Para generar claves de sesión impredecibles, se ha agregado el comando “ACL GENPASS”, utilizando HMAC basado en SHA256.

También podremos encontrar el soporte para el almacenamiento en caché de datos del lado del cliente. Hay dos modos disponibles para conciliar el caché del lado del cliente con el estado de la base de datos:

  • Almacenar en las claves del servidor que el cliente solicitó previamente para informarle de la pérdida de relevancia del registro en el caché del cliente.
  • El mecanismo de “difusión”, en el que el cliente se suscribe a ciertos prefijos de clave y el servidor lo notifica en caso de cambiar las claves que se encuentran dentro de estos prefijos. La ventaja del modo de “transmisión” es que no se desperdicia memoria adicional en el servidor para almacenar una tarjeta de valores almacenados en caché en el lado del cliente, sino un menos en un aumento en el número de mensajes transmitidos.

Se agregó Cluster Proxy, un proxy para un clúster de servidores Redis, que permite organizar el trabajo del cliente con varios servidores Redis, como en una instancia. Un proxy puede enrutar solicitudes a nodos con los datos necesarios, conexiones multiplex, reconfigurar el clúster en caso de fallas de nodo y ejecutar solicitudes que abarcan múltiples nodos.

API significativamente mejorada para escribir módulos, esencialmente convirtiendo a Redis en un marco que le permite crear sistemas en forma de módulos adicionales.

El protocolo de replicación PSYNC2 se ha mejorado, lo que ha permitido realizar una resincronización parcial con mayor frecuencia, al aumentar las posibilidades de identificar un desplazamiento común a la réplica y al maestro.

Y también se destaca una carga más rápida de archivos RDB. Dependiendo del relleno del archivo, la aceleración es del 20 al 30%. Ejecución significativamente más rápida del comando INFO en presencia de una gran cantidad de clientes conectados.

Finalmente si quieres conocer más al respecto o descargar la nueva versión, puedes hacerlo desde el siguiente enlace

from Linux Adictos https://ift.tt/2Ylq2Uf
via IFTTT

qmmp 1.4.0 ya fue liberado y estos son sus cambios más importantes

Después de varias semanas de desarrollo se dio a conocer el lanzamiento de la nueva versión del popular reproductor de audio “qmmp 1.4.0” y en esta nueva versión se presentan cambios bastante interesantes, ademas de que también llega con una actualización de su paquete de plugins.

Para quienes desconocen de este reproductor, les puedo decir que Qmmp es un reproductor de audio multiplataforma que está escrito en C++ y Qt tiene una interfaz similar a Winamp o XMMS que además nos ofrece la posibilidad de poder agregar los skins de Winamp.

Qmmp no depende de Gstreamer y ofrece soporte para varios sistemas de salida de sonido para obtener el mejor sonido. También admite salida a través de OSS4 (FreeBSD), ALSA (Linux), Pulse Audio, JACK, QtMultimedia, Icecast, WaveOut (Win32), DirectSound (Win32) y WASAPI (Win32), ademas de que admite muchos formatos de audio.

Dentro de otras de las características que tiene el reproductor es el poder hacer uso de los atajos de teclado para controlar de forma  rápida la reproducción del audio, además de que Qmmp siempre mantiene un bajo consumo de memoria aun cuando lleve horas reproduciendo.

¿Qué hay de nuevo en qmmp 1.4.0?

Esta nueva version del reproductor llega con algunos cambios importantes a sus módulos de los cuales en ffmpeg se implementó una nueva función de lectura, soporte para CUE incorporado (para el formato de Monkey’s Audio), visualización del nombre del formato, soporte para DSD (Direct Stream Digital), la versión mínima de FFmpeg se ha elevado a 3.2 y se ha eliminado el soporte para libav.

Se ha agregado un módulo de soporte de YouTube que usa youtube-dl al conjunto de complementos y se ha mejorado el módulo ffap.

En el módulo para mostrar letras, se ha agregado la preservación de la geometría de la ventana y se ha implementado el soporte para varios proveedores (basado en el complemento de letras de Ultimare), mientras que para cdaudio ahora se proporciona más salida de metadatos y agrega integración con KDE Solid y el módulo de grabación tiene la capacidad de escribir en un solo archivo.

El módulo qsui se ha mejorado pues ahora se implementa la capacidad de cambiar el color de fondo de la pista actual, la visualización en forma de un osciloscopio, la función de restablecer los colores de visualización, la barra de desplazamiento con la forma de onda, una vista alternativa del analizador, los gradientes en las transiciones entre los colores del analizador se utilizan, la barra de estado se mejora.

En cuanto a las novedades que se presentan en esta nueva versión podremos encontrar la capacidad de mostrar la tasa de bits promedio, incluso para transmisiones de shoutcast/icecast

Se agregó la capacidad de combinar varias etiquetas en el módulo mpeg, capacidad de ejecutar un comando al iniciar y finalizar un programa, soporte mejorado para listas de reproducción remotas, oporte m3u mejorado y soporte agregado para formatos big endian en el módulo PulseAudio.

De los demás cambios que se mencionan en esta nueva version:

  • El escáner ReplayGain tiene soporte para Ogg Opus.
  • Se agregó soporte de proxy SOCKS5.
  • Se agregó la capacidad de cambiar entre listas de reproducción.
  • Se agregó la capacidad de deshabilitar el doble paso del ecualizador.
  • Módulo de bloqueo de sueño agregado.
  • Se agregó un módulo separado para enviar información a ListenBrainz.
  • Se agregó ocultación automática de menús de servicio vacíos.
  • Cuando se usa Wayland, la interfaz qsui se usa por defecto.
  • Para la mayoría de los módulos de salida, se implementa la opción de apagar rápidamente el sonido.
  • Se propone una implementación única del analizador CUE.
  • Es posible seleccionar el formato de la lista de pistas antes de guardar.
  • Se agregaron las opciones de línea de comando “–pl-next” y “–pl-prev”.

Finalmente si quieres conocer más al respecto sobre los cambios implementados en esta nueva version, puedes consultar los detalles en el siguiente enlace.

Instalación

Para aquellos que estén interesados en poder realizar la instalación de este reproductor en su sistema, pueden dirigirse al siguiente enlace en donde podrán encontrar las instrucciones para su distribución.

from Linux Adictos https://ift.tt/2yet95L
via IFTTT

qmmp 1.4.0 ya fue liberado y estos son sus cambios más importantes

Después de varias semanas de desarrollo se dio a conocer el lanzamiento de la nueva versión del popular reproductor de audio “qmmp 1.4.0” y en esta nueva versión se presentan cambios bastante interesantes, ademas de que también llega con una actualización de su paquete de plugins.

Para quienes desconocen de este reproductor, les puedo decir que Qmmp es un reproductor de audio multiplataforma que está escrito en C++ y Qt tiene una interfaz similar a Winamp o XMMS que además nos ofrece la posibilidad de poder agregar los skins de Winamp.

Qmmp no depende de Gstreamer y ofrece soporte para varios sistemas de salida de sonido para obtener el mejor sonido. También admite salida a través de OSS4 (FreeBSD), ALSA (Linux), Pulse Audio, JACK, QtMultimedia, Icecast, WaveOut (Win32), DirectSound (Win32) y WASAPI (Win32), ademas de que admite muchos formatos de audio.

Dentro de otras de las características que tiene el reproductor es el poder hacer uso de los atajos de teclado para controlar de forma  rápida la reproducción del audio, además de que Qmmp siempre mantiene un bajo consumo de memoria aun cuando lleve horas reproduciendo.

¿Qué hay de nuevo en qmmp 1.4.0?

Esta nueva version del reproductor llega con algunos cambios importantes a sus módulos de los cuales en ffmpeg se implementó una nueva función de lectura, soporte para CUE incorporado (para el formato de Monkey’s Audio), visualización del nombre del formato, soporte para DSD (Direct Stream Digital), la versión mínima de FFmpeg se ha elevado a 3.2 y se ha eliminado el soporte para libav.

Se ha agregado un módulo de soporte de YouTube que usa youtube-dl al conjunto de complementos y se ha mejorado el módulo ffap.

En el módulo para mostrar letras, se ha agregado la preservación de la geometría de la ventana y se ha implementado el soporte para varios proveedores (basado en el complemento de letras de Ultimare), mientras que para cdaudio ahora se proporciona más salida de metadatos y agrega integración con KDE Solid y el módulo de grabación tiene la capacidad de escribir en un solo archivo.

El módulo qsui se ha mejorado pues ahora se implementa la capacidad de cambiar el color de fondo de la pista actual, la visualización en forma de un osciloscopio, la función de restablecer los colores de visualización, la barra de desplazamiento con la forma de onda, una vista alternativa del analizador, los gradientes en las transiciones entre los colores del analizador se utilizan, la barra de estado se mejora.

En cuanto a las novedades que se presentan en esta nueva versión podremos encontrar la capacidad de mostrar la tasa de bits promedio, incluso para transmisiones de shoutcast/icecast

Se agregó la capacidad de combinar varias etiquetas en el módulo mpeg, capacidad de ejecutar un comando al iniciar y finalizar un programa, soporte mejorado para listas de reproducción remotas, oporte m3u mejorado y soporte agregado para formatos big endian en el módulo PulseAudio.

De los demás cambios que se mencionan en esta nueva version:

  • El escáner ReplayGain tiene soporte para Ogg Opus.
  • Se agregó soporte de proxy SOCKS5.
  • Se agregó la capacidad de cambiar entre listas de reproducción.
  • Se agregó la capacidad de deshabilitar el doble paso del ecualizador.
  • Módulo de bloqueo de sueño agregado.
  • Se agregó un módulo separado para enviar información a ListenBrainz.
  • Se agregó ocultación automática de menús de servicio vacíos.
  • Cuando se usa Wayland, la interfaz qsui se usa por defecto.
  • Para la mayoría de los módulos de salida, se implementa la opción de apagar rápidamente el sonido.
  • Se propone una implementación única del analizador CUE.
  • Es posible seleccionar el formato de la lista de pistas antes de guardar.
  • Se agregaron las opciones de línea de comando “–pl-next” y “–pl-prev”.

Finalmente si quieres conocer más al respecto sobre los cambios implementados en esta nueva version, puedes consultar los detalles en el siguiente enlace.

Instalación

Para aquellos que estén interesados en poder realizar la instalación de este reproductor en su sistema, pueden dirigirse al siguiente enlace en donde podrán encontrar las instrucciones para su distribución.

from Linux Adictos https://ift.tt/2yet95L
via IFTTT

TDE celebra su décimo aniversario con la nueva versión R14.0.8

Trinity Desktop

Los desarrolladores del entorno de escritorio “Trinity” están de fiesta y es que no solo se complacen en anunciar su décimo aniversario del proyecto sino que también han anunciado la liberación de la nueva versión del entorno de escritorio Trinity R14.0.8.

Para quienes desconocen de este entorno de escritorio deben saber que este se basa en la continuación del desarrollo de la base de código KDE 3.5.xy Qt 3. Entre las características de Trinity, se pueden mencionar herramientas propias para controlar los parámetros de la pantalla, una capa basada en udev para trabajar con equipos, una nueva interfaz para configurar equipos, cambiar al administrador compuesto Compton-TDE (bifurcación de Compton con extensiones TDE), un configurador de red mejorado y mecanismos de autenticación de usuario.

El entorno Trinity se puede instalar y usar simultáneamente con las versiones más recientes de KDE, incluida la posibilidad de usar aplicaciones Kinity ya instaladas en el sistema en Trinity. También hay herramientas para mostrar correctamente la interfaz de los programas GTK sin violar un solo estilo de diseño.

¿Qué hay de nuevo en Trinity R14.0.8?

En la nueva versión se introdujeron una serie cambios relacionados con la eliminación de errores y el trabajo para mejorar la estabilidad de la base del código. Tal es el caso de continuar con la transferencia de paquetes al sistema de compilación Cmake, ya que para algunos paquetes, el soporte para la compilación con automake se suspende por completo.

Ademas se destaca el trabajo realizado para mejorar la compatibilidad del entorno en el dispositivo Pinebook Pro, el soporte mejorado para LibreSSL y musl libc y también el soporte mejorado para directorios XDG.

También podremos encontrar en la nueva versión una nueva configuración que fue agregada para deshabilitar tdekbdledsync y otra que fue agregada para elegir el administrador de archivos predeterminado.

Se resolvieron problemas al determinar el cierre de la cubierta, la carga de la batería y el número de CPU para algunos sistemas, ademas de la corrección de los problemas relacionados con la vulnerabilidad CVE-2019-14744 (ejecución de comandos arbitrarios al visualizar un directorio que contiene archivos “.desktop” especialmente diseñados).

De los demás cambios que se presentan en esta nueva versión:

  • Se proporcionó soporte inicial para compilaciones repetidas.
    Se agregó la capacidad de traducir archivos de escritorio usando el servicio Weblate.
  • El proceso de compilación para FreeBSD basado en Cmake se ha cambiado para usar la utilidad Ninja.
  • Soporte descontinuado para Kerry y el código asociado con el motor de búsqueda Beagle
  • Avahi es hora compatible.
  • Soporte mejorado para la distribución DilOS (una distribución basada en el núcleo Illumos, que usa dpkg y apt para administrar paquetes).
  • Se proporciona una llamada al emulador de terminal seleccionado a través del menú “Abrir terminal”.

¿Cómo instalar Trinity desktop R14.0.8?

Para quienes estén interesados en poder instalar este entorno de escritorio en sus sistemas, pueden seguir las instrucciones que compartimos a continuación.

Para quienes sean usuarios de Ubuntu, Linux Mint o cualquier derivado de estos, lo primero que vamos a hacer es añadir el repositorio del entorno a nuestro sistema, por lo que para ello vamos a abrir una terminal en el sistema y vamos a teclear lo siguiente:

echo "deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-r14.0.x $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/trinity.list
echo "deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-builddeps-r14.0.x $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/trinity-builddeps.list

Ya añadido el repositorio al sistema, en acto seguido vamos a descargar e importar al sistema la llave publica con el siguiente comando:

wget http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-keyring.deb
sudo dpkg -i trinity-keyring.deb

Después de ello vamos a proceder a actualizar nuestro listado de paquetes y repositorios con:

sudo apt-get update

Finalmente vamos a realizar la instalación del entorno en nuestro sistema con:

sudo apt-get install kubuntu-default-settings-trinity kubuntu-desktop-trinity

Ahora, para quienes sean usuarios de openSUSE leap 15.1, pueden instalar el entorno ejecutando los siguientes comandos:

rpm --import http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse15.1/RPM-GPG-KEY-trinity
zypper ar http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse15.1/trinity-r14/RPMS/x86_64 trinity
zypper ar http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse15.1/trinity-r14/RPMS/noarch trinity-noarch

zypper refresh
zypper install trinity-desktop

Mientras que para quienes sean usuarios de Arch Linux o algun derivado, pueden compilar el entorno siguiendo las instrucciones de este enlace o añadir el siguiente repositorio a su archivo pacman.conf

[trinity]
Server = https://repo.nasutek.com/arch/contrib/trinity/x86_64

Actualizan e instalan con:

sudo pacman -Syu

sudo pacman -S trinity-desktop

Para el resto de las distribuciones de Linux, pueden seguir las instrucciones que se comparten en el sitio web oficial del entorno.

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

Primeras impresiones de Fedora 32. Una distribución recomendable

Primeras impresiones de Fedora
Esta semana los probadores de distribuciones compulsivos no dieron abasto. Comenzamos con Ubuntu 20.04 Focal Fossa, seguimos con 3 ediciones de Manjaro y terminamos con Fedora. Y esto solo con las de propósito general. También hay que sumar Red Hat Enterprise Linux 8.2 y Cent OS 8.2. Y por supuesto, no nos olvidemos de Voyager Live 20.04.

Primeras impresiones de Fedora 32

En su página web, Fedora define claramente a que público se dirige

Es funcional para una amplia gama de desarrolladores, desde aficionados y estudiantes hasta profesionales en entornos empresariales.

Incluso en la descripción habla de lenguajes de programación, contenedores, máquinas virtuales y alojamiento de repositorios.

Sin embargo, esto no debería desanimar a los usuarios comunes. Tuve intentos anteriores con Fedora y no me convenció. Con Fedora 32 todo anduvo sobre ruedas. A decir verdad, creo que a partir de este año va a resultar difícil distinguir una distro basada en GNOME de otra.

Tengo que confesarles algo. Así como hay gente que odia a los gatos o a las espinacas, yo detesto con toda mi alma al escritorio GNOME. En este punto un bloguero serio les diría que GNOME 3.36 funciona de manera fluida y con un consumo de memoria razonable. Después de todo Fedora es el metro patrón de las distribuciones con este escritorio.

Se van a tener que conformar con que les diga que que la versión 3.36 no apesta más que la 3.34

Instalando Fedora

SI vas a instalar Fedora te recomiendo fervientemente que uses Fedora Media Writer. Disponible para Windows y Mac e instalable en distribuciones Linux mediante FlatPak, facilita enormemente la descarga de las últimas versiones. Fedora Media Writer incluso facilita la reutilización de pendrives previamente grabados con Etcher, cosa que en general suele requerir varios pasos.

Nota: Es posible que cuando inicias el programa te muestre una versión anterior. Se actualiza enseguida.

En Windows puedes descargar Fedora Media Writer desde aquí.

La versión Mac se consigue aquí.

En Linux lo instalas con

flatpak install flathub org.fedoraproject.MediaWriter

Si no tienes habilitados los repositorios Flatpak en tu distribución. Puedes seguir las instrucciones para hacerlo aquí.

Una de cal y una de arena. Así como pienso que Fedora tiene la mejor herramienta para la creación de un medio de instalación, su instalador es mucho menos intuitivo que el de otras distribuciones de propósito general. Supongo que será para que prestemos atención y no hagamos algo de lo que después nos arrepintamos.

Más allá de la complejidad del instalador, el proceso de instalación es realmente rápido.

La post instalación

A diferencia de Ubuntu, Fedora nos pide configurar la cuenta de usuario cuando iniciamos por primera vez el sistema. Luego podremos configurar la conexión con servicios externos y decidir si queremoss que se detecte nuestra ubicación.

Una vez terminado con esto es conveniente actualizar el sistema. Lo hacemos desde la terminal con:

sudo dnf update

Hay programas que por diversos motivos no están incluidos en los repositorios oficiales. Los puedes conseguir a través de los repositorios RPM Fusion.

Estos repositorios vienen en dos variantes:

La que contiene software libre.

sudo rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

Y la que te permite descargar software no libre.

sudo rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Una de las cosas que hicieron que Fedora nunca durara en mi computadora era lo lento de las actualizaciones. Los desarrolladores son conscientes de ese problema e incorporaron dos módulos que aceleran notablemente las descargas; DeltaRPM y Fastest Mirror.

  • DeltaRPM analiza las diferencias entre los programas instalados en la computadora y los compara con los disponibles en las actualizaciones. Una vez hecho esto, solo instala las modificaciones. De esta forma se reduce notablemente los tiempos de descarga.
  • Fastest mirror lo que hace es buscar el servidor de actualizaciones más cercano a la ubicación del usuario y utilizarlo para descargarlas.

Para activar estos módulos escribimos en la terminal

sudo gedit /etc/dnf/dnf.conf

En la ventana que se abre agregamos estas dos líneas y guardamos

fastestmirror=true
deltarpm=true

Guardamos el archivo.

Fedy es una herramienta que incluye asistentes que nos ayudan a instalar aplicaciones adicionales, instalar controladores y personalizar el escritorio.

La instalamos (después de incorporar los repositorios RMPFusion como mencionamos arriba) con estos comandos:

sudo dnf copr enable kwizart/fedy
sudo dnf install fedy –y

Mi recomendación final es que si te gusta GNOME, no dejes de darle una mirada a Fedora 32

from Linux Adictos https://ift.tt/35e7ZRm
via IFTTT

CentOS 7.8 llega con nuevas herramientas, Wayland de forma predeterminada y más

Se dio a conocer la liberación de una nueva versión de la rama 7.x de CentOS, siendo la nueva versión “CentOS 7.8” en la cual se presentan algunas nuevas herramientas, la sesión con Wayland de forma predeterminada, actualizaciones y más.

Para quienes desconocen de CentOS (Community ENTerprise Operating System) deben saber que es una distribución de Linux de código abierto y gratuito diseñado para computadoras de escritorio y servidores. Este sistema siempre se basa en las últimas versiones de Red Hat Enterprise Linux, pues es una bifurcación a nivel binario de la distribución Linux Red Hat Enterprise Linux “RHEL”, compilado por voluntarios a partir del código fuente publicado por Red Hat, siendo la principal diferencia con este la eliminación de todas las referencias a las marcas y logos propiedad de Red Hat.

Es un sistema operativo tiene el objetivo es ofrecer al usuario un software de “clase empresarial” gratuito. Ademas de que se define como robusto, estable y fácil de instalar y utilizar.

Principales novedades de CentOS 7.8

Esta nueva versión de CentOS 7.8 llega con base en la rama de RHEL 7.8 y con la cual muchas de las características de esta rama se integran en esta nueva versión del sistema.

Por la parte de los cambios implementados podremos encontrar una nueva herramienta llamada “Convert2RHEL” la cual se ha agregado al sistema con la finalidad de ofrecer una opción para convertir a sistemas RHEL utilizando distribuciones similares a RHEL como CentOS y Oracle Linux.

La sesión de GNOME de Wayland está habilitada de forma predeterminada para sistemas con múltiples GPU (anteriormente X11 se usaba en sistemas con gráficos híbridos) y se ha agregado un perfil de seguridad que cumple con las recomendaciones de DISA STIG (Agencia de Sistemas de Información de Defensa).

Otro cambio importante es la adición de la una nueva utilidad “oscap-podman” la cual está destinada para escanear el contenido de los contenedores para el uso de versiones vulnerables de programas.

En cuanto a las actualizaciones de los controladores, se destacan los de los gráficos actualizados que admiten Intel Comet Lake H y U (HD Graphics 610, 620, 630), Intel Ice Lake U (HD Graphics 910, Iris Plus Graphics 930, 940, 950), AMD Navi 10, Nvidia Turing TU116.

De los demás cambios que se mencionan en el lanzamiento de Centos 7.8:

  • Se agregó el parámetro mem_encrypt para controlar la inclusión de extensiones AMD SME (Secure Memory Encryption).
  • Se agregó el parámetro cpuidle.governor para seleccionar el procesador de estado inactivo del procesador (gobernador cpuidle).
  • Se agregó la opción /proc/sys/kernel/panic_print para configurar la información que se muestra en caso de un bloqueo del sistema (estado de pánico).
  • Se agregó el parámetro /proc/sys/kernel/threads-max para determinar la cantidad máxima de hilos que fork () puede crear. Se agregó la opción /proc/sys/net/bpf_jit_enable para controlar la inclusión del compilador JIT para BPF.
  • Los paquetes de Red Hat Enterprise Linux 8 rpm se distribuyen a través del repositorio CentOS Git (La rama RHEL 8.x será compatible hasta al menos 2029).

Finalmente si quieres conocer más al respecto sobre los cambios implementados en esta nueva versión, puedes consultar los detalles en el siguiente enlace.

Descargar y obtener CentOS 7.8 (2003)

Si te ha interesado la nueva versión de la distribución y quieres probarla en tu ordenador o bajo una máquina virtual. Puedes dirigirte a la página web oficial del proyecto en la cual podrás obtener el enlace de descarga de la imagen del sistema.

Las versiones de CentOS 7.8 (2003) están preparadas en imágenes ISO de DVD de 4.7 GB y arranque en red de 595 MB para las arquitecturas x86_64, Aarch64 (ARM64) y ppc64le. Aun que también se ofrece una imagen mínima de 1 GB.

La imagen del sistema puede ser grabada con Etcher (una herramienta multipltaforma) en una memoria USB.

Los paquetes SRPMS, en base a los cuales se ensamblaron los archivos binarios y debuginfo están disponibles en vault.centos.org.

Ahora es indispensable saber los requisitos del sistema para poder ejecutar el sistema sin problemas o atascos en el rendimiento:

  • 2 GB de RAM
  • Procesador de 2 GHz o superior
  • 20 GB de disco duro
  • Sistema x86 de 64 bits

from Linux Adictos https://ift.tt/2SdBInZ
via IFTTT

Red Hat Enterprise Linux 8.2 llega con herramientas mejoradas y más

Los desarrolladores de Red Hat han dado a conocer el lanzamiento de la nueva versión de su distribución “Red Hat Enterprise Linux 8.2” la cual inicialmente se publicó la semana pasada, pero el anuncio fue prematuro y los repositorios para instalar actualizaciones aún no estaban listos con lo cual el lanzamiento termino por darse el día de hoy.

La rama 8.x se está desarrollando de acuerdo con un nuevo ciclo de desarrollo predecible, lo que implica la formación de lanzamientos cada seis meses en un momento predeterminado. El nuevo ciclo de desarrollo de productos RHEL abarca varios niveles, incluido Fedora, CentOS Stream (para acceder a los paquetes formados para la próxima versión intermedia de RHEL), una imagen base universal minimalista (UBI, Imagen base universal) para ejecutar aplicaciones en contenedores aislados y RHEL Developer Subscription para el uso gratuito de RHEL en el proceso de desarrollo.

Principales novedades de Red Hat Enterprise Linux 8.2

En la nueva version se proporcionó soporte completo para la gestión de recursos utilizando la jerarquía unificada cgroups v2, que anteriormente estaba en la etapa de capacidades experimentales. Cgroups v2 se puede usar, por ejemplo, para limitar el consumo de memoria, recursos de CPU y I/O.

Se agregó la capacidad de personalizar las políticas de todo el sistema de subsistemas criptográficos, que cubren los protocolos TLS, IPSec, SSH, DNSSec y Kerberos. El administrador ahora puede definir su propia política o cambiar ciertos parámetros de los existentes. Se agregaron dos paquetes nuevos, setools-gui y setools-console-analysis, para analizar las políticas de SELinux e inspeccionar los flujos de datos.

Se ha agregado una nueva utilidad llamada Healthcheck a las herramientas de administración de identificación para identificar problemas en entornos IdM (Identity Management) y que ademas proporciona soporte para roles y módulos Ansible para simplificar la instalación y administración de IdM.

Se ha cambiado el diseño de la consola web, que se ha cambiado para usar la interfaz PatternFly 4, similar al diseño de la interfaz OpenShift 4, se añadió un tiempo de espera de inactividad del usuario, después de lo cual se termina la sesión con la consola web y también se añadió soporte para autenticación usando un certificado de cliente.

La interfaz para cambiar los escritorios virtuales en el entorno GNOME Classic se ha cambiado, el botón para cambiar se ha movido a la esquina inferior derecha y está diseñado como una tira con miniaturas.

El subsistema de gráficos DRM (Direct Rendering Manager) está sincronizado con el kernel de Linux versión 5.1.

Se agregó soporte para nuevos parámetros del kernel de Linux relacionados con el control de la inclusión de protección contra nuevos ataques en el mecanismo de ejecución especulativo de la CPU: mds, tsx, mitigaciones.

Se modificó el algoritmo para iniciar dnf-automatic.timer para llamar al proceso de instalación de actualización automática. En lugar de usar un temporizador monótono, que conduce a la activación en un momento impredecible después de la carga, la unidad especificada ahora comienza entre las 6 y las 7 de la mañana. Si en este momento el sistema está apagado, pero el arranque se lleva a cabo dentro de una hora después de encenderlo.

Se agregaron módulos con nuevas ramas de Python 3.8 (era 3.6) y Maven 3.6 al repositorio de AppStream. Paquetes actualizados con GCC 9.2.1, Clang / LLVM 9.0.1, Rust 1.41 y Go 1.13.

Versiones actualizadas de paquetes: powertop 2.11, opencv 3.4.6, rsyslog 8.1911.0, auditoría 3.0-0.14, fapolicyd 0.9.1-2, sudo 1.8.29- 3.el8, firewalld 0.8, tpm2-tools 3.2.1, mod_md (con soporte ACMEv2), grafana 6.3.6, pcp 5.0.2, elfutils 0.178, SystemTap 4.2, 389-ds-base 1.4.2.4, samba 4.11.2.

El servidor DNS BIND se actualizó a la versión 9.11.13 y se convirtió para usar la base para vincular direcciones a la ubicación GeoIP2 en el formato libmaxminddb en lugar del GeoIP obsoleto, que ahora ya no es compatible. Se agregó la configuración serve-stale (stale-answer), que le permite devolver registros DNS obsoletos si no es posible obtener nuevos.

Los usuarios restringidos por SELinux tienen la capacidad de administrar servicios asociados con una sesión de usuario.

En las reglas para firewalld, ahora puede usar controladores para monitorear conexiones para servicios que se ejecutan en puertos de red no estándar.

LVM agrega soporte para el método de almacenamiento en caché dm-writecache además del dm-cache previamente disponible. Dm-cache almacena en caché las operaciones de escritura y lectura más utilizadas, y dm-writecache almacena en caché solo operaciones de escritura, colocándolas primero en medios SSD o PMEM rápidos y luego transfiriéndolas a un disco lento en segundo plano.

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

Fedora 32 ya disponible, con Linux 5.6 y GNOME 3.36

Fedora 32

Tras una semana de retraso, Fedora 32 ha sido lanzado oficialmente. La nueva versión de esta popular distribución Linux llega tras seis meses de desarrollo, tiempo suficiente para añadir novedades destacadas como las últimas versiones de los entornos gráficos en los que está disponible, entre los que destaca GNOME 3.36 por ser el escritorio de la versión principal del proyecto. La distribución también está disponible con escritorios KDE (Plasma), Xfce, LXQt, MATE, Cinnamon y SOAS.

Esta versión ha llegado con mejoras generales, entre las que tenemos actualizaciones en paquetes de librerías como GCC 10, Ruby 2.7 y Python 3.8. El equipo de desarrolladores ha aprovechado este lanzamiento para eliminar los paquetes de Python 2, aunque mantienen el paquete python27 para los desarrolladores y usuarios que aún lo necesiten. Quizá algo más importante, han activado el servicio EarlyOOM por defecto para mejorar la experiencia de usuario en situaciones de memoria baja.

Fedora 32 funciona mejor en situaciones de memoria baja

Como es habitual, han aprovechado el momento para actualizar el kernel, incluyendo esta vez Linux 5.6, un núcleo que llegó con novedades destacadas como el soporte nativo para WireGuard o una función que hará que los procesadores de nuestros equipos se mantengan más frescos.

Los usuarios interesados en descargar Fedora 32 pueden hacerlo desde la página web de descargas oficial o desde la sección de Spins si se busca un escritorio diferente a GNOME. Los usuarios existentes podrán actualizar desde el mismo sistema operativo siguiendo estos pasos:

  1. Hacemos una copia de seguridad de todos los archivos importantes.
  2. Como ya hay un nuevo lanzamiento estable, aparecerá una notificación gráfica que nos lo indicará. Hacemos clic sobre ella. Otra opción es ejecutar la aplicación Software y dirigirnos al panel “Actualizaciones”.
  3. Aparecerá una imagen invitándonos a instalar la nueva versión. Hacemos clic en “Descargar”.
  4. Una vez descargado lo necesario, nos pedirá que reiniciemos para instalar los archivos actualizados. Lo hacemos. Una vez vuelva a entrar al sistema operativo ya entraremos a Fedora 32.

Si pruebas la nueva versión, no dudes en dejar tus experiencias en los comentarios.

from Linux Adictos https://ift.tt/2zwMwXU
via IFTTT

VLC 3.0.10 llega mejorando un poco de todo, pero sin novedades destacadas

VLC 3.0.10

VideoLan acaba de anunciar el lanzamiento de una nueva versión de su famoso reproductor multimedia. Se trata de VLC 3.0.10, una nueva entrega que, en un principio, no incluye cambios muy emocionantes, aunque han hecho retoques en varios frentes. Este lanzamiento sucede a la v3.0.9.2 del software que ya está disponible en los repositorios oficiales de la mayoría de distribuciones Linux, pero muchas otras siguen estancadas en la v3.0.8 lanzada hace ya meses.

Tal y como leemos en la página de su descarga, VLC 3.0.10 introduce novedades como mejoras en la gestión de archivos MP4 o soporte mejorado para macOS Catalina, la última versión del sistema operativo de escritorio de Apple. Si no añaden más cambios a este enlace, las únicas novedades que han introducido en esta nueva entrega son las que tenéis tras el corte

Novedades más destacadas de VLC 3.0.10

  • Actualizados los scripts de Twitch y VLSub.
  • Varias mejoras y correcciones en la gestión de DVD.
  • Mejorado el soporte de streaming adaptativo.
  • Corrección para el renderizado de vídeo en macOS.
  • Varias mejoras en la gestión MP4.
  • Mejorado el soporte para macOS Catalina.
  • Añadido soporte para compartir por SMB2/3.
  • Incluye varios parches de seguridad para evitar ataques DOS en el servicio microDNS.
  • Varias correcciones más.

VLC 3.0.10 ya está disponible para todos los sistemas soportados… o no. En el momento de escribir estas líneas se puede descargar desde su web oficial para Windows y macOS, pero los usuarios que dependemos más de otros sistemas de instalación aún tendremos que esperar unas horas o incluso días para poder actualizar. Para la mayoría de distribuciones Linux, VideoLan nos ofrece la versión Snap que sigue estancada en la v3.0.8 del software. Por otra parte, también hay disponible un paquete Flatpak, pero ahora mismo sigue en la v3.0.9.2. Las opciones para Android y iOS llegarán pronto a sus respectivas tiendas.

En cualquier caso, ya hay nueva versión de VLC y pronto podremos usarla en nuestros sistemas Linux. Los usuarios interesados en probar lo que está por venir, se puede instalar VLC 4 beta desde su paquete Snap.

from Linux Adictos https://ift.tt/2W7bbdh
via IFTTT

El desarrollo de Clear Linux ahora se centrara unicamente en servidores y la nube

Los desarrolladores de la distribución Clear Linux han anunciado un cambio en la estrategia del desarrollo del proyecto, ya que ahora las direcciones principales de desarrollo son los servidores y los sistemas en la nube mientras que los componentes de la edición para estaciones de trabajo pasara a un segundo plano.

La entrega de paquetes con equipos de escritorio continuará, pero en estos paquetes se ofrecerán las versiones iniciales de los entornos de usuario, sin complementos y cambios específicos de Clear Linux. En particular, se seguirán generando paquetes de GNOME, pero la composición y la configuración del escritorio corresponderán al tipo de referencia, que el proyecto GNOME propone de manera predeterminada.

Anteriormente se ofrecía la distribución con su propio tema de la decoración, un conjunto de iconos por separado y la posibilidad de poder preinstalar complementos de terceros de GNOME Shell y la configuración de GNOME.

Hicimos este esfuerzo en base a la información que teníamos hace un tiempo cuando estábamos esperando. Hoy volvemos a mirar hacia adelante y vemos que las cosas han cambiado para el equipo de Clear Linux OS: todavía queremos atraer a los desarrolladores, pero no estamos tan interesados ​​como en apoyar un entorno de escritorio diverso y complejo, o incluso múltiples entornos de escritorio.

Clear Linux está desarrollada por Intel y proporciona un aislamiento estricto de las aplicaciones que utilizan contenedores separados mediante la virtualización completa.

La parte básica de la distribución contiene solo el conjunto mínimo de herramientas para lanzar contenedores y se actualiza atómicamente. Todas las aplicaciones están diseñadas como paquetes o paquetes Flatpak (Bundle) que se ejecutan en contenedores separados.

Además de los escritorios personalizados, la editorial para desarrolladores se destacó por el soporte ampliado de hardware, la integración de un sistema de depuración basado en FUSE, la incorporación de un nuevo instalador y la presencia de un catálogo de aplicaciones en el que se propusieron kits para implementar entornos de desarrollo utilizando varios idiomas y tecnologías.

De las características clave de Clear Linux se destaca:

  • Modelo de distribución binaria: aplicando parches a un sistema en funcionamiento y actualizando completamente el sistema instalando una nueva imagen en una instantánea Btrfs separada y reemplazando la instantánea activa por una nueva;
  • Paquetes de agregación en conjuntos: formando la funcionalidad acabado, independientemente de cómo los componentes de software de su forma.
  • Un sistema eficaz para instalar actualizaciones: integrado en la base de la distribución y que proporciona una entrega acelerada de actualizaciones con la corrección de problemas críticos y vulnerabilidades.
  • Sistema de versiones unificadas: la versión de distribución representa el estado y las versiones de todos los componentes incluidos en él.
  • El enfoque sin estado para definir la configuración: implica que las diferentes clases de configuraciones están separadas, el sistema no guarda su estado y después de la instalación no contiene ninguna configuración en el directorio /etc, pero genera configuraciones sobre la marcha según las plantillas especificadas al iniciar.
  • Usando la virtualización completa para lanzar contenedores: permite un alto nivel de seguridad.

Con eso en mente, hemos decidido racionalizar nuestras ofertas de contenido con un sesgo hacia la nube y los casos de uso del servidor. Descubrimos que sigue siendo crítico para los desarrolladores que ofrezcamos componentes optimizados reales no relacionados con los escritorios, es decir, las cargas de trabajo en la nube y en el servidor. Aquí es absolutamente donde las cosas son más importantes: poder desarrollar, implementar y operar esas cargas de trabajo.

En el anuncio ademas se menciona que los cambios previstos no se pondrán en marcha de forma inmediata, sino que sera de forma paulatina y que se podrán notar los cambios en un lapso de unos 3 meses.

También se menciona que la próxima semana está previsto actualizar los paquetes con el escritorio a GNOME 3.36, que corresponderá al entorno de referencia de GNOME, después de lo cual el paquete “desktop-assets-extras” se transferirá a la categoría de obsoletos.

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

from Linux Adictos https://ift.tt/2ySECaU
via IFTTT