ChimeraOS te permite usar SteamOS en cualquier PC, incluida la Rog Ally

La idea de un PC como consola no era 100% nueva, pero la Steam Deck vino para cambiarlo todo. Sí, todo, aunque puede que algunas cosas se queden igual. Puede conseguir que el uso de Linux «de escritorio» suba del 2-3% en el que se mantiene desde hace mucho, y es probable que muchos terminemos con una «consola» como esta para usarla como nuestro PC de diario. Pero vamos poco a poco. En la actualidad, SteamOS es un sistema basado en Arch perfectamente adaptado para los videojuegos, y ChimeraOS ha llevado esa experiencia al resto de ordenadores.

Si estáis esperando un análisis completo sobre este sistema operativo, tengo que decir que este artículo no es de esos. Y no lo es porque no funciona en máquinas virtuales, no estoy seguro de que se pueda instalar en un USB sin tocar mi disco duro y no dispongo de aparatos extra como muchos youtubers. Este post es más bien información sobre la existencia de un sistema operativo que en teoría trae la experiencia de SteamOS al PC.

ChimeraOS está basado en Arch Linux

ChimeraOS es un sistema operativo basado en Arch Linux. Es la misma base de SteamOS, y la elección más lógica si se esperan el mínimo de cambios con respecto a la versión original. A diferencia de lo que ha elegido Valve, ChimeraOS usa el entorno gráfico GNOME para su modo de escritorio.

Su instalación es sencilla, quizá demasiado. Al no ver muchas opciones, y como ya he explicado, no puedo asegurar que eligiendo como destino un USB lo meta todo ahí y no toque el GRUB del PC, por lo que no he podido probarlo por mí mismo. Sí lo he instalado en GNOME Boxes, pero no funciona el Modo Juego (Game Mode, la interfaz de la Steam Deck).

Si se instala de nativo, en teoría entra directo al Modo Juego como la Steam Deck y se puede ver más o menos lo mismo, pero en una pantalla más grande.

Mismo corazón que SteamOS

El sistema operativo tiene lo justo para poder jugar. En el modo escritorio podemos ver que incluye muy pocos programas, como un navegador web, GNOME Software, Steam y Nautilus. El «Steam Big Picture» hace el resto, ya que no tenemos que olvidar que es un sistema operativo cuya finalidad es que podamos jugar. Y para mejorar la compatibilidad, también incluye software como Proton, el encargado de hacer que los títulos que en teoría sólo funcionan en Windows lo hagan también en Linux.

Pero no todo es igual que en la Steam Deck, claro. SteamOS está diseñado para el hardware de Valve, y cuenta con opciones diseñadas para un aparato de este tipo. Hay opciones que no funcionarán en esta versión para PCs, pero la experiencia general es similar a la de la consola portátil más popular, con permiso de la Switch. Se destaca la interfaz del modo juego y la facilidad y rapidez para lanzar los juegos, sobre todo los de Steam.

Funciona en la Rog Ally

Una de las quejas que he leído sobre la Rog Ally es su sistema operativo. Si bien es cierto que mejora la compatibilidad con los juegos, también lo es que Windows 11 no está adaptado a pantallas pequeñas y el rendimiento no es el mejor que podría ser. Como la Steam Deck, la Rog Ally es un PC con traje de consola, y se le pueden instalar otros sistemas operativos, en la memoria interna o externa.

ChimeraOS funciona en la Rog Ally, y debe tenerse en consideración si se busca algo con la estabilidad y el rendimiento que ofrece SteamOS. De hecho, hace unos días se publicó un artículo en el que se demostraba que Windows 11 queda muy por detrás de Linux al ejecutar juegos, y eso que la mayoría no son nativos para Linux. No estoy diciendo que haya que «cargarse» la instalación por defecto de la Rog Ally; sólo que SteamOS es una opción gracias a ChimeraOS.

El enlace oficial del proyecto es este, en donde hay información como los requisitos mínimos recomendados o que funciona con muchos tipos de mandos. Yo os dejo con un vídeo en el que se explica cómo instalar ChimeraOS y cómo se ve.

Imagen: montaje a partir de imágenes de Amazon y DistroWatch.

from Linux Adictos https://ift.tt/0p31H5D
via IFTTT

Kali Linux 2023.4 suma la Raspberry Pi 5 a su lista de dispositivos compatibles y ya ofrece GNOME 45

Kali Linux 2023.4 con soporte para la Raspberry Pi 5

Mucho se está hablando de la Raspberry Pi 5 en las últimas semanas. Nos parece lógico por dos motivos: el primero, porque las nuevas versiones de la placa de la frambuesa son noticia en sí mismas; el segundo, porque sus novedades, con la potencia a la cabeza, le permiten mover con más soltura cualquier software como los emuladores de videojuegos. Además tenemos el soporte, y semana sí semana no tenemos noticias de algún sistema operativo que ya se le puede instalar oficialmente. El último ha llegado hace unas horas, y es Kali Linux 2023.4.

Entre las novedades hay algunas más internas del proyecto que del sistema operativo, como que Kali Linux 2023.4 estará a partir de ahora en las tiendas Amazon AWS y Microsoft Azure. Ya más relacionado con el software, se ha añadido soporte para Vagrant en Hyper-V. Aunque no hay mucho que contar, el soporte para la Raspberry Pi 5 también guarda relación con el software, con una imagen dedicada para ser más concretos. Se puede descargar desde su página web, pero también está disponible desde (Raspberry Pi) Imager.

Otras novedades de Kali Linux 2023.4

Entre el resto de novedades, quizá destaca la llegada de GNOME 45. No es el escritorio por defecto, pero se puede instalar desde sus repositorios oficiales. Prácticamente todo lo que se puede decir de este cambio guarda relación con la última versión del escritorio más usado en Linux, y hay información relacionada en este enlace.

Lo que resta entre lo más llamativo de esta versión, como en cada lanzamiento, son las nuevas herramientas, y Kali Linux 2023.4 ha añadido a la lista:

  • cabby: una implementación del cliente TAXII.
  • cti-taxii-client: biblioteca del cliente TAXII 2.
  • enum4linux-ng : versión de nueva generación de enum4linux con funciones adicionales.
  • exiflooter: encuentra la geolocalización en todas las URLs de imágenes y directorios.
  • h8mail: OSINT de email y herramienta de capturas de brechas de contraseñas.
  • Havoc:  comando y control de framework post-explotación moderno y maleable.
  • OpenTAXII: implementación del servidor TAXII.
  • PassDetective: escanea el historial de comandos de la shell para detectar contraseñas, claves de APIs y secretos puestos incorrectamente.
  • Portspoof: todos los puertos TCP 65535 que están siempre abiertos y emula servicios.
  • Raven: servicio ligero de subida de archivos HTTP.
  • ReconSpider: Framework de Most Advanced Open Source Intelligence (OSINT).
  • rling: RLI Next Gen (Rling), una alternativa a rli multi-hilo más rápida y rica en funciones
  • Sigma-Cli: crea una lista y convierte reglas de Sigma en lenguajes de consultas.
  • sn0int: framework y gestor de paquetes OSINT semi-automático.
  • SPIRE – SPIFFE Runtime Environment es una toolchain de APIs para establecer la confianze entre sistemas de software.

Kali Linux 2023.4 se puede descargar en diferentes opciones y arquitecturas desde su página web.

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

Añádele soporte para flatpak a tu Raspberry Pi y desbloquea todo su potencial

Flatpak en la Raspberry Pi

Hace ya un tiempo escribí un artículo en nuestro blog hermano Ubunlog en el que explicaba cómo añadir soporte para flatpak en Ubuntu. El tema o lo que dificulta un poco la tarea es que Canonical no lo soporta, y su tienda de software, entonces conocida como Snap Store, ni siquiera ofrece la posibilidad. Tampoco hay soporte directo en Raspberry Pi OS, ya que no cuenta con ninguna tienda de software y lo que ofrece es un gestor de paquetes incompatible con Flathub.

Pero todo en Linux tiene solución. Puede costar más, puede costar menos, pero (casi) todo lo que puede hacer una distro puede hacerlo otra. Lo cierto es que activar el soporte para paquetes flatpak en la Raspberry Pi con su sistema oficial es muy sencillo, y la única piedra en el zapato es que hay que escribir los comandos para instalar el software.

Cómo activar el soporte para Flatpak en la Raspberry Pi

Lo primero que quisiera comentar es que no tendría mucho sentido seguir este tutorial si se ha elegido la versión de 32-bit de Raspberry Pi OS. No es que no sea compatible, pero la mayoría de aplicaciones soportan sólo 64-bit, sea en AMD o ARM. Así que si tu sistema es de 32-bit, casi mejor que dejes de leer. Si tienes el de 64-bit, los pasos a seguir para activar el soporte para flatpak e instalar apps de Flathub quedarían así:

  1. Abrimos un terminal. Ningún misterio aquí, más aún cuando la app de terminal está fijada en el panel.
  2. Escribimos estos dos comandos (el primero instala el paquete necesario y el segundo añade el repositorio de Flathub):
apt install flatpak
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
  1. Después de esto sólo queda reiniciar, y el soporte ya estaría activado.

¿Y cómo instalo software de Flathub en mi Raspberry?

Instalar el software también es sencillo, aunque hay que hacerlo a la vieja usanza, es decir, con el terminal. Y para saber cuál es el comando, hay que fisgar en Flathub. Los pasos para instalar RetroArch serían estos:

Opción A

  1. Vamos a flathub.org.
  2. En la caja de búsqueda introducimos el nombre del software que queremos instalar.

Buscar apps en Flathub

  1. Como cabría esperar, la búsqueda nos mostrará unos resultados. Hay que ver el programa que nos interesa y hacer clic en su enlace.

Elegir programa a instalar

  1. En la página del software hay mucha información relevante. Hay capturas, una explicación y, en la parte de abajo, las arquitecturas disponibles («Available Architectures»). Tenemos que comprobar que ponga aarch64, lo que indica que soporta dispositivos como la Raspberry Pi. Si sólo vemos x86_64, esta arquitectura es la que se usa en ordenadores (y consolas como la Steam Deck) y no nos vale. Por ejemplo, aunque estaría bien, RetroDECK no es compatible con la Raspberry Pi.

Comprobar la arquitectura soportada por el paquete flatpak

  1. Si la app es compatible, volvemos arriba y buscamos el botón de «Install». Si le hacemos clic, la Raspberry Pi descargará un archivo para instalarlo. Lo que tenemos que hacer es clic en el desplegable, a la parte derecha del botón, y ahí veremos el comando para instalar el programa. Para este ejemplo es flatpak install flathub org.libretro.RetroArch.

Acceder al comando para instalar paquete flatpak

  1. Vamos al terminal y escribimos el comando de instalación. Nota: para pegar en el terminal, el atajo es Ctrl+Shift+V.

Instalar paquete flatpak

  1. Se supone que si hemos puesto el comando de Flathub encontrará la coincidencia. Para comenzar la instalación, pulsamos la tecla Y (yes) o S (Sí) si estuviera en español. Como cuando lo hacemos con APT, nos mostrará las dependencias necesarias, que suelen guardar relación con la plataforma. Volvemos pulsar la Y/S para continuar.
  2. Esperamos a que finalice el proceso. Por lo general, los primeros paquetes que instalamos nos instalan también más dependencias, por lo que puede tomarse su tiempo.

Opción B

La opción B es más directa, pero también aporta menos información. Es todo desde el terminal:

  • flatpak search nombre-del-paquete buscará todas las coincidencias y mostrará algo de información, como los nombres de los programas.
  • El comando para instalar el paquete es el mismo que el explicado en la opción A, pero tras «install» hay que poner lo que aparezca en la columna «ID de aplicación».

Podría quedar un paso extra, que es lanzar la aplicación, para lo que hay que volver al paso 5 y esta vez escribir el comando para lanzar la app, en este ejemplo flatpak run org.libretro.RetroArch. No debería ser necesario, pero no está de más dejar el dato por si no pasa lo del siguiente punto.

Además, esto puede ser válido para cualquier distribución Linux que permita instalar el paquete «flatpak» y no cuente con una tienda de software compatible.

Opción C

Esta opción no la recomiendo, pero también es una posibilidad. Pasa por instalar una tienda de software compatible con paquetes flatpak y buscarlo desde ella. Por ejemplo, Discover soporta paquetes flatpak, y GNOME Software también si se le añade le añade/instala el complemento necesario (sudo apt install gnome-software-plugin-flatpak).

No siendo lo mejor, si tuviera que recomendar una de las dos me decantaría por GNOME Software. Y no es porque me guste más o menos que Discover; es por un tema de bibliotecas. Raspberry Pi OS usa el entorno gráfico propio que bautizaron como Pixel, y Pixel, si no estoy muy equivocado, sigue estando basado en LXDE. Ahora se está usando más LXQt, pero no es así en el caso de Raspberry Pi OS, no aún y si no estoy equivocado. Como GNOME, LXDE es más GTK que Qt, por lo que la elección parece clara.

¿Icono en el menú de aplicaciones?

RetroArch en el menú de apps de Raspberry Pi

Tras la instalación de un paquete flatpak, el icono debería aparecer en el menú de aplicaciones. Si no se da el caso, siempre se puede reiniciar, ejecutar el comando para iniciar el programa y si sigue sin aparecer se puede crear un archivo .desktop. Pero por las pruebas que he hecho yo, el icono acaba en su sitio.

Para actualizar las aplicaciones, lo que tenemos que hacer es escribir en el terminal sudo flatpak update. Se actualizarán todas.

Y con esto se abren muchas posibilidades. Por ejemplo, está Vivaldi desde hace algunas semanas, RetroArch, Pegasus, versiones actualizadas de GIMP y LibreOffice… Así sí tendremos la Raspberry Pi completa.

pre{font-family:monospace; padding: 10px; background-color: black !important; border: 3px solid grey; border-radius: 5px !important; line-height: 1.5em; color: white !important; max-width: 90vw; overflow: auto;}kbd {color: white; background-color: grey; padding: 3px 5px; border-radius: 7px; border: 4px double white;}

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