Llançament del BSD helloSystem 0.8 desenvolupat per AppImage

Simon Peter, creador del format de paquet autònom AppImage, ha publicat el llançament de helloSystem 0.8, 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 941 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 del BSD helloSystem 0.8 desenvolupat per AppImage

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.8:

  • La transició a la base de codi FreeBSD 13.1 s'ha completat.
  • L'ordre d'inici, que s'utilitza per llançar aplicacions en paquets autònoms, s'ha mogut per utilitzar la base de dades d'aplicacions instal·lada (launch.db). S'ha afegit suport inicial per llançar fitxers AppImage amb l'ordre de llançament (requereix el temps d'execució de Debian per funcionar).
  • S'inclouen i s'activen els complements de VirtualBox per a sistemes convidats, cosa que us permet utilitzar el porta-retalls i controlar la mida de la pantalla quan executeu helloSystem a VirtualBox.
  • S'ha implementat un missatge de selecció d'idioma que es mostra si la informació d'idioma no està definida a la variable EFI prev-lang:kbd o no es rep del teclat Raspberry Pi. S'ha activat l'emmagatzematge de la configuració del teclat a la variable EFI prev-lang:kbd.
  • S'ha implementat el suport per a la connexió de controladors MIDI.
  • S'ha actualitzat el paquet initgfx, s'ha afegit suport per a la GPU NVIDIA GeForce RTX 3070. El paquet drm-2-kmod s'utilitza per suportar noves GPU Intel, com ara TigerLake-LP GT510 (Iris Xe).
  • El gestor de fitxers implementa la visualització d'icones per a fitxers en formats AppImage, EPUB i mp3. Visualització activada dels fitxers AppImage al menú.
  • S'ha afegit la possibilitat de copiar fitxers a un disc o paperera de reciclatge movent-los amb el ratolí a la icona amb un disc o paperera de reciclatge a l'escriptori. Proporciona suport per obrir documents arrossegant-los a l'aplicació.
  • La cerca de menús ara funciona per als submenús i els resultats es mostren amb icones i etiquetes. S'ha afegit suport per a la cerca a l'FS local des del menú.
  • El menú ofereix la visualització de les icones de les aplicacions actives i la possibilitat de canviar entre elles.
  • S'ha afegit una opció al menú del sistema per forçar el tancament de l'aplicació.
  • L'inici automàtic del tauler de moll està desactivat (cal iniciar-lo manualment o instal·lant un enllaç simbòlic a /Aplicacions/Autostart).
  • Quan s'intenta llançar una aplicació ja activa, en comptes de llançar una altra còpia, les finestres del programa que ja s'està executant es posen en primer pla.
  • S'ha afegit suport per al client de correu electrònic Trojitá al menú (s'ha de descarregar abans del primer ús).
  • Els navegadors basats en el motor WebEngine, com ara Falkon, tenen l'acceleració GPU activada.
  • En fer doble clic sobre fitxers de documents (.docx, .stl, etc.), és possible descarregar les aplicacions necessàries per obrir-los, si encara no estan instal·lades al sistema.
  • S'ha afegit una nova utilitat per fer un seguiment dels processos en execució.

Font: opennet.ru

Afegeix comentari