Na een jaar ontwikkeling is de release van het Endless OS 4.0-distributie gepubliceerd, gericht op het creƫren van een gebruiksvriendelijk systeem waar je snel applicaties naar smaak kunt vinden. Applicaties worden verspreid in de vorm van zelfvoorzienende pakketten in het Flatpak-formaat. De grootte van de aangeboden opstartschijven varieert van 3.3 tot 17 GB.
Het distributie maakt geen gebruik van traditionele pakketbeheerders, maar biedt in plaats daarvan een minimale atomair bijwerkbare basis, die in alleen-lezen modus werkt en wordt gemaakt met behulp van de OSTree-tool (het systeemeinde wordt atomair bijgewerkt vanuit een Git-achtige opslag). Identieke ideeƫn met Endless OS worden onlangs geprobeerd te repliceren door ontwikkelaars van Fedora in het kader van het Silverblue-project, gericht op het creƫren van een atomair bijwerkbare variant van Fedora Workstation. De installer en het update-systeem van Endless OS, zoals gepland, worden nu gebruikt in GNOME OS.
Endless OS behoort tot de distributies die innovaties bevorderen onder gebruikersystemen van Linux. De werkomgeving in Endless OS is gebaseerd op een aanzienlijk herwerkt fork van GNOME. Ondertussen nemen de ontwikkelaars van Endless actief deel aan de ontwikkeling van upstream-projecten en dragen ze hun bevindingen bij. Bijvoorbeeld, in de release van GTK+ 3.22 was ongeveer 9.8% van alle wijzigingen voorbereid door de ontwikkelaars van Endless, en het projectbedrijf Endless Mobile maakt deel uit van de raad van toezicht van de GNOME Foundation, samen met FSF, Debian, Google, Linux Foundation, Red Hat en SUSE.
Endless OS 4 is gemarkeerd als een release met langdurige ondersteuning, waarvoor updates gedurende meerdere jaren zullen worden gemaakt. Het distributie zal ook enige tijd worden ondersteund na de lancering van de Endless OS 5-tak, die over 2-3 jaar zal worden uitgebracht en gebaseerd is op Debian 12 (de tijd van de release van Endless OS 5 hangt af van de tijdlijn van Debian 12).
In de nieuwe release:
- Om de navigatie door de lijst van geĆÆnstalleerde applicaties te vergemakkelijken, die op verschillende pagina's kan worden opgesplitst, zijn aan de zijkant van het pictogramblok pijlen toegevoegd voor het navigeren naar de volgende en vorige pagina's. Onderaan de lijst is een visuele indicator van het totale aantal pagina's toegevoegd, waarbij elke pagina overeenkomt met een punt.

- Er is een optie voor snelle overschakeling naar een andere gebruiker zonder de huidige sessie te beƫindigen. De interface voor het schakelen van gebruikers is toegankelijk via het menu of op de vergrendelingspagina.

- Het afdruksysteem is gemoderniseerd. Voor het werken met printers zijn er geen aparte stuurprogramma's meer nodig, en voor het afdrukken en detecteren van printers die rechtstreeks zijn aangesloten of beschikbaar zijn in het lokale netwerk, wordt het IPP Everywhere-protocol gebruikt.
- De componenten van het distributie zijn gesynchroniseerd met de Debian 11-tak (Endless OS 3.x was gebaseerd op Debian 10). Het pakket met de Linux-kernel is bijgewerkt naar versie 5.11. De versies van de NVIDIA-stuurprogramma's (460.91.03), OSTree 2020.8 en flatpak 1.10.2 zijn bijgewerkt.
- Het bouwproces van de distributie is gewijzigd. In plaats van de broncode van Debian-pakketten opnieuw te compileren, worden in Endless OS 4 de gebruikelijke binaire pakketten van Debian nu rechtstreeks uit de Debian-repositories gedownload bij het opstellen van de distributie. Het aantal specifieke pakketten voor Endless OS, inclusief wijzigingen, is verminderd tot 120.
- Ondersteuning voor Raspberry Pi 4B-borden met 8 GB RAM is toegevoegd (modellen met 2 GB en 4 GB RAM werden eerder ondersteund). De grafische prestaties en WiFi zijn verbeterd voor alle Raspberry Pi 4B-modellen. Ondersteuning voor het ARM64-platform blijft nog steeds experimenteel.
- Ondersteuning toegevoegd voor VPN L2TP en OpenConnect met ondersteuning voor Cisco AnyConnect-protocollen, Array Networks AG SSL VPN, Juniper SSL VPN, Pulse Connect Secure, Palo Alto Networks GlobalProtect SSL VPN, F5 Big-IP SSL VPN en Fortinet Fortigate SSL VPN.
- Om de systeemklokken in te stellen en de exacte tijd te synchroniseren, is in plaats van fake-hwclock en ntpd nu de service systemd-timesyncd ingeschakeld.
- Ondersteuning voor de SBAT-mechanisme (UEFI Secure Boot Advanced Targeting) is toegevoegd aan de bootloader, wat problemen met het intrekken van certificaten voor UEFI Secure Boot oplost.
- De levering van de applicatie voor externe bureaubeheer, vinagre, is gestopt, aangezien de auteurs deze niet meer ondersteunen. Als alternatief worden de programma's Connections (RDP, VNC), Remmina (RDP, VNC, NX, Spice, SSH) of Thincast (RDP) aangeboden.
- Webkortingen voor snel openen van de websites Duolingo, Facebook, Gmail, Twitter, WhatsApp en YouTube zijn van het bureaublad verwijderd.
- De applicaties 'Het Woord van de Dag' en 'Citaat van de Dag' zijn verwijderd, aangezien deze hun betekenis verloren hebben na het schrappen van de functie Discovery Feed in de vorige uitgave.
- Chromium is voorgesteld als de standaardbrowser, in plaats van de eerder gebruikte stub die automatisch Google Chrome installeerde bij de eerste verbinding met het netwerk.
- De muziekspeler Rhythmbox en de applicatie voor het werken met webcams, Cheese, zijn overgeschakeld naar installatie met Flatpak-pakketten (voorheen maakten Rhythmbox en Cheese deel uit van de basisinstallatie en konden ze niet worden verwijderd of uitgeschakeld via ouderlijk toezicht). Na de update moet de gebruiker zijn afspeellijsten van de map '~/.local/share/rhythmbox/' naar '~/.var/app/org.gnome.Rhythmbox3/data/rhythmbox/' verplaatsen.
- De pictogrammen die in de distributie worden gebruikt, zijn vervangen door de standaardpictogrammen van GNOME, die beter zijn aangepast aan schermen met een hoge pixeldichtheid.

- Componenten van het besturingssysteem en applicaties in Flatpak-formaat zijn gescheiden en worden nu opgeslagen in aparte repositories (voorheen werden ze in ƩƩn OSTree-repository op de schijf verwerkt). Het is opgemerkt dat deze wijziging heeft bijgedragen aan de stabiliteit en prestaties van het installatieproces van pakketten.
- De methode voor optionele deelname aan de overdracht van telemetrie over het gebruikersgedrag en het verzenden van rapporten over fouten is gewijzigd (de overdracht van anonieme statistieken kan door de gebruiker worden ingeschakeld tijdens de installatie of via de configurator āInstellingen ā Privacy ā Statistiekenā). In tegenstelling tot eerdere versies zijn de verzonden gegevens nu niet gekoppeld aan een specifieke computer, maar geassocieerd met de identificatie van de build van de op de computer geĆÆnstalleerde distributie. Bovendien is het aantal statistieken dat wordt verzonden bij de gegevensoverdracht verminderd.
- Gebruikers hebben de mogelijkheid om de inhoud van de installatie-image aan te passen. Bijvoorbeeld, je kunt je eigen versie van de installatie-image maken die een andere standaardset van applicaties en andere desktopinstellingen bevat.
Bron: opennet.ru



