Lansarea distribuției helloSystem 0.7, folosind FreeBSD și care amintește de macOS

Simon Peter, creatorul formatului de pachet autonom AppImage, a lansat distribuția helloSystem 0.7, 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 791 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 distribuției helloSystem 0.7, folosind FreeBSD și care amintește de macOS

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.7:

  • A fost făcută tranziția la baza de cod FreeBSD 13.0 (versiunea anterioară se baza pe FreeBSD 12.2).
  • A fost implementată o nouă arhitectură pentru lucrul în modul Live, care funcționează fără un disc RAM, fără a schimba partiția rădăcină și fără a copia imaginea sistemului în RAM. Imaginea live folosește sistemul de fișiere UFS, comprimat folosind uzip, în loc de sistemul de fișiere ZFS. Începutul mediului grafic a fost mutat la o etapă anterioară de încărcare. Ca urmare, dimensiunea imaginii live a scăzut de la 1.4 GB la 791 MB, iar timpul de descărcare a fost redus de trei ori.
  • Compatibilitatea cu setul de instrumente Ventoy este asigurată, permițându-vă să încărcați mai multe imagini ISO diferite de pe un singur suport.
  • S-a adăugat suport pentru sistemul de fișiere exFAT.
  • Un set separat care poate fi descărcat conține fișiere pentru dezvoltatorii de aplicații, inclusiv compilatoare, fișiere antet și documentație.
  • Compatibilitate îmbunătățită cu plăcile video NVIDIA mai vechi (mai multe versiuni diferite de drivere NVIDIA adăugate).
  • Designul procesului de încărcare a fost modificat. Consola text a fost întreruptă în mod implicit.
  • S-au adăugat traduceri pentru multe aplicații, dialoguri de configurare și utilitare.
  • Pe lângă browserul Falkon implicit, puteți instala rapid pachetele Chromium, Firefox și Thunderbird cu suport global pentru meniuri și decorare nativă a ferestrelor.
  • Meniul oferă afișarea tastelor rapide care duc la apelarea elementelor de meniu corespunzătoare. Este oferită evidențierea vizuală a elementelor de meniu selectate. În mod implicit, pictogramele nu mai sunt afișate în meniurile contextuale.
  • S-a implementat capacitatea de a schimba volumul și luminozitatea ecranului prin butoanele multimedia corespunzătoare de pe tastaturile laptopului
  • În emulatorul de terminal, comenzile Command-C și Command-V funcționează în conformitate cu modul în care aceste comenzi sunt gestionate în alte aplicații (Ctrl-C necesită apăsarea Command-Shift-C sau Ctrl-Command-C).
  • S-a adăugat suport pentru sunete de sistem în managerul de fișiere și avertismente sonore în dialogul de mesaje.
  • Dacă este imposibil să porniți o sesiune grafică într-un anumit timp, acum este afișat un mesaj de eroare cu informații utile despre echipament.
  • Managerul de fișiere oferă suport pentru redenumirea partițiilor de disc (prin executarea comenzii diskutil rename), afișarea etichetelor textului acestora și legarea pictogramelor la partiție. S-a adăugat posibilitatea de a deschide o imagine de disc făcând dublu clic.
  • S-a adăugat utilitarul makeimg pentru crearea de imagini de disc.
  • A fost adăugat un element în meniul contextual pentru a apela interfața de formatare a discului.
  • Programul pentru a lua note lipicioase a fost eliminat din autorun.
  • Pentru dispozitivele audio, este posibil să apelați un egalizator.
  • Posibilitățile experimentale complet neterminate sunt colectate în secțiunea „În construcție”. Sunt disponibile pentru testare utilitare pentru instalarea actualizărilor de pachete și aplicarea de patch-uri de pe FreeBSD, inscripționarea pe discuri optice, descărcarea de seturi cu aplicații suplimentare și instalarea Debian Runtime cu un mediu pentru rularea aplicațiilor Linux.

Sursa: opennet.ru

Adauga un comentariu