Llançament de la distribució helloSystem 0.7, utilitzant FreeBSD i que recorda a macOS

Simon Peter, creador del format de paquet autònom AppImage, ha publicat el llançament de helloSystem 0.7, una distribució basada en FreeBSD 13 i posicionada com un sistema per a usuaris corrents al qual poden canviar els amants de macOS insatisfets amb les polítiques d'Apple. El sistema no té les complicacions inherents a les distribucions modernes de Linux, està sota un control complet dels usuaris i permet que els antics usuaris de macOS se sentin còmodes. Per familiaritzar-se amb la distribució, s'ha creat una imatge d'arrencada de 791 MB de mida (torrent).

La interfície recorda a macOS i inclou dos panells: el superior amb el menú global i el inferior amb la barra d'aplicacions. Per generar el menú global i la barra d'estat, s'utilitza el paquet panda-statusbar, desenvolupat per la distribució CyberOS (anteriorment PandaOS). El panell d'aplicacions Dock es basa en el treball del projecte cyber-dock, també dels desenvolupadors de CyberOS. Per gestionar fitxers i col·locar dreceres a l'escriptori, s'està desenvolupant el gestor de fitxers Filer, basat en pcmanfm-qt del projecte LXQt. El navegador predeterminat és Falkon, però Firefox i Chromium estan disponibles com a opcions. Les aplicacions es lliuren en paquets autònoms. Per llançar aplicacions, s'utilitza la utilitat de llançament, que troba el programa i analitza els errors durant l'execució.

Llançament de la distribució helloSystem 0.7, utilitzant FreeBSD i que recorda a macOS

El projecte està desenvolupant una sèrie d'aplicacions pròpies, com ara un configurador, un instal·lador, una utilitat mountarchive per muntar arxius en un arbre del sistema de fitxers, una utilitat per a la recuperació de dades des de ZFS, una interfície per particionar discos, un indicador de configuració de xarxa, una utilitat per crear captures de pantalla, un navegador de servidor Zeroconf, un indicador de volum de configuració, una utilitat per configurar l'entorn d'arrencada. El llenguatge Python i la biblioteca Qt s'utilitzen per al desenvolupament. Els components admesos per al desenvolupament d'aplicacions inclouen, en ordre descendent de preferència, PyQt, QML, Qt, KDE Frameworks i GTK. ZFS s'utilitza com a sistema de fitxers principal i s'admeten UFS, exFAT, NTFS, EXT4, HFS+, XFS i MTP per al muntatge.

Principals innovacions de helloSystem 0.7:

  • S'ha fet la transició a la base de codi FreeBSD 13.0 (la versió anterior es basava en FreeBSD 12.2).
  • S'ha implementat una nova arquitectura per treballar en mode Live, que funciona sense disc RAM, sense canviar la partició arrel i sense copiar la imatge del sistema a RAM. La imatge en directe utilitza el sistema de fitxers UFS, comprimit amb uzip, en lloc del sistema de fitxers ZFS. L'inici de l'entorn gràfic s'ha mogut a una fase de càrrega anterior. Com a resultat, la mida de la imatge en directe va disminuir d'1.4 GB a 791 MB i el temps de descàrrega es va reduir tres vegades.
  • La compatibilitat amb el conjunt d'eines Ventoy està assegurada, la qual cosa us permet carregar diverses imatges ISO diferents des d'un mateix suport.
  • S'ha afegit suport per al sistema de fitxers exFAT.
  • Un conjunt separat que es pot descarregar conté fitxers per als desenvolupadors d'aplicacions, inclosos compiladors, fitxers de capçalera i documentació.
  • Compatibilitat millorada amb targetes de vídeo NVIDIA més antigues (s'han afegit diverses versions diferents de controladors NVIDIA).
  • S'ha canviat el disseny del procés de càrrega. La consola de text s'ha desactivat per defecte.
  • S'han afegit traduccions per a moltes aplicacions, diàlegs de configuració i utilitats.
  • A més del navegador Falkon predeterminat, podeu instal·lar ràpidament paquets Chromium, Firefox i Thunderbird amb suport de menú global i decoració de finestres nativa.
  • El menú ofereix la visualització de tecles d'accés ràpid que porten a cridar els elements del menú corresponents. Es proporciona un ressaltat visual dels elements del menú seleccionats. Per defecte, les icones ja no es mostren als menús contextuals.
  • S'ha implementat la possibilitat de canviar el volum i la brillantor de la pantalla mitjançant els botons multimèdia corresponents als teclats de l'ordinador portàtil
  • A l'emulador de terminal, les ordres Command-C i Command-V funcionen d'acord amb com es gestionen aquestes ordres en altres aplicacions (Ctrl-C requereix prémer Command-Maj-C o Ctrl-Command-C).
  • S'ha afegit suport per als sons del sistema al gestor de fitxers i els avisos sonors al diàleg de missatges.
  • Si és impossible iniciar una sessió gràfica en un temps determinat, ara es mostra un missatge d'error amb informació útil sobre l'equip.
  • El gestor de fitxers ofereix suport per canviar el nom de les particions de disc (executant l'ordre diskutil rename), mostrant les seves etiquetes de text i enllaçant icones a la partició. S'ha afegit la possibilitat d'obrir una imatge de disc fent doble clic.
  • S'ha afegit la utilitat makeimg per crear imatges de disc.
  • S'ha afegit un element al menú contextual per trucar a la interfície de format del disc.
  • El programa per prendre notes adhesives s'ha eliminat de l'execució automàtica.
  • Per als dispositius d'àudio, és possible trucar a un equalitzador.
  • Les possibilitats experimentals completament inacabades es recullen a la secció "En construcció". Les utilitats per instal·lar actualitzacions de paquets i aplicar pedaços de FreeBSD, gravar en discos òptics, descarregar conjunts amb aplicacions addicionals i instal·lar Debian Runtime amb un entorn per executar aplicacions Linux estan disponibles per a proves.

Font: opennet.ru

Afegeix comentari