Lanzamiento de helloSystem 0.8, un sistema BSD desarrollado por el autor de AppImage

Simon Peter, el creador del formato de paquetes autosuficientes AppImage, ha publicado una nueva versión de la distribución helloSystem 0.8, basada en FreeBSD 13 y posicionada como un sistema para usuarios comunes que buscan una alternativa a macOS debido a las políticas de Apple. Este sistema carece de las complicaciones propias de las distribuciones modernas de Linux, está bajo el control completo del usuario y permite a los antiguos usuarios de macOS sentirse cómodos. Para familiarizarse con la distribución, se ha creado una imagen de arranque de 941 MB (torrent).

La interfaz recuerda a macOS e incluye dos paneles: uno superior con un menú global y otro inferior con un panel de aplicaciones. El menú global y la barra de estado son proporcionados por el paquete panda-statusbar, desarrollado por la distribución CyberOS (anteriormente PandaOS). El panel de aplicaciones Dock se basa en los trabajos del proyecto cyber-dock, también de los desarrolladores de CyberOS. Para gestionar archivos y colocar accesos directos en el escritorio se está desarrollando el administrador de archivos Filer, basado en pcmanfm-qt del proyecto LXQt. Por defecto, se ofrece el navegador Falkon, pero también están disponibles opcionalmente Firefox y Chromium. Las aplicaciones se entregan en paquetes autoconstruidos. Para iniciar aplicaciones se utiliza la herramienta launch, que encuentra el programa y analiza errores durante la ejecución.

Lanzamiento de helloSystem 0.8, un sistema BSD desarrollado por el autor de AppImage

El proyecto desarrolla una serie de aplicaciones propias, como un configurador, un instalador, una herramienta mountarchive para montar archivos en el árbol del sistema de archivos, una herramienta para la recuperación de datos de ZFS, una interfaz para particionar discos, un indicador para la configuración de la red, una herramienta para tomar capturas de pantalla, un navegador de servidores Zeroconf, un indicador para ajustar el volumen y una herramienta para configurar el entorno de arranque. Para el desarrollo se utiliza el lenguaje Python y la biblioteca Qt. Entre los componentes admitidos para el desarrollo de aplicaciones, en orden de preferencia se mencionan PyQt, QML, Qt, KDE Frameworks y GTK. El sistema de archivos principal utilizado es ZFS, y para el montaje se admiten UFS, exFAT, NTFS, EXT4, HFS+, XFS y MTP.

Novedades principales de helloSystem 0.8:

  • Se ha realizado la transición a la base de código FreeBSD 13.1.
  • El comando launch, utilizado para iniciar aplicaciones en paquetes autosuficientes, ha sido adaptado para usar una base de datos de aplicaciones instaladas (launch.db). Se ha añadido soporte inicial para iniciar archivos AppImage con el comando launch (se requiere la instalación de Debian runtime).
  • Se han incluido y activado las extensiones de VirtualBox para sistemas invitados, que permiten, al ejecutar helloSystem en VirtualBox, usar el portapapeles y gestionar el tamaño de la pantalla.
  • Se ha implementado una solicitud para seleccionar el idioma, que se muestra si la información sobre el idioma no está establecida en la variable EFI prev-lang:kbd o no se ha recibido desde el teclado para Raspberry Pi. Se garantiza la conservación de la configuración del teclado en la variable EFI prev-lang:kbd.
  • Se ha implementado soporte para la conexión de controladores MIDI.
  • Se ha actualizado el paquete initgfx, añadiendo soporte para la GPU NVIDIA GeForce RTX 3070. Para dar soporte a nuevas GPUs Intel, como TigerLake-LP GT2 (Iris Xe), se ha empleado el paquete drm-510-kmod.
  • El gestor de archivos ahora muestra iconos para archivos en formato AppImage, EPUB y mp3. Se asegura la visualización de archivos AppImage en el menú.
  • Se ha añadido la posibilidad de copiar archivos en el disco o a la papelera mediante su movimiento con el ratón sobre el icono correspondiente en el escritorio. Se ofrece soporte para abrir documentos arrastrándolos a la aplicación.
  • La búsqueda en el menú ahora funciona también para los submenús, mostrando los resultados con iconos y accesos directos. Se ha añadido soporte para la búsqueda en el sistema de archivos local desde el menú.
  • El menú ahora muestra iconos de aplicaciones activas y permite alternar entre ellas.
  • Se ha añadido una opción en el menú del sistema para forzar el cierre de aplicaciones.
  • Se ha desactivado el inicio automático del panel dock (debe iniciarse manualmente o mediante la instalación de un enlace simbólico en /Applications/Autostart).
  • Al intentar iniciar una aplicación ya activa, en lugar de lanzar una copia adicional, se ha implementado el enfoque en la ventana ya abierta de la misma programa.
  • Se ha añadido soporte para el cliente de correo Trojitá en el menú (debe ser descargado antes de su primer uso).
  • En los navegadores basados en el motor WebEngine, como Falkon, se ha habilitado la aceleración mediante GPU.
  • Al hacer doble clic en archivos de documentos (.docx, .stl, etc.), se ha implementado la posibilidad de descargar las aplicaciones necesarias para abrirlos, si no están ya instaladas en el sistema.
  • Se ha añadido una nueva utilidad para rastrear los procesos en ejecución.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster