Release fan it BSD-systeem helloSystem 0.8, ûntwikkele troch de skriuwer fan AppImage

Simon Peter, skepper fan it AppImage selsstannige pakketformaat, hat de frijlitting fan helloSystem 0.8 publisearre, in distribúsje basearre op FreeBSD 13 en gepositioneerd as in systeem foar gewoane brûkers wêrop macOS-leafhawwers ûntefreden binne mei Apple's belied kinne oerskeakelje. It systeem is sûnder de komplikaasjes dy't ynherinte binne yn moderne Linux-distribúsjes, is ûnder folsleine brûkerskontrôle en lit eardere macOS-brûkers har noflik fiele. Om josels bekend te meitsjen mei de distribúsje, is in bootôfbylding makke fan 941 MB yn grutte (torrent).

De ynterface docht tinken oan macOS en omfettet twa panielen - de boppeste mei it globale menu en de ûnderste mei it applikaasjepaniel. Om it globale menu en statusbalke te generearjen, wurdt it panda-statusbalkepakket, ûntwikkele troch de CyberOS-distribúsje (eartiids PandaOS), brûkt. It Dock-applikaasjepaniel is basearre op it wurk fan it cyber-dock-projekt, ek fan 'e CyberOS-ûntwikkelders. Om bestannen te behearjen en fluchtoetsen op it buroblêd te pleatsen, wurdt de Filer-bestânbehearder ûntwikkele, basearre op pcmanfm-qt fan it LXQt-projekt. De standertbrowser is Falkon, mar Firefox en Chromium binne beskikber as opsjes. Applikaasjes wurde levere yn selsstannige pakketten. Om applikaasjes te starten, wurdt it startprogramma brûkt, dat it programma fynt en flaters analysearret tidens útfiering.

Release fan it BSD-systeem helloSystem 0.8, ûntwikkele troch de skriuwer fan AppImage

It projekt ûntwikkelet in searje fan har eigen applikaasjes, lykas in konfigurator, in ynstallearder, in mountarchive-hulpprogramma foar it montearjen fan argiven yn in triemsysteembeam, in hulpprogramma foar gegevensherstel fan ZFS, in ynterface foar partitionearjen fan skiven, in netwurkkonfiguraasjeindikator, in hulpprogramma foar it meitsjen fan skermôfbyldings, in Zeroconf-tsjinnerblêder, in yndikator foar konfiguraasjevolume, in hulpprogramma foar it ynstellen fan de bootomjouwing. Python taal en Qt bibleteek wurde brûkt foar ûntwikkeling. Stipe komponinten foar applikaasjeûntwikkeling omfetsje, yn ôfnimmende folchoarder fan foarkar, PyQt, QML, Qt, KDE Frameworks en GTK. ZFS wurdt brûkt as it haadbestânsysteem, en UFS, exFAT, NTFS, EXT4, HFS+, XFS en MTP wurde stipe foar mounting.

De wichtichste ynnovaasjes fan helloSystem 0.8:

  • De oergong nei de FreeBSD 13.1-koadebasis is foltôge.
  • It startkommando, brûkt om applikaasjes yn selsstannige pakketten te starten, is ferpleatst om de ynstalleare applikaasjedatabase (launch.db) te brûken. Inisjele stipe tafoege foar it starten fan AppImage-bestannen mei it startkommando (fereasket Debian-runtime om te wurkjen).
  • De VirtualBox-tafoegings foar gastsystemen binne opnommen en aktivearre, wêrtroch jo it klamboerd kinne brûke en de skermgrutte kinne kontrolearje by it útfieren fan helloSystem yn VirtualBox.
  • Implementearre in taalseleksjeprompt werjûn as taalynformaasje net ynsteld is yn 'e EFI-fariabele prev-lang:kbd of net ûntfongen is fan it Raspberry Pi-toetseboerd. It opslaan fan toetseboerdynstellingen ynskeakele nei de EFI-fariabele prev-lang:kbd.
  • Stipe foar it ferbinen fan MIDI-controllers is ymplementearre.
  • It pakket initgfx is bywurke, stipe foar de NVIDIA GeForce RTX 3070 GPU is tafoege. It pakket drm-2-kmod wurdt brûkt om nije Intel GPU's te stypjen, lykas TigerLake-LP GT510 (Iris Xe).
  • De triembehearder ymplementearret de werjefte fan ikoanen foar bestannen yn AppImage, EPUB en mp3 formaten. Ynskeakele werjefte fan AppImage triemmen yn it menu.
  • Taheakke de mooglikheid om te kopiearjen triemmen nei in skiif of jiskefet troch ferpleatse se mei de mûs nei it ikoan mei in skiif of jiskefet op it buroblêd. Biedt stipe foar it iepenjen fan dokuminten troch se yn 'e applikaasje te slepen.
  • Menu-sykjen wurket no foar submenu's, en resultaten wurde werjûn mei ikoanen en labels. Stipe tafoege foar sykjen yn 'e lokale FS út it menu.
  • It menu biedt de werjefte fan ikoanen fan aktive applikaasjes en de mooglikheid om tusken har te wikseljen.
  • In opsje is tafoege oan it systeemmenu om de applikaasje ôf te twingen.
  • Automatyske start fan it dockpaniel is útskeakele (jo moatte it manuell starte of troch in symboalyske keppeling te ynstallearjen yn /Applications/Autostart).
  • As jo ​​besykje in al aktive applikaasje te starten, ynstee fan in oare kopy te starten, wurde de finsters fan it al rinnende programma op 'e foargrûn brocht.
  • Stipe tafoege foar Trojitá e-postkliïnt oan it menu (moat foar it earste gebrûk ynladen wurde).
  • Browsers basearre op de WebEngine-motor, lykas Falkon, hawwe GPU-fersnelling ynskeakele.
  • As jo ​​dûbelklikke op dokumintbestannen (.docx, .stl, ensfh.), Is it mooglik om de applikaasjes te downloaden dy't nedich binne om se te iepenjen, as se net al op it systeem ynstalleare binne.
  • In nij hulpprogramma is tafoege om rinnende prosessen te folgjen.

Boarne: opennet.ru

Add a comment