Lanzamento da distribución helloSystem 0.7, usando FreeBSD e que lembra a macOS

Simon Peter, creador do formato de paquete autónomo AppImage, publicou o lanzamento de helloSystem 0.7, unha distribución baseada en FreeBSD 13 e posicionada como un sistema para usuarios comúns ao que poden cambiar os amantes de macOS insatisfeitos coas políticas de Apple. O sistema carece das complicacións inherentes ás distribucións de Linux modernas, está baixo control total do usuario e permite que os antigos usuarios de macOS se sintan cómodos. Para familiarizarse coa distribución, creouse unha imaxe de arranque de 791 MB de tamaño (torrent).

A interface recorda a macOS e inclúe dous paneis: o superior co menú global e o inferior coa barra de aplicacións. Para xerar o menú global e a barra de estado, utilízase o paquete panda-statusbar, desenvolvido pola distribución CyberOS (anteriormente PandaOS). O panel de aplicacións Dock baséase no traballo do proxecto cyber-dock, tamén dos desenvolvedores de CyberOS. Para xestionar ficheiros e colocar atallos no escritorio, estase a desenvolver o xestor de ficheiros Filer, baseado en pcmanfm-qt do proxecto LXQt. O navegador predeterminado é Falkon, pero Firefox e Chromium están dispoñibles como opcións. As aplicacións entréganse en paquetes autónomos. Para lanzar aplicacións, utilízase a utilidade de inicio, que atopa o programa e analiza os erros durante a execución.

Lanzamento da distribución helloSystem 0.7, usando FreeBSD e que lembra a macOS

O proxecto está a desenvolver unha serie de aplicacións propias, como un configurador, un instalador, unha utilidade mountarchive para montar arquivos nunha árbore do sistema de ficheiros, unha utilidade para a recuperación de datos de ZFS, unha interface para particionar discos, un indicador de configuración de rede, unha utilidade para crear capturas de pantalla, un navegador de servidor Zeroconf, un indicador de volume de configuración, unha utilidade para configurar o ambiente de arranque. Para o desenvolvemento úsanse a linguaxe Python e a biblioteca Qt. Os compoñentes compatibles para o desenvolvemento de aplicacións inclúen, en orde decrecente de preferencia, PyQt, QML, Qt, KDE Frameworks e GTK. ZFS utilízase como sistema de ficheiros principal, e UFS, exFAT, NTFS, EXT4, HFS+, XFS e MTP son compatibles para o montaxe.

Principais innovacións de helloSystem 0.7:

  • Realizouse a transición á base de código FreeBSD 13.0 (a versión anterior baseábase en FreeBSD 12.2).
  • Implementouse unha nova arquitectura para traballar en modo Live, que funciona sen disco RAM, sen cambiar a partición raíz e sen copiar a imaxe do sistema na RAM. A imaxe en directo usa o sistema de ficheiros UFS, comprimido mediante uzip, en lugar do sistema de ficheiros ZFS. O inicio do contorno gráfico moveuse a unha fase de carga anterior. Como resultado, o tamaño da imaxe en directo diminuíu de 1.4 GB a 791 MB e o tempo de descarga reduciuse en tres veces.
  • A compatibilidade co kit de ferramentas Ventoy está garantida, o que lle permite cargar varias imaxes ISO diferentes desde un só medio.
  • Engadido soporte para o sistema de ficheiros exFAT.
  • Un conxunto descargable separado contén ficheiros para desenvolvedores de aplicacións, incluídos compiladores, ficheiros de cabeceira e documentación.
  • Compatibilidade mellorada con tarxetas de vídeo NVIDIA máis antigas (engadíronse varias versións diferentes de controladores NVIDIA).
  • Cambiouse o deseño do proceso de carga. A consola de texto descontinuouse por defecto.
  • Engadíronse traducións para moitas aplicacións, diálogos de configuración e utilidades.
  • Ademais do navegador Falkon predeterminado, pode instalar rapidamente paquetes Chromium, Firefox e Thunderbird con soporte de menú global e decoración nativa da fiestra.
  • O menú ofrece a visualización de teclas de acceso rápido que permiten chamar aos elementos do menú correspondentes. Ofrécese un resaltado visual dos elementos seleccionados do menú. Por defecto, as iconas xa non se mostran nos menús contextuales.
  • Implementouse a posibilidade de cambiar o volume e o brillo da pantalla a través dos correspondentes botóns multimedia nos teclados dos portátiles
  • No emulador de terminal, os comandos Comando-C e Comando-V funcionan de acordo coa forma en que se manexan estes comandos noutras aplicacións (Ctrl-C require premer Comando-Maiús-C ou Ctrl-Comando-C).
  • Engadido soporte para sons do sistema no xestor de ficheiros e avisos de son no diálogo de mensaxes.
  • Se é imposible iniciar unha sesión gráfica nun tempo determinado, agora móstrase unha mensaxe de erro con información útil sobre o equipo.
  • O xestor de ficheiros ofrece soporte para renomear particións de disco (executando o comando diskutil rename), mostrando as súas etiquetas de texto e vinculando iconas á partición. Engadida a posibilidade de abrir unha imaxe de disco facendo dobre clic.
  • Engadida a utilidade makeimg para crear imaxes de disco.
  • Engadiuse un elemento ao menú contextual para chamar á interface de formato do disco.
  • O programa para tomar notas adhesivas foi eliminado da execución automática.
  • Para dispositivos de audio, é posible chamar a un ecualizador.
  • As posibilidades experimentais totalmente inacabadas recóllense na sección "En construción". As utilidades para instalar actualizacións de paquetes e aplicar parches de FreeBSD, gravar en discos ópticos, descargar conxuntos con aplicacións adicionais e instalar Debian Runtime cun ambiente para executar aplicacións Linux están dispoñibles para probar.

Fonte: opennet.ru

Engadir un comentario