Simon Peter, az AppImage önálló csomagformátumának megalkotója közzétette a helloSystem 0.7 kiadását, amely a FreeBSD 13-ra épül, és olyan rendszert hirdet, amelyet a macOS-t kedvelő, az Apple politikájával elégedetlen felhasználók számára terveztek. A rendszer mentes a modern Linux-disztribúciók bonyodalmaitól, teljes felhasználói kontroll alatt áll, és kényelmesen használható a macOS korábbi felhasználói számára. A disztribúció megismeréséhez készült egy 791 MB méretű bootolható image (torrent).
A felhasználói felület a macOS-re emlékeztet, és két panelt tartalmaz — a felső globális menüvel és az alsó alkalmazáspanellel. A globális menü és az állapotsor kialakításához a panda-statusbar csomagot használják, amelyet a CyberOS disztribúció fejleszt. Az alkalmazáspanel Dock a cyber-dock projekten alapul, szintén a CyberOS fejlesztőitől. A fájlok kezelésére és az asztalon található ikonok elhelyezésére a Filer fájlkezelőt fejlesztik, amely a pcmanfm-qt-n alapul, az LXQt projektből. Alapértelmezetten a Falkon böngésző érhető el, de opcionálisan elérhető a Firefox és a Chromium. Az alkalmazások önálló csomagokban érkeznek. Az alkalmazások indítására a launch segédprogramot használják, amely megkeresi a programot és elemzi a futás közbeni hibákat.

A projekt saját alkalmazások sorozatát fejleszti, mint például a konfigurátor, telepítő, mountarchive segédprogram archívumok fájlrendszerfába történő csatolásához, ZFS adathelyreállító segédprogram, lemezfelosztó felület, hálózati beállító jelző, képernyőképkészítő segédprogram, Zeroconf szerverek böngészője, hangbeállító jelző és boot környezet beállító segédprogram. A fejlesztéshez Python nyelvet és Qt könyvtárat használnak. A támogatott alkalmazásfejlesztési komponensek közül csökkenő fontossági sorrendben a PyQt, QML, Qt, KDE Frameworks és GTK szerepel. Az alapértelmezett fájlrendszer a ZFS, a csatolásra pedig az UFS, exFAT, NTFS, EXT4, HFS+, XFS és MTP rendszerek támogatottak.
A helloSystem 0.7 főbb újdonságai:
- Átálltak a FreeBSD 13.0 kódalapra (az előző kiadás a FreeBSD 12.2-n alapult).
- Megvalósították az új Live-működést, amely RAM-lemez nélkül, a gyökérpartíció megváltoztatása nélkül és a rendszerkép RAM-ba másolása nélkül működik. A live-image-ben a ZFS fájlrendszer helyett UFS fájlrendszert használnak, amelyet az uzip segítségével tömörítettek. A grafikus környezet indítása korábbi fázisra került. Ennek eredményeként a live-image mérete 1,4 GB-ról 791 MB-ra csökkent, és a betöltési idő háromszorosára csökkent.
- Biztosították a Ventoy eszköz támogatását, amely lehetővé teszi több különböző ISO-image indítását egyetlen adathordozóról.
- Hozzáadták az exFAT fájlrendszer támogatását.
- Egy külön bootolható csomagban a fejlesztők számára biztosított fájlok, beleértve a fordítókat, fejléceket és dokumentációkat.
- Javították az idősebb NVIDIA videokártyákkal való kompatibilitást (több különböző NVIDIA illesztőprogram verzió került hozzáadásra).
- Megváltozott a boot folyamat megjelenése. Alapértelmezés szerint megszüntették a szöveges konzol megjelenítését.
- Fordításokat adtak hozzá számos alkalmazáshoz, a konfigurálót párbeszédablakaihoz és segédprogramjaihoz.
- Az alapértelmezett Falkon böngésző mellett gyors telepítési lehetőséget biztosítanak a Chromium, Firefox és Thunderbird csomagokhoz, globális menü támogatással és natív ablakdíszítéssel.
- A menüben megjelennek a megfelelő menüpontokhoz tartozó gyorsbillentyűk. Biztosították a kiválasztott menüelemek vizuális kiemelését. Alapértelmezés szerint megszüntették az ikonok megjelenítését a helyi menükben.
- Megvalósult a hangerő és a képernyő fényerő beállításának lehetősége a laptopok billentyűzetén található megfelelő multimédia gombokkal.
- A terminálemulátorban a Command-C és Command-V parancsok működése összhangba került az adatok feldolgozásával más alkalmazásokban (a Ctrl-C végrehajtásához a Command-Shift-C vagy a Ctrl-Command-C gombokat kell megnyomni).
- A fájlkezelőben hozzáadva a rendszerhangok támogatása és a hangos figyelmeztetések megjelenítése az üzenetek megjelenítési párbeszédablakában.
- Ha a grafikus munkamenetet nem lehet elindítani egy meghatározott időn belül, megjelenik egy hibaüzenet, amely hasznos információt tartalmaz a hardverről.
- A fájlkezelőben biztosítva van a lemezpartíciók átnevezésének támogatása (a diskutil rename parancs végrehajtásával), azok szöveges címkéinek megjelenítése és ikonok hozzárendelése a partícióhoz. Hozzáadva a lehetőség a lemezkép megnyitására dupla kattintással.
- Hozzáadva a makeimg segédprogram lemezképek létrehozásához.
- A helyi menühöz hozzáadva egy elem a lemezek formázási felületének megnyitására.
- Az autóindítóból eltávolítva a ragadós jegyzetek kezelésére szolgáló program.
- A hangkészülékek számára lehetőség van az ekvalizáló megnyitására.
- A teljesen készletlen kísérleti lehetőségek az "Under Construction" szekcióba kerültek. Tesztelésre elérhetők a csomagok frissítéseinek telepítésére és a FreeBSD-ből származó patch-ek alkalmazására szolgáló segédprogramok, optikai lemezekre való írás és a Debian Runtime Linux-alkalmazások futtatásához szükséges környezettel.
Forrás: opennet.ru
