Vrystelling van die helloSystem 0.7-verspreiding wat FreeBSD gebruik en soos macOS lyk

Simon Peter, die skepper van die AppImage-selfstandige pakketformaat, het die helloSystem 0.7-verspreiding vrygestel, gebaseer op FreeBSD 13 en geposisioneer as 'n stelsel vir gewone gebruikers waarna macOS-liefhebbers wat ontevrede is met Apple se beleid kan oorskakel. Die stelsel is sonder die komplikasies wat inherent is aan moderne Linux-verspreidings, is onder volledige gebruikerbeheer en laat voormalige macOS-gebruikers gemaklik voel. Om met die verspreidingskit kennis te maak, is 'n selflaaiprent gegenereer, 791 MB groot (torrent).

Die koppelvlak lyk soos macOS en bevat twee panele - die boonste met die globale spyskaart en die onderste met die toepassingsbalk. Die panda-statusbalk-pakket wat deur die CyberOS-verspreidingstel (voormalige PandaOS) ontwikkel is, word gebruik om die globale spyskaart en statusbalk te vorm. Die Dock-toepassingsbalk is gebaseer op die werk van die kuberdok-projek, ook van die ontwikkelaars van CyberOS. Om lêers te bestuur en kortpaaie op die lessenaar te plaas, word die Filer-lêerbestuurder ontwikkel, gebaseer op pcmanfm-qt van die LXQt-projek. Die verstekblaaier is Falkon, maar Firefox en Chromium is opsioneel. Aansoeke word in selfstandige pakkette afgelewer. Om toepassings te begin, word die bekendstellingshulpmiddel gebruik, wat die program vind en foute tydens uitvoering ontleed.

Vrystelling van die helloSystem 0.7-verspreiding wat FreeBSD gebruik en soos macOS lyk

Die projek ontwikkel 'n reeks van sy eie toepassings, soos 'n konfigureerder, 'n installeerder, 'n mountarchive-hulpmiddel om argiewe in 'n lêerstelselboom te monteer, 'n hulpmiddel om data van ZFS te herwin, 'n koppelvlak om skywe te partisioneer, 'n netwerkkonfigurasie-aanwyser, 'n skermkiekie-nutsding, 'n Zeroconf-bedienerblaaier, 'n aanwyser vir konfigurasievolume, 'n hulpprogram vir die opstel van 'n selflaai-omgewing. Vir ontwikkeling word die Python-taal en die Qt-biblioteek gebruik. Ondersteunde toepassingsontwikkelingskomponente sluit PyQt, QML, Qt, KDE Frameworks en GTK in, in dalende volgorde van voorkeur. ZFS word as die hooflêerstelsel gebruik, en UFS, exFAT, NTFS, EXT4, HFS+, XFS en MTP word vir montering ondersteun.

Belangrikste innovasies van helloSystem 0.7:

  • Die oorgang na die FreeBSD 13.0-kodebasis is gemaak (die vorige vrystelling was gebaseer op FreeBSD 12.2).
  • 'n Nuwe argitektuur vir werk in Live-modus is geïmplementeer, wat werk sonder 'n RAM-skyf, sonder om die wortelpartisie te verander en sonder om die stelselbeeld na RAM te kopieer. Die lewendige beeld gebruik die UV-lêerstelsel, saamgepers met uzip, in plaas van die ZFS-lêerstelsel. Die begin van die grafiese omgewing is na 'n vroeër laaistadium geskuif. As gevolg hiervan het die grootte van die lewendige beeld van 1.4 GB tot 791 MB afgeneem, en die aflaaityd is met drie keer verminder.
  • Verenigbaarheid met die Ventoy-gereedskapstel word verseker, sodat jy verskeie verskillende ISO-beelde vanaf een media kan laai.
  • Bygevoeg ondersteuning vir exFAT lêer stelsel.
  • 'n Aparte aflaaibare stel bevat lêers vir toepassingsontwikkelaars, insluitend samestellers, koplêers en dokumentasie.
  • Verbeterde verenigbaarheid met ouer NVIDIA-videokaarte (verskeie verskillende weergawes van NVIDIA-bestuurders bygevoeg).
  • Die ontwerp van die laaiproses is verander. Die tekskonsole is by verstek gestaak.
  • Bygevoeg vertalings vir baie toepassings, konfigureerder dialoë en nutsprogramme.
  • Benewens die verstek Falkon-blaaier, kan jy Chromium-, Firefox- en Thunderbird-pakkette vinnig installeer met globale spyskaartondersteuning en inheemse vensterversiering.
  • Die spyskaart verskaf die vertoning van snelsleutels wat lei tot die oproep van die ooreenstemmende menu-elemente. Visuele verligting van geselekteerde menu-items word verskaf. By verstek word ikone nie meer in kontekskieslyste gewys nie.
  • Implementeer die vermoë om die volume en helderheid van die skerm te verander deur die ooreenstemmende multimedia-knoppies op skootrekenaarsleutelborde
  • In die terminale emulator werk die Command-C en Command-V opdragte in lyn met hoe hierdie opdragte in ander toepassings hanteer word (Ctrl-C vereis dat Command-Shift-C of Ctrl-Command-C gedruk word).
  • Bygevoeg ondersteuning vir stelselklanke in die lêerbestuurder en klankwaarskuwings in die boodskapdialoog.
  • As dit onmoontlik is om 'n grafiese sessie binne 'n sekere tyd te begin, word 'n foutboodskap met nuttige inligting oor die toerusting nou vertoon.
  • Die lêerbestuurder bied ondersteuning vir die hernoeming van skyfpartisies (deur die diskutil hernoem-opdrag uit te voer), om hul teksetikette te vertoon en ikone aan die partisie te koppel. Bygevoeg die vermoë om 'n skyfbeeld oop te maak deur te dubbelklik.
  • Bygevoeg makeimg nut vir die skep van skyf beelde.
  • 'n Element is by die kontekskieslys gevoeg om die skyfformatering-koppelvlak te noem.
  • Die program vir die neem van plaknotas is van outorun verwyder.
  • Vir klanktoestelle is dit moontlik om 'n gelykmaker te bel.
  • Heeltemal onvoltooide eksperimentele moontlikhede word in die "Onder konstruksie"-afdeling versamel. Hulpprogramme vir die installering van pakketopdaterings en die toepassing van pleisters vanaf FreeBSD, brand op optiese skywe, aflaai van stelle met bykomende toepassings en die installering van Debian Runtime met 'n omgewing om Linux-toepassings te laat loop, is beskikbaar vir toetsing.

Bron: opennet.ru

Voeg 'n opmerking