Lansarea BSD helloSystem 0.8 dezvoltat de AppImage

Simon Peter, creatorul formatului de pachet autonom AppImage, a lansat distribuția helloSystem 0.8, bazată pe FreeBSD 13 și poziționată ca un sistem pentru utilizatorii obișnuiți la care pot trece iubitorii de macOS care sunt nemulțumiți de politicile Apple. Sistemul este lipsit de complicațiile inerente distribuțiilor moderne de Linux, este sub control complet al utilizatorului și permite foștilor utilizatori macOS să se simtă confortabil. Pentru a face cunoștință cu kitul de distribuție, a fost generată o imagine de boot, cu o dimensiune de 941 MB (torrent).

Interfața seamănă cu macOS și include două panouri - partea de sus cu meniul global și partea de jos cu bara de aplicații. Pachetul panda-statusbar dezvoltat de kitul de distribuție CyberOS (fostul PandaOS) este folosit pentru a forma meniul global și bara de stare. Bara de aplicații Dock se bazează pe munca proiectului cyber-dock, tot de la dezvoltatorii CyberOS. Pentru a gestiona fișierele și a plasa comenzi rapide pe desktop, este în curs de dezvoltare managerul de fișiere Filer, bazat pe pcmanfm-qt din proiectul LXQt. Browserul implicit este Falkon, dar Firefox și Chromium sunt opționale. Aplicațiile sunt livrate în pachete autonome. Pentru lansarea aplicațiilor se folosește utilitarul de lansare, care găsește programul și analizează erorile în timpul execuției.

Lansarea BSD helloSystem 0.8 dezvoltat de AppImage

Proiectul dezvoltă o serie de aplicații proprii, cum ar fi un configurator, un program de instalare, un utilitar mountarchive pentru montarea arhivelor într-un arbore de sistem de fișiere, un utilitar pentru recuperarea datelor din ZFS, o interfață pentru partiționarea discurilor, un indicator de configurare a rețelei, un utilitar pentru captură de ecran, un browser de server Zeroconf, un indicator pentru volumul de configurare, un utilitar pentru configurarea unui mediu de pornire. Pentru dezvoltare se folosesc limbajul Python și biblioteca Qt. Componentele de dezvoltare a aplicațiilor acceptate includ PyQt, QML, Qt, KDE Frameworks și GTK, în ordinea descrescătoare a preferințelor. ZFS este folosit ca sistem de fișiere principal, iar UFS, exFAT, NTFS, EXT4, HFS+, XFS și MTP sunt acceptate pentru montare.

Principalele inovații ale helloSystem 0.8:

  • Tranziția la baza de cod FreeBSD 13.1 a fost finalizată.
  • Comanda de lansare, folosită pentru a lansa aplicații în pachete autonome, a fost mutată pentru a utiliza baza de date a aplicațiilor instalate (launch.db). S-a adăugat suport inițial pentru lansarea fișierelor AppImage cu comanda de lansare (necesită Debian runtime pentru a funcționa).
  • Suplimentele VirtualBox pentru sistemele pentru oaspeți sunt incluse și activate, permițându-vă să utilizați clipboard-ul și să controlați dimensiunea ecranului atunci când rulați helloSystem în VirtualBox.
  • S-a implementat un prompt de selectare a limbii afișat dacă informațiile despre limbă nu sunt setate în variabila EFI prev-lang:kbd sau nu sunt primite de la tastatura Raspberry Pi. S-a activat salvarea setărilor tastaturii în variabila EFI prev-lang:kbd.
  • A fost implementat suport pentru conectarea controlerelor MIDI.
  • Pachetul initgfx a fost actualizat, a fost adăugat suport pentru GPU-ul NVIDIA GeForce RTX 3070. Pachetul drm-2-kmod este folosit pentru a suporta noi GPU-uri Intel, precum TigerLake-LP GT510 (Iris Xe).
  • Managerul de fișiere implementează afișarea pictogramelor pentru fișierele în formatele AppImage, EPUB și mp3. Afișare activată a fișierelor AppImage în meniu.
  • S-a adăugat posibilitatea de a copia fișiere pe un disc sau pe un coș de reciclare mutându-le cu mouse-ul la pictograma cu un disc sau coș de reciclare de pe desktop. Oferă suport pentru deschiderea documentelor trăgându-le în aplicație.
  • Căutarea în meniu funcționează acum pentru submeniuri, iar rezultatele sunt afișate cu pictograme și etichete. S-a adăugat suport pentru căutarea în FS local din meniu.
  • Meniul oferă afișarea pictogramelor aplicațiilor active și posibilitatea de a comuta între ele.
  • A fost adăugată o opțiune în meniul de sistem pentru a forța închiderea aplicației.
  • Lansarea automată a panoului de andocare este dezactivată (trebuie să-l lansați manual sau prin instalarea unui link simbolic în /Aplicații/Autostart).
  • Când încercați să lansați o aplicație deja activă, în loc să lansați o altă copie, ferestrele programului care rulează deja sunt aduse în prim-plan.
  • S-a adăugat suport pentru clientul de e-mail Trojitá în meniu (trebuie descărcat înainte de prima utilizare).
  • Browserele bazate pe motorul WebEngine, cum ar fi Falkon, au accelerarea GPU activată.
  • Când faceți dublu clic pe fișierele document (.docx, .stl etc.), este posibil să descărcați aplicațiile necesare deschiderii acestora, dacă acestea nu sunt deja instalate în sistem.
  • Un nou utilitar a fost adăugat pentru a urmări procesele care rulează.

Sursa: opennet.ru

Adauga un comentariu