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.00.21.00.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

Nmap cumple 25 años y los celebra con el lanzamiento de Nmap 7.93

Nmap 7.93 llega con mejoras y correcciones de errores

El proyecto celebra su 25 aniversario y se encamina hacia la rama 8.0

Se acaba de dar a conocer el lanzamiento de la nueva versión del escáner de seguridad de red Nmap 7.93, diseñado para realizar una auditoría de red e identificar servicios de red activos. Este nuevo lanzamiento se programó para que fuera lanzado el día del 25 aniversario del proyecto. Cabe señalar que, a lo largo de los años, el proyecto ha evolucionado de un escáner de puertos conceptual, publicado en 1997 en la revista Phrack, a una aplicación completa para analizar la seguridad de la red y determinar las aplicaciones de servidor utilizadas.

El lanzamiento incluye principalmente correcciones y mejoras destinadas a mejorar la estabilidad y resolver problemas conocidos antes de comenzar a trabajar en una nueva rama importante de Nmap 8.

Hoy, hace veinticinco años, lancé la primera versión de Nmap en un
Artículo de Phrack llamado The Art of Port Scanning ( https://ift.tt/l3KVLmN ).
Nunca pensé que todavía estaría en eso un cuarto de siglo después, pero eso es
porque tampoco anticipé una comunidad tan maravillosa de usuarios y
colaboradores que abarcan esas décadas. Has ayudado a Nmap a florecer desde un
escáner de puertos bastante simple a una aplicación de descubrimiento de red con todas las funciones
Confiado por millones de usuarios todos los días. Así que gracias por eso.

¡Y aún no hemos terminado!

Principales novedades de Nmap 7.93

En esta nueva versión de Nmap 7.93 la liberaría Npcap, utilizada para la captura y sustitución de paquetes en la plataforma Windows, ha sido actualizada a la versión 1.71. La biblioteca está desarrollada por el proyecto Nmap como reemplazo de WinPcap, construida utilizando la moderna API de Windows NDIS 6 LWF y demuestra un mayor rendimiento, seguridad y confiabilidad.

En NSE (Nmap Scripting Engine), que permite ejecutar scripts para automatizar varias acciones con Nmap, se mejoró el manejo de excepciones y eventos, así como también se ajustó el retorno de sockets pcap no utilizados.

Además de ello, también se destaca que se han mejorado las capacidades de los scripts NSE dhcp-discover/broadcast-dhcp-discover (permitido establecer la ID del cliente), oracle-tns-version (detección agregada de versiones de Oracle 19c+), redis-info (problemas solucionados con la visualización de información inexacta sobre conexiones y clúster nodos).

Otra de las novedades que se destacan, es que en Ncat ha agregado soporte para proxies SOCKS5 que devuelven la dirección de enlace en forma de nombre de host en lugar de una dirección IPv4/IPv6.

De los demás cambios que se destacan de esta nueva versión:

  • Bases de datos de firmas actualizadas para identificar aplicaciones de red y sistemas operativos.
  • Se proporcionó una compilación con OpenSSL 3.0, sin llamadas a funciones obsoletas en la nueva rama.
    Bibliotecas actualizadas libssh2 1.10.0, zlib 1.2.12, Lua 5.3.6, libpcap 1.10.1.
  • Se reemplazaron los identificadores CPE heredados (Common Platform Enumeration) para los servicios de IIS.
  • Corrección de la codificación de la contraseña TDS7 para mssql.lua , que suponía una entrada ASCII aunque otras partes de la biblioteca la pasaban Unicode.
  • Corrección de la comparación y coincidencia de nombre de host/certificado para manejar cadenas ASN.1 sin terminadores nulos, un error similar al CVE-2021-3712 de OpenSSL.
  • Se han resuelto los problemas con la determinación de los datos de enrutamiento en la plataforma FreeBSD.
  • Se solucionó un problema con la detección de interfaces de red de Linux que no tienen direcciones IPv4 vinculadas a ellas.

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

¿Como instalar Nmap 7.93 en Linux?

Para quienes estén interesados en poder instalar Nmap junto con sus demás herramientas en su sistema, podrán hacerlo siguiendo los pasos que compartimos a continuación.

Debido a que el lanzamiento de esta nueva versión de Nmap fue hace poco, son pocas las distribuciones que han actualizado ya a esta versión. Por lo que deben esperar algunos días.

Aunque podemos recurrir a la compilación del código fuente de la aplicación en nuestro sistema. El código lo podemos descargar y compilar ejecutando lo siguiente:

wget https://nmap.org/dist/nmap-7.93.tar.bz2
bzip2 -cd nmap-7.93.tar.bz2 | tar xvf -
cd nmap-7.93
./configure
make
su root
make install

Para el caso de las distribuciones con soporte para los paquetes RPM, pueden realizar la instalación del paquete de Nmap 7.90 abriendo una terminal y ejecutando los siguientes comandos:

rpm -vhU https://nmap.org/dist/nmap-7.93-1.x86_64.rpm
rpm -vhU https://nmap.org/dist/zenmap-7.93-1.noarch.rpm
rpm-vhU https://nmap.org/dist/ncat-7.93-1.x86_64.rpm
rpm -vhU https://nmap.org/dist/nping-0.7.93-1.x86_64.rpm

from Linux Adictos https://ift.tt/4BC71xM
via IFTTT

WebOS Open Source Edition 2.18 ya fue liberado y estas son sus novedades

La nueva version de WebOS OSE 2.18 llega con diversas mejoras

Una nueva y mejorada home se introduce en WebOS 2.18

Se dio a conocer el lanzamiento de la plataforma abierta webOS Open Source Edition 2.18, versión en la cual entre los aspectos más destacados de esta versión son la actualización a Qt 6.3.1, así como también la introducción de una nueva versión de la aplicación Home, entre otros cambios más.

Para quienes desconocen aún de webOS Open Source Edition (o también conocido como webOS OSE), deben saber que la plataforma webOS fue desarrollada originalmente por Palm en 2008. En 2013, la plataforma fue comprada de Hewlett-Packard by LG y ahora se usa en más de 70 millones de televisores y dispositivos de consumo LG. En 2018, se fundó el proyecto webOS Open Source Edition, a través del cual LG intentó volver al modelo de desarrollo abierto, atraer a otros participantes y ampliar la gama de dispositivos compatibles con webOS.

Principales novedades de WebOS Open Source Edition 2.18

En esta nueva versión de webOS OSE 2.18 se destaca que se ha entregado una nueva actualización de la aplicación Home. La aplicación Home ha adoptado un nuevo estilo de iconografía y diseño de fondo, barra de aplicaciones y barra de estado para brindar una mejor experiencia de interfaz de usuario.

En el motor web se implementó la detección de sitios de malware mediante la API de riesgo web, así como una corrección agregada para recibir la clave de autenticación en formato cifrado AES-CTR.

También se destaca en esta nueva versión de WebOS Open Source Edition 2.18 que se ha habilitado como analizador de rendimiento para raspberrypi4-64, así como una nueva receta para construir solo el módulo de kernel de Gator.

Otro de los cambios que se realizó en esta nueva versión, fue en el navegador, el cual se modificó para no mostrar VKB que se mostraron en sitios anteriores en los siguientes sitios de navegación, además de que se solucionó el problema de búsqueda de favicon.

Además de ello, también podremos encontrar el soporte para la resolución 4K, se ha habilitado la compatibilidad con Generic AV (GAV) en el emulador OSE, asi como también que se agregaron parches de complemento gstreamer-bad relacionados con el tamaño inicial de la ventana.

Se implementó el soporte GAV en Chromium para canalización gstreamer, además de que se implementaron cambios para corregir la falla de setvolume y la falla de reproducción rtp.

De los demás cambios que se destacan de esta nueva version de WebOS Open Source Edition 2.18:

  • Se solucionó un problema de preparación de directorios del sistema en el emulador sin configuración de serie
  • Solucionado el problema de reaparición de ventanas emergentes
  • Problema de mensaje de texto fijo
  • Se agregó soporte de tipo RasterSurface para clientes qtwayland
  • Modificado para usar el mismo envío para las 3 DISTRO
  • Se solucionó el problema de que la aplicación del visor de imágenes no se inicia cuando se muestra un archivo multimedia que no existe
  • para enviar un evento personalizado de preparación sin problemas cuando no hay un truco de descarga.
  • Mensaje de información de video agregado y subsuperficie deshabilitada en subcompositor
  • Se agregó soporte para recibir eventos clave
  • Modificado para manejar la excepción de argumento no válido lanzada desde Stoll
  • Compatibilidad con medios deshabilitados en Chromium para emulador
  • Se agregó el método i2c/getPollingFd en el grupo ACG de periféricomanager.i2c.operation
    búsqueda unificada
  • usuarios/grupos de algunos servicios cambiados a no root
  • Se agregaron algunos usuarios y grupos para admitir DAC más estrictos

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

¿Cómo obtener webOS Open Source Edition 2.18?

Para quienes estén interesados en poder utilizar o probar webOS Open Source Edition es necesario generar la imagen del sistema para su dispositivo, para ello pueden consultar los pasos a seguir desde el siguiente enlace. 

Cabe mencionar que como plataforma de hardware de referencia se consideran las placas Raspberry Pi 4. La plataforma se desarrolla en un repositorio público bajo la licencia Apache 2.0, y el desarrollo es supervisado por la comunidad, siguiendo un modelo de gestión de desarrollo colaborativo.

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

Ya fue liberada la primera versión estable de Arti, la implementación de Tor en Rust

Arti 1.0 ya es estable y esta disponible para todos

Se mejoraron muchos aspectos en Arti 1.0 entre ellos el desempeño y la robustez

Los desarrolladores de la red anónima Tor dieron a conocer que ya fue liberada la primera versión estable del proyecto Arti, que desarrolla un cliente Tor escrito en Rust.

La versión 1.0 de Arti, está marcada como utilizable por los usuarios generales y proporciona el mismo nivel de privacidad, facilidad de uso y estabilidad que la implementación principal de C.

Cuando definimos nuestro conjunto de hitos, definimos Arti 1.0.0 como «listo para uso en producción»: debería poder usarlo en el mundo real, para obtener un grado similar de privacidad, facilidad de uso y estabilidad al que tendría. con un cliente C Tor. Las API deben ser (más o menos) estables para los integradores.

Creemos que lo hemos logrado. Ahora puede usar arti proxypara conectarse a la red Tor para anonimizar sus conexiones de red.

Tenga en cuenta que no recomendamos apuntar un navegador web convencional a arti(o, de hecho, C Tor): los navegadores web filtran mucha información privada y de identificación. Para navegar por la web de forma anónima, use Tor Browser; tenemos instrucciones para usarlo con Arti .

Sobre Arti

A diferencia de la implementación de C, que se diseñó originalmente como un proxy SOCKS y luego se personalizó para adaptarse a otras necesidades, Arti se desarrolló inicialmente como una biblioteca de complementos modulares que pueden usar varias aplicaciones.

Además, a la hora de desarrollar un nuevo proyecto se tiene en cuenta toda la experiencia pasada de desarrollo de Tor, lo que evita problemas de arquitectura conocidos, haciendo que el proyecto sea más modular y eficiente.

La razón para reescribir Tor en Rust fue lograr un mayor nivel de seguridad del código mediante el uso de un lenguaje seguro para la memoria. Según los desarrolladores de Tor, al menos la mitad de todas las vulnerabilidades rastreadas por el proyecto se excluirán en la implementación de Rust si el código no usa bloques «inseguros».

Rust también permitirá lograr una velocidad de desarrollo más rápida que con C, debido a la expresividad del lenguaje y las sólidas garantías que le permiten no perder el tiempo en verificaciones dobles y escribir código innecesario.

Principales novedades de Arti 1.0

Esta versión 1.0 Arti se centra principalmente en el trabajo básico en el rol de cliente, ya que se menciona que se ha mejorado la robustez de bootstrapping.

Así como también que se ha añadido un mecanismo sólido para informar el estado de arranque para que las aplicaciones puedan detectar y ayudar a diagnosticar problemas, así como también API que son mucho más estables y mejor analizadas que hace seis meses.

También se destaca que se ha perfilado el rendimiento a lo largo de varias métricas, ademas de que se ha trabajado para abordar aquellas que estaban fuera de línea.

Otros de los cambios que se destacan:

  • Aislamiento de circuito orientado a la propiedad.
  • Validación de permisos de archivos para garantizar que los datos se almacenen de forma segura.
  • Omisión de información sensible de los registros.
  • Borrar claves de la memoria después de usarlas.
  • Endurecimiento contra ataques basados ​​en depuradores.
  • Relleno de canal para resistir el análisis de tráfico basado en netflow
  • Mejorada la portabilidad en iOS, Android y Windows.

En la versión 1.1, está previsto implementar soporte para transporte enchufable y puentes para evitar esclusas. Se espera que la versión 1.2 sea compatible con los servicios de cebolla y funciones relacionadas, como el control de congestión RTT y la protección DDoS.

Lograr la paridad con el cliente C está programado para la rama 2.0, que también ofrecerá enlaces para usar Arti en código en varios lenguajes de programación.

Durante los próximos años, el trabajo se centrará en implementar la funcionalidad necesaria para ejecutar repetidores y servidores de directorio. Cuando el código Rust alcance un nivel que pueda reemplazar por completo la versión C, los desarrolladores tienen la intención de hacer de Arti la implementación principal de Tor y dejar de mantener la implementación C.

La compatibilidad con la versión en lenguaje C se eliminará gradualmente para permitir una migración sin problemas.

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/Xad0Gl2
via IFTTT

Nitrux 2.4 llega con XanMod de manera predeterminada, actualizaciones y mas

El kernel XanMod es el predeterminado en Nitrux 2.4

Nitrux continua con la migración hacia Maui Shell y en esta versión 2.4 cambia la tienda de aplicaciones

La nueva versión de Nitrux 2.4 ya fue liberada y en esta nueva versión se destaca que se combina las últimas actualizaciones de software, correcciones de errores, mejoras de rendimiento y soporte de hardware listo para usar.

Para quienes desconocen de esta distribución, deben saber que está construida sobre la base del paquete Debian, las tecnologías KDE y el sistema de inicio OpenRC. Esta distribución se destaca por el desarrollo de su propio escritorio «NX», que es un complemento sobre el entorno KDE Plasma del usuario, además de que el proceso de instalación de aplicaciones está basado en el uso de paquetes AppImages.

Principales novedades de Nitrux 2.4

En esta nueva versión que se presenta de la distribución, podremos encontrar que los componentes de NX Desktop se han actualizado a KDE Plasma 5.25.4, KDE Frameworks 5.97.0 y KDE Gear (KDE Applications) 22.08.

Se menciona que en esta nueva versión de Nitrux 2.4 de forma predeterminada se incluye al kernel Linux 5.19 con parches Xanmod y el cual ya está habilitado, además de que también se ofrecen para la instalación paquetes con ensamblados Vanilla, Libre- y Liquorix- del kernel de Linux.

También de forma predeterminada, el paquete mesa-git está habilitado, lo que corresponde al estado del repositorio de git donde se está desarrollando la próxima rama de Mesa.

Por la parte de la paquetería del sistema, al igual que en todas las versiones anteriores, el software se ha actualizado, incluido Firefox 104, así como también que Latte Dock se ha actualizado al estado del repositorio principal del proyecto.

Además de ello, también se menciona que se actualizó el paquete openrc-config para evitar conflictos con el paquete OpenRC del proyecto Debian.

Mientras que por la parte del paquete ofimático, LibreOffice se eliminó de la entrega base, para la instalación se propone utilizar el centro de aplicaciones. Además de LibreOffice, también están disponibles paquetes con OnlyOffice, WPS Office y OpenOffice.

De los demás cambios que se destacan de esta nueva versión de Nitrux 2.4:

  • El Centro de instalación de aplicaciones (Centro de software NX) se migró para usar la nueva versión de MauiKit.
  • Se agregó una nueva pestaña Tienda con una barra lateral que muestra las categorías de aplicaciones disponibles.
  • Proporcionó la capacidad de ver una lista de aplicaciones de AppImageHub, preparada por un autor específico.
  • Interfaz de búsqueda de programas mejorada.
  • Se han agregado nuevos íconos al tema Luv.
  • Aplicaciones actualizadas de la suite Maui Apps. Se han agregado dos nuevas aplicaciones de maui: el planificador de calendario Agenda y el IDE de Strike.

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

Descargar la nueva versión de Nitrux

Si quieren descargar esta nueva versión de Nitrux 2.1, deberán de dirigirse a la página web oficial del proyecto en donde podrán obtener el enlace de descarga de la imagen del sistema y la cual podrán grabar en un USB con ayuda de Etcher. Nitrux está disponible para su descarga inmediata desde el siguiente enlace. 

El tamaño de la imagen ISO principal de la imagen de arranque es de 1.9 GB y de la versión reducida con el administrador de ventanas JWM es de 1.3 GB.

Para aquellos que ya se encuentran sobre una versión anterior de la distribución, pueden hacer la actualización a la nueva versión, tecleando los siguientes comandos:

sudo apt update

sudo apt install --only-upgrade nitrux-repositories-config amdgpu-firmware-extra

sudo apt install -o Dpkg::Options::="--force-overwrite" linux-firmware/trixie

sudo apt dist-upgrade

sudo apt autoremove

sudo reboot

En cuanto a los que cuentan con una versión anterior de la distribución, pueden realizar la actualización del Kernel tecleando alguno de los siguientes comandos:

sudo apt install linux-image-mainline-lts
sudo apt install linux-image-mainline-current

Para los que estén interesados en poder instalar o probar los kernels Liquorix y Xanmod:

sudo apt install linux-image-liquorix
sudo apt install linux-image-xanmod-edge
sudo apt install linux-image-xanmod-lts

Finalmente para los que prefieren el uso de los kernels Linux Libre LTS y no LTS más recientes:

sudo apt instalar linux-image-libre-lts
sudo apt instalar linux-image-libre-curren

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

Flathub Beta: cómo añadir e instalar apps desde este repositorio

Flathub Beta

En Linux hay distribuciones con todo tipo de modelos de desarrollo. Los que reciben antes las actualizaciones son las Rolling Release, aunque hay alguna, como Manjaro, que se dice que lo es, pero su rama estable refrena un poco las actualizaciones para asegurar la estabilidad. Luego hay otras, como Fedora o Ubuntu, que reciben muchas cada seis meses, y luego tenemos las «tipo Debian» que lo hacen cada dos años. En cuanto a las aplicaciones también se pueden instalar antes o después, y una manera de probar las apps antes es usando el repositorio Flathub Beta.

Son muchos los desarrolladores, y proyectos enteros, los que confían y prefieren Flathub para distribuir su software. Por ejemplo, GNOME lo está subiendo todo allí, y no es el único. Es justamente GNOME quien menciona mucho que algunas de sus aplicaciones se pueden probar antes desde Flathub Beta, pero para hacerlo hay que instalar el repositorio.

Añadir el repositorio Flathub Beta

  1. Si no lo teníamos, instalamos el paquete flatpak (por ejemplo, sudo apt install flatpak o sudo pacman -S flatpak).
  2. A continuación añadimos el repositorio beta de Flathub con este comando:
flatpak remote-add --user flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo

No es necesario, pero no está de más reiniciar. Para instalar cualquier programa de Flathub Beta, lo mejor es hacerlo desde el terminal. Se escribirá «flatpak install PROGRAMA», sin las comillas y escribiendo el nombre del programa a instalar. Por ejemplo, flatpak install gimp. No hay que temer que lo instale directamente; flatpak nos preguntará antes desde dónde instalar GIMP, y podremos elegir desde el repositorio normal o el beta.

Buscar en Flathub Beta

Si escribimos flatpak remote-ls flathub-beta veremos todo lo que está disponible, y no es poco. También podemos buscar un programa en concreto con «search», por ejemplo flatpak search kdenlive. Lo malo de esta búsqueda es que si hay complementos o software relacionado, probablemente no encontremos lo que queremos. Lo bueno es que veremos qué versión hay en cada repositorio, y así evitaremos instalar un paquete del repositorio beta que podría ser más antiguo que el del normal.

Lógicamente, no se recomienda usar software beta para tareas importantes. Lo que hay en Flathub Beta es para probar las novedades antes de tiempo, a no ser que el desarrollador haya abandonado la idea y no actualice su paquete. Por ejemplo, el lector de manga Komikku 1.0 ya está disponible. Es una opción más, y puede venir bien también para subir a una versión que podría solucionar un problema que estemos experimentando. Como siempre, la elección es nuestra.

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

El TAG del LinuxBlogger: Responde Diego de Linux Adictos

10 preguntas para que conozcas más a los que escribimos sobre Linux

Nuestro compañero del blog Desde Linux, José Albert lanzó una convocatoria que denominó el TAG del LinuxBlogger.  El objetivo es que los blogueros nos acerquemos más entre nosotros y los lectores respondiendo a una serie de preguntas. Soy la primera persona a la que José invito a participar y yo aprovecho para extenderle la convocatoria a mis compañeros de este y otros blogs.

Cómo muy bien aclara José, la idea está inspirada en una similar de la comunidad de videotubers linuxeros en la que nos cuentan, al responder una serie de preguntas, como llegaron al mundo Linux y cuáles son sus experiencias

El TAG del LinuxBloggers: Mis respuestas

De acuerdo con las reglas establecidas por José Albert, debo responder sobre mis datos personales y luego a 10 preguntas.

¿Quién es Diego Germán González?

Nombre real: Diego Germán González.
Edad: 51.
País de origen: Argentina
Profesión: Consultor en comercio electrónico.
Sitio web personal: https://ift.tt/CFSphkW.
Año de inicio en el uso de GNU/Linux: 2006.
Distros GNU/Linux usadas en el tiempo: Ubuntu, Manjaro, Ubuntu Studio
Fecha de inicio como Redactor de contenidos en Linux Adictos: marzo de 2019.
Cantidad de artículos escritos en Linux Adictos: Nunca los conté.
Formación profesional relacionada con Linux: Ninguna, soy autodidacta y a prendí instalando y desinstalando.

Las 10 preguntas del TAG

¿Qué te inspira a crear contenido de Linux?

Hace un tiempo acuñé una frase para mi perfil de Twitter «Solución de problemas reales de gente real usando Linux y Software libre». No me gusta escribir contenido del tipo «alternativas libres a…» o sobre por qué el software libre es moralmente superior al privativo». Creo que tenemos herramientas lo suficientemente buenas como para enseñar su uso en situaciones de la vida diaria.

Como has fomentado el uso de GNULinux?

No lo hecho en el sentido de que no salgo a predicar a los infieles para lograr convertirlos a la verdadera fe. Si cuando alguien tiene curiosidad o necesita ayuda con un tema relacionado con GNU/Linux trato de responderle lo mejor que puedo.

¿Qué Distro GNU/Linux es la que más te ha gustado?

Me gustó l TAG del LinuxBlogger:a primera versión de Ubuntu que trajo Unity, en su concepción original era un escritorio muy interesante. KDE Neon me parece una distribución muy buena, es lo que debería ser Kubuntu. Manjaro siempre está en el banco de suplentes, pero por el momento estoy con Ubuntu Studio que desde que se pasó a KDE tiene todo lo que necesito.

¿Qué buen recuerdo tienes relacionado con GNU/Linux?

En los últimos años el señor Murphy se ha ensañado con mis ordenadores y he tenido que recurrir a viejos equipos prestados por mis amigos. Por suerte, hubo distribuciones Linux que me permitieron usarlos para seguir trabajando.

¿5 Programas que hoy en día no pueden faltar en una Distro GNU/Linux?

  1. Calibre.
  2. VLC.
  3. Brave.
  4. KDE Connect.
  5. OBS Studio.

¿Si pudieras cambiar algo para el bien general de la comunidad que sería?

Me gustaría un cambio de enfoque a uno centrado en el usuario final, hoy por hoy, los programadores siguen en la punta de la pirámide y la mayor parte de los esfuerzos van dirigidos a objetivos que al usuario final no le aportan nada. El nuevo WhatsApp muy bien podría ser un proyecto de código abierto respetuoso de la privacidad si hubiera un cambio de mentalidad.

¿Qué top 10 de canales de LinuxTubers hispanohablantes recomiendas para aprender?

Sinceramente, no soporto los videotutoriales por lo que no podría recomendar ninguno. Vayan al artículo de José Albert que recopiló varios. También pueden hacer sus propias recomendaciones en el formulario de comentarios.

¿Aparte de GNU/Linux que otro contenido TI te gusta producir y consumir?

Me gusta escribir sobre marketing digital, tecnología en general y políticas tecnológicas. Me gusta leer sobre tecnología, historia y literatura policial.

¿Qué anécdota graciosa, relacionada con GNU/Linux, puedes contar?

Una vez pasé 6 horas buscando en Google y tecleando comandos para hacer andar un disco externo. Finalmente me di cuenta de que las dos entradas y los dos cables usb no eran para prevenir roturas o pérdidas, sino que ambos necesitaban estar conectados.

¿Qué consejo le darías a alguien que hace contenido escrito sobre GNU/Linux?

¡¡OLVÍDATE DEL P… SEO!! Si tu contenido es interesante y ayuda al usuario este te va a encontrar. Escribes para seres humanos, no para el algoritmo de Google.

LinuxBlogger invitado a continuar con el TAG

Como ya dije, me gustaría que mis compañeros de blog se sumaran, pero, si tengo que elegir a alguien de otro blog le paso la antorcha a @Belinuxo

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