După un an de dezvoltare, a fost publicată lansarea distribuției Endless OS 4.0, menită să creeze un sistem ușor de utilizat, în care utilizatorii pot găsi rapid aplicații care să le placă. Aplicațiile sunt distribuite sub formă de pachete autonome în format Flatpak. Dimensiunea imaginilor de încărcare oferite variază între 3,3 și 17 GB.
Distribuția nu folosește manageri de pachete tradiționali, ci propune un sistem de bază minimal, actualizabil atomic, care funcționează în mod read-only și este creat cu ajutorul instrumentului OSTree (imaginea sistemului se actualizează atomic dintr-un depozit de tip Git). Ideile identice cu Endless OS sunt în prezent replicate de dezvoltatorii Fedora în cadrul proiectului Silverblue, care urmărește crearea unei variante Fedora Workstation actualizabile atomic. Instalația și sistemul de actualizare Endless OS sunt acum utilizate în GNOME OS, așa cum era planificat.
Endless OS face parte din distribuțiile care promovează inovații în rândul sistemelor Linux pentru utilizatori. Mediul de lucru din Endless OS se bazează pe un fork GNOME considerabil îmbunătățit. De asemenea, dezvoltatorii Endless participă activ la proiectele upstream și le oferă contribuțiile lor. De exemplu, în versiunea GTK+ 3.22, aproximativ 9,8% din toate modificările au fost pregătite de către dezvoltatorii Endless, iar compania care supraveghează proiectul, Endless Mobile, face parte din consiliul de supraveghere al GNOME Foundation, alături de FSF, Debian, Google, Linux Foundation, Red Hat și SUSE.
Endless OS 4 este marcat ca o lansare cu suport pe termen lung, actualizările pentru care vor fi disponibile timp de câțiva ani. De asemenea, distribuția va fi suportată încă pentru o vreme după apariția ramurii Endless OS 5, care va fi publicată în 2-3 ani și va fi bazată pe Debian 12 (timpul de lansare a Endless OS 5 depinde de termenele de lansare a Debian 12).
În noua versiune:
- Pentru a simplifica navigarea în lista aplicațiilor instalate, care poate fi împărțită în mai multe pagini, au fost adăugate săgeți pe lateralul blocului de pictograme pentru a naviga la pagina următoare și cea anterioară. La baza listei a fost adăugat un indicator vizual al numărului total de pagini, fiecare pagină corespundând unui punct.

- A fost oferită posibilitatea de a comuta rapid între utilizatori, fără a închide sesiunea curentă. Interfața de comutare a utilizatorilor este disponibilă prin meniul sau pe pagina de blocare a ecranului.

- A fost modernizat sistemul de imprimare. Nu mai este nevoie de instalarea unor drivere separate pentru a lucra cu imprimantele, iar pentru imprimare și detectarea imprimantelor conectate direct sau disponibile în rețeaua locală se folosește protocolul IPP Everywhere.
- Componentele distribuției sunt sincronizate cu ramura Debian 11 (Endless OS 3.x a fost bazat pe Debian 10). Pachetul cu nucleul Linux a fost actualizat la versiunea 5.11. Au fost actualizate versiunile driverelor NVIDIA (460.91.03), OSTree 2020.8 și flatpak 1.10.2.
- Procesul de compilare a distribuției a fost modificat; în loc de recompilarea codului sursă al pachetelor Debian pe cont propriu, în Endless OS 4, pachetele binare comune cu Debian sunt acum descărcate direct din repositoarele Debian. Numărul pachetelor specifice Endless OS, care includ modificări, a fost redus la 120.
- A fost adăugată suportul pentru plăcile Raspberry Pi 4B cu 8GB RAM (modelele cu 2GB și 4GB RAM au fost suportate anterior). Performanța grafică și WiFi a fost îmbunătățită pentru toate modelele Raspberry Pi 4B. Suportul pentru platforma ARM64 rămâne în continuare experimental.
- A fost adăugat suport pentru VPN L2TP și OpenConnect cu suport pentru protocoalele Cisco AnyConnect, Array Networks AG SSL VPN, Juniper SSL VPN, Pulse Connect Secure, Palo Alto Networks GlobalProtect SSL VPN, F5 Big-IP SSL VPN și Fortinet Fortigate SSL VPN.
- Pentru configurarea ceasului sistemului și sincronizarea timpului exact, serviciul systemd-timesyncd este folosit în loc de fake-hwclock și ntpd.
- A fost adăugată suportul pentru mecanismul SBAT (UEFI Secure Boot Advanced Targeting) în bootloader, care rezolvă problemele de revocare a certificatelor pentru UEFI Secure Boot.
- Furnizarea aplicației pentru controlul la distanță al desktopului vinagre a fost oprită, aceasta nefiind susținută de autori. Ca alternativă, se recomandă utilizarea programelor Connections (RDP, VNC), Remmina (RDP, VNC, NX, Spice, SSH) sau Thincast (RDP).
- Au fost eliminate scurtăturile web de pe desktop pentru deschiderea rapidă a site-urilor Duolingo, Facebook, Gmail, Twitter, WhatsApp și YouTube.
- Aplicațiile „The Word of the Day” și „Quote of the Day” au fost eliminate, deoarece și-au pierdut semnificația după îndepărtarea funcției Discovery Feed în ultima versiune.
- Ca browser implicit a fost propus Chromium, în locul sticlei utilizate anterior, care instala automat Google Chrome la prima conectare la rețea.
- Playerul muzical Rhythmbox și aplicația pentru camere web Cheese au fost mutate la instalare folosind pachete în format Flatpak (anterior Rhythmbox și Cheese făceau parte din pachetul de bază și nu puteau fi dezinstalate sau dezactivate prin instrumentele de control parental). După actualizare, utilizatorul va trebui să mute listele de redare din directorul „~/.local/share/rhythmbox/” în „~/.var/app/org.gnome.Rhythmbox3/data/rhythmbox/”.
- Pictogramele utilizate în distribuție au fost înlocuite cu pictogramele standard GNOME, care sunt mai bine adaptate pentru ecranele cu densitate mare de pixeli.

- Componentele sistemului de operare și aplicațiile în format Flatpak au fost separate și acum sunt stocate în repositoare distincte (anterior erau procesate într-un singur repository OSTree pe disc). Această schimbare a îmbunătățit stabilitatea și performanța instalării pachetelor.
- Metoda de participare opțională la transmiterea telemetriei privind utilizarea de către utilizator și trimiterea rapoartelor despre erorile apărute a fost modificată (activarea transmiterii statisticilor anonimizate la cererea utilizatorului poate fi realizată în timpul instalării sau prin configuratorul „Setări → Confidențialitate → Metricas”). Spre deosebire de versiunile anterioare, datele transmise nu mai sunt legate de un computer specific, ci sunt asociate cu ID-ul de compilare al distribuției instalate pe computer. În plus, numărul de metri transmiși în timpul trimiterii statisticilor a fost redus.
- Utilizatorii au posibilitatea de a personaliza conținutul imaginii de instalare. De exemplu, se poate crea o variantă proprie a imaginii de instalare, care conține un alt set de aplicații și diferite setări ale biroului.
Sursa: opennet.ro



