Lanzamiento de BSD helloSystem 0.8 desarrollado por el autor de AppImage

Simon Peter, el creador del formato de paquete autónomo AppImage, ha lanzado la distribución helloSystem 0.8, basada en FreeBSD 13 y posicionada como un sistema para usuarios normales al que pueden cambiar los amantes de macOS que no están satisfechos con las políticas de Apple. El sistema carece de las complicaciones inherentes a las distribuciones modernas de Linux, está bajo el control total del usuario y permite que los antiguos usuarios de macOS se sientan cómodos. Para familiarizarse con el kit de distribución, se ha generado una imagen de arranque, de 941 MB de tamaño (torrent).

La interfaz se parece a macOS e incluye dos paneles: el superior con el menú global y el inferior con la barra de aplicaciones. El paquete panda-statusbar desarrollado por el kit de distribución de CyberOS (anteriormente PandaOS) se usa para formar el menú global y la barra de estado. La barra de aplicaciones del Dock se basa en el trabajo del proyecto cyber-dock, también de los desarrolladores de CyberOS. Para administrar archivos y colocar accesos directos en el escritorio, se está desarrollando el administrador de archivos Filer, basado en pcmanfm-qt del proyecto LXQt. El navegador predeterminado es Falkon, pero Firefox y Chromium son opcionales. Las solicitudes se entregan en paquetes independientes. Para iniciar aplicaciones, se utiliza la utilidad de inicio, que encuentra el programa y analiza los errores durante la ejecución.

Lanzamiento de BSD helloSystem 0.8 desarrollado por el autor de AppImage

El proyecto desarrolla una serie de aplicaciones propias, como un configurador, un instalador, una utilidad mountarchive para montar archivos en un árbol del sistema de archivos, una utilidad para recuperar datos de ZFS, una interfaz para particionar discos, un indicador de configuración de red, un utilidad de captura de pantalla, un navegador de servidor Zeroconf, un indicador para el volumen de configuración, una utilidad para configurar un entorno de arranque. Para el desarrollo se utiliza el lenguaje Python y la librería Qt. Los componentes de desarrollo de aplicaciones admitidos incluyen PyQt, QML, Qt, KDE Frameworks y GTK, en orden descendente de preferencia. ZFS se utiliza como sistema de archivos principal y se admiten UFS, exFAT, NTFS, EXT4, HFS+, XFS y MTP para el montaje.

Principales novedades de helloSystem 0.8:

  • Se ha realizado la migración al código base de FreeBSD 13.1.
  • El comando de inicio, que se usa para iniciar aplicaciones en paquetes independientes, se cambió para usar la base de datos de aplicaciones instaladas (launch.db). Se agregó soporte inicial para iniciar archivos de AppImage con el comando de inicio (requiere la instalación del tiempo de ejecución de Debian).
  • Los complementos para invitados de VirtualBox están incluidos y activados, lo que le permite usar el portapapeles y controlar el tamaño de la pantalla cuando ejecuta helloSystem en VirtualBox.
  • Mensaje implementado para la selección de idioma, que se muestra si la información de idioma no está configurada en la variable EFI prev-lang:kbd o se recibe desde el teclado Raspberry Pi. La configuración del teclado se guarda en la variable EFI prev-lang:kbd.
  • Soporte implementado para conectar controladores MIDI.
  • Paquete initgfx actualizado para agregar soporte para GPU NVIDIA GeForce RTX 3070. Para admitir nuevas GPU Intel como TigerLake-LP GT2 (Iris Xe), se incluye drm-510-kmod.
  • El administrador de archivos implementa la visualización de iconos para archivos en los formatos AppImage, EPUB y mp3. Se proporciona visualización de archivos AppImage en el menú.
  • Se agregó la capacidad de copiar archivos a un disco o papelera de reciclaje moviéndolos con el mouse al ícono con un disco o papelera de reciclaje en el escritorio. Proporcionó soporte para abrir documentos arrastrándolos a la aplicación.
  • La búsqueda de menú ahora también funciona para los submenús, y los resultados se muestran con íconos y etiquetas. Se agregó soporte para buscar en el sistema de archivos local desde el menú.
  • El menú proporciona la visualización de iconos de aplicaciones activas y la capacidad de cambiar entre ellas.
  • Se ha agregado una opción al menú del sistema para forzar el cierre de la aplicación.
  • Inicio automático del panel de conexión deshabilitado (debe iniciarse manualmente o configurando un enlace simbólico en /Aplicaciones/Inicio automático).
  • Al intentar iniciar una aplicación ya activa, en lugar de iniciar otra copia, las ventanas de un programa que ya se está ejecutando se muestran en primer plano.
  • Se agregó soporte para el cliente de correo Trojitá al menú (debe descargarse antes del primer uso).
  • Los navegadores basados ​​en WebEngine, como Falkon, tienen habilitada la aceleración de GPU.
  • Al hacer doble clic en archivos con documentos (.docx, .stl, etc.), se implementa la capacidad de cargar las aplicaciones necesarias para abrirlos, si aún no están instaladas en el sistema.
  • Se ha agregado una nueva utilidad para realizar un seguimiento de los procesos en ejecución.

Fuente: opennet.ru

Añadir un comentario