A helloSystem 0.6 disztribúció kiadása, FreeBSD használatával és a macOS-re emlékeztet

Simon Peter, az AppImage önálló csomagformátum megalkotója közzétette a helloSystem 0.6 kiadását, a FreeBSD 12.2-re épülő disztribúcióját, amely egy olyan rendszer a hétköznapi felhasználók számára, amelyre az Apple szabályzataival elégedetlen macOS szerelmesei válthatnak. A rendszer mentes a modern Linux disztribúciókban rejlő bonyodalmaktól, teljes körű felhasználói irányítás alatt áll, és lehetővé teszi, hogy a korábbi macOS felhasználók jól érezzék magukat. A disztribúció megismeréséhez egy 1.4 GB-os (torrent) rendszerindító kép készült.

Az interfész a macOS-re emlékeztet, és két panelt tartalmaz – a felső a globális menüt, az alsó pedig az alkalmazáspanelt. A globális menü és állapotsor létrehozásához a panda-statusbar csomagot használják, amelyet a CyberOS disztribúció (korábban PandaOS) fejlesztett ki. A Dock alkalmazáspanel a cyber-dock projekt munkáján alapul, szintén a CyberOS fejlesztőitől. A fájlok kezeléséhez és a parancsikonok asztalon való elhelyezéséhez a Filer fájlkezelő fejlesztés alatt áll, amely az LXQt projekt pcmanfm-qt-ján alapul. Az alapértelmezett böngésző a Falkon, de a Chromium is elérhető opcióként.

A ZFS a fő fájlrendszer, és az exFAT, NTFS, EXT4, HFS+, XFS és MTP támogatott a csatlakoztatáshoz. Az alkalmazásokat önálló csomagokban szállítjuk. Az alkalmazások indításához az indító segédprogramot használják, amely megkeresi a programot és elemzi a hibákat a végrehajtás során. Az élőképek készítésének rendszere a FuryBSD projekteszközökön alapul.

A projekt egy sor saját alkalmazást fejleszt, például egy konfigurátort, egy telepítőt, egy mountarchive segédprogramot az archívumok fájlrendszerfába való beillesztéséhez, egy segédprogramot a ZFS-ből való adat-helyreállításhoz, egy interfészt a lemezek particionálásához, egy hálózati konfigurációs jelzőt, segédprogram képernyőképek készítéséhez, Zeroconf szerverböngésző, konfigurációs kötet indikátora, rendszerindítási környezet beállítására szolgáló segédprogram. A fejlesztéshez Python nyelvet és Qt könyvtárat használnak. Az alkalmazásfejlesztés támogatott összetevői közé tartozik, preferencia szerinti csökkenő sorrendben: PyQt, QML, Qt, KDE Frameworks és GTK.

A helloSystem 0.6 disztribúció kiadása, FreeBSD használatával és a macOS-re emlékeztet

A helloSystem 0.6 főbb újításai:

  • Az Openbox ablakkezelőről a KWinre való átállás megtörtént.
  • Lehetőség van az ablak bármely szélének manipulálására az ablakok méretének megváltoztatásához.
  • Lehetővé teszi, hogy az ablakok meghatározott méretűek legyenek, ha a képernyő szélére húzzák.
  • Megvalósítottuk az ikonok átméretezését a képernyő jobb alsó sarkában.
  • Az ablakcímek megfelelő központosítása biztosított.
  • Hozzáadott animációs effektusok az ablakok átméretezéséhez, kicsinyítéséhez és bővítéséhez.
  • A megnyitott ablakok animált áttekintése hozzáadva, amikor az egérmutatót a képernyő bal felső sarkába mozgatja.
  • Alapértelmezés szerint a halmozott ablakelhelyezési mód aktív.
  • Az ablakok felső sarkai lekerekítettek, miközben megőrzik az éles alsó sarkokat. Amikor az ablakot kibontják, hogy kitöltse a teljes képernyőt, vagy a tetejére rögzítve, a lekerekített sarkok helyére élesek lépnek.
  • A rendszermag beállításait optimalizáltuk a hangminőség javítása érdekében.
  • Hozzáadott "Megnyitás" menü és Command-O kombináció a fájlok és könyvtárak megnyitásához a Filer fájlkezelőben.
  • A Filer már nem támogatja a lapokat és a miniatűr nézetet.
  • Hozzáadtuk a Command-Backspace kombinációt a fájlok kukába helyezéséhez és a Command+Shift+Backspace kombinációt az azonnali törléshez.
  • Az asztali beállítások kezelőfelülete egyszerűsödött.
  • Az asztali háttérképek átláthatóságának támogatása hozzáadva.
  • Kísérleti kisalkalmazás hozzáadva az akkumulátor töltöttségi szintjének megjelenítéséhez.
  • Megkezdődött a helloDesktop desktop FreeBSD-re történő telepítéséhez szükséges portok és csomagok fejlesztése.

Forrás: opennet.ru

Hozzászólás