Vydanie BSD systému helloSystem 0.8, vyvinutý autorom AppImage

Simon Peter, tvorca formátu samostatného balíka AppImage, zverejnil vydanie helloSystem 0.8, distribúcie založenej na FreeBSD 13 a umiestnenej ako systém pre bežných používateľov, na ktorý môžu prejsť milovníci macOS, ktorí nie sú spokojní so zásadami spoločnosti Apple. Systém je zbavený komplikácií, ktoré sú vlastné moderným distribúciám Linuxu, je pod úplnou kontrolou používateľov a umožňuje bývalým používateľom macOS cítiť sa pohodlne. Aby ste sa zoznámili s distribúciou, bol vytvorený boot image s veľkosťou 941 MB (torrent).

Rozhranie pripomína macOS a obsahuje dva panely – horný s globálnou ponukou a spodný s lištou aplikácií. Na generovanie globálnej ponuky a stavového riadku sa používa balík panda-statusbar vyvinutý distribúciou CyberOS (predtým PandaOS). Panel aplikácií Dock je založený na práci projektu cyber-dock, tiež od vývojárov CyberOS. Na správu súborov a umiestňovanie odkazov na plochu sa vyvíja správca súborov Filer, ktorý je založený na pcmanfm-qt z projektu LXQt. Predvolený prehliadač je Falkon, ale ako možnosti sú k dispozícii Firefox a Chromium. Aplikácie sú dodávané v samostatných obaloch. Na spúšťanie aplikácií sa používa spúšťací nástroj, ktorý nájde program a analyzuje chyby počas vykonávania.

Vydanie BSD systému helloSystem 0.8, vyvinutý autorom AppImage

Projekt vyvíja sériu vlastných aplikácií, ako je konfigurátor, inštalátor, utilita mountarchive na pripájanie archívov do stromu súborového systému, utilita na obnovu dát zo ZFS, rozhranie na rozdelenie diskov, indikátor konfigurácie siete, nástroj na vytváranie snímok obrazovky, prehliadač servera Zeroconf, indikátor hlasitosti konfigurácie, nástroj na nastavenie zavádzacieho prostredia. Na vývoj sa používa jazyk Python a knižnica Qt. Medzi podporované komponenty pre vývoj aplikácií patria v zostupnom poradí preferencie PyQt, QML, Qt, KDE Frameworks a GTK. Ako hlavný súborový systém sa používa ZFS a na pripojenie sú podporované UFS, exFAT, NTFS, EXT4, HFS+, XFS a MTP.

Hlavné inovácie helloSystem 0.8:

  • Prechod na základňu kódu FreeBSD 13.1 bol dokončený.
  • Príkaz launch, ktorý sa používa na spúšťanie aplikácií v samostatných balíkoch, bol presunutý na používanie databázy nainštalovaných aplikácií (launch.db). Pridaná počiatočná podpora pre spúšťanie súborov AppImage pomocou príkazu launch (vyžaduje runtime Debianu na fungovanie).
  • Doplnky VirtualBox pre hosťovské systémy sú zahrnuté a aktivované, čo vám umožňuje používať schránku a ovládať veľkosť obrazovky pri spustení helloSystem vo VirtualBoxe.
  • Implementovaná výzva na výber jazyka, ktorá sa zobrazí, ak informácie o jazyku nie sú nastavené v premennej EFI prev-lang:kbd alebo nie sú prijaté z klávesnice Raspberry Pi. Povolené ukladanie nastavení klávesnice do premennej EFI prev-lang:kbd.
  • Bola implementovaná podpora pre pripojenie MIDI ovládačov.
  • Aktualizovaný bol balík initgfx, pridaná podpora pre GPU NVIDIA GeForce RTX 3070. Balík drm-2-kmod slúži na podporu nových GPU Intel, ako je TigerLake-LP GT510 (Iris Xe).
  • Správca súborov implementuje zobrazovanie ikon pre súbory vo formátoch AppImage, EPUB a mp3. Povolené zobrazenie súborov AppImage v ponuke.
  • Pridaná možnosť kopírovania súborov na disk alebo do koša ich presunutím myšou na ikonu s diskom alebo košom na ploche. Poskytuje podporu pre otváranie dokumentov ich pretiahnutím do aplikácie.
  • Vyhľadávanie v ponuke teraz funguje pre podponuky a výsledky sa zobrazujú s ikonami a menovkami. Pridaná podpora pre vyhľadávanie v lokálnom FS z menu.
  • Menu poskytuje zobrazenie ikon aktívnych aplikácií a možnosť prepínania medzi nimi.
  • Do systémovej ponuky bola pridaná možnosť vynútiť zatvorenie aplikácie.
  • Automatické spustenie dokovacieho panelu je vypnuté (treba ho spustiť manuálne alebo inštaláciou symbolického odkazu v /Aplikácie/Automatické spustenie).
  • Pri pokuse o spustenie už aktívnej aplikácie sa namiesto spustenia ďalšej kópie dostanú do popredia okná už spusteného programu.
  • Do ponuky pridaná podpora pre e-mailového klienta Trojitá (treba stiahnuť pred prvým použitím).
  • Prehliadače založené na jadre WebEngine, ako napríklad Falkon, majú povolenú akceleráciu GPU.
  • Dvojklikom na súbory dokumentov (.docx, .stl atď.) je možné stiahnuť si aplikácie potrebné na ich otvorenie, ak ešte nie sú v systéme nainštalované.
  • Bol pridaný nový nástroj na sledovanie bežiacich procesov.

Zdroj: opennet.ru

Pridať komentár