След година на разработка, е публикувана версия на дистрибутива Endless OS 4.0, насочена към създаването на система, която е лесна за работа и позволява бързо да се подберете приложения по ваш вкус. Приложенията се разпространяват под формата на самостоятелни пакети във формат Flatpak. Размерът на предлаганите образи за изтегляне варира от 3.3 до 17 ГБ.
Дистрибутивът не използва традиционни пакетни мениджъри, вместо това предлага минимална атомарно обновяваща се базова система, работеща в режим само за четене и изградена с помощта на инструмента OSTree (системният образ се обновява атомарно от Git-подобно хранилище). Идентични на идеите на Endless OS, разработчиците на Fedora в последно време се опитват да ги възпроизведат в проекта Silverblue за създаване на атомарно обновяваща се версия на Fedora Workstation. Инсталаторът и системата за обновление на Endless OS, както и беше планирано, вече се използват в GNOME OS.
Endless OS е сред дистрибутивите, които популяризират иновации в потребителските Linux системи. Работното пространство в Endless OS е базирано на значително преработен вариант на GNOME. При това разработчиците на Endless активно участват в разработването на upstream проекти и предават свой опит. Например, в изданието на GTK+ 3.22 около 9.8% от всички промени са подготвени от разработчиците на Endless, а компанията, управляваща проекта, Endless Mobile, е член на надзорния съвет на GNOME Foundation, заедно с FSF, Debian, Google, Linux Foundation, Red Hat и SUSE.
Endless OS 4 е маркиран като версия с дългосрочна поддръжка, обновленията за която ще се формират през следващите години. Включително, дистрибутивът ще бъде поддържан известно време след появата на версия Endless OS 5, която ще бъде публикувана след 2-3 години и ще бъде базирана на Debian 12 (времето на издаване на Endless OS 5 зависи от графика на разработка на Debian 12).
В новото издание:
- За да се улесни навигацията из списъка с инсталирани приложения, който може да бъде разделен на няколко страници, до блока с пиктограми са добавени стрелки за преминаване към следващата и предишната страница. В долната част на списъка е добавен визуален индикатор за общия брой страници, като всяка страница съответства на точка.

- Предоставена възможност за бързо превключване между потребители, без да се затваря текущата сесия. Интерфейсът за превключване на потребители е достъпен през менюто или на страницата за заключване на екрана.

- Извършена е модернизация на системата за печат. За работа с принтери вече не е необходимо инсталирането на отделни драйвери. За печат и откриване на принтери, свързани директно или достъпни в локалната мрежа, се използва протоколът IPP Everywhere.
- Компонентите на дистрибутива са синхронизирани с клон Debian 11 (Endless OS 3.x беше база на Debian 10). Пакетът с ядрото Linux е обновен до версия 5.11. Обновени са версиите на драйверите NVIDIA (460.91.03), OSTree 2020.8 и flatpak 1.10.2.
- Променен е процесът на изграждане на дистрибутива – вместо да се преизграждат изходните текстове на пакетите Debian на собствена страна, в Endless OS 4 общите бинарни пакети с Debian вече се свалят директно от репозиторите на Debian. Броят на специфичните за Endless OS пакети, които включват промени, е намален до 120.
- Добавена е поддръжка на платките Raspberry Pi 4B с 8ГБ RAM (моделите с 2ГБ и 4ГБ RAM се поддържаха по-рано). Подобрена е производителността на графиката и WiFi за всички модели Raspberry Pi 4B. Поддръжката на платформата ARM64 остава експериментална.
- Добавена поддръжка на VPN L2TP и OpenConnect с поддръжка на протоколите Cisco AnyConnect, Array Networks AG SSL VPN, Juniper SSL VPN, Pulse Connect Secure, Palo Alto Networks GlobalProtect SSL VPN, F5 Big-IP SSL VPN и Fortinet Fortigate SSL VPN.
- За настройка на системните часовници и синхронизация на точното време вместо fake-hwclock и ntpd е активиран услугата systemd-timesyncd.
- В зареждача е добавена поддръжка на механизма SBAT (UEFI Secure Boot Advanced Targeting), разрешаващ проблеми с отзоваване на сертификати за UEFI Secure Boot.
- Прекратено е предоставянето на приложението за дистанционно управление на работния плот vinagre, което вече не се поддържа от авторите. Като алтернатива се предлага използването на програми Connections (RDP, VNC), Remmina (RDP, VNC, NX, Spice, SSH) или Thincast (RDP).
- От работния плот са премахнати уеб-препратки за бързо отваряне на сайтове Duolingo, Facebook, Gmail, Twitter, WhatsApp и YouTube.
- Удалены приложения «The Word of the Day» и «Quote of the Day», которые потеряли смысл после удаления функции Discovery Feed в прошлом выпуске.
- Като браузър по подразбиране е предложен Chromium, вместо преди използваната заглушка, която автоматично инсталираше Google Chrome при първото свързване с мрежата.
- Музыкальный проигрыватель Rhythmbox и приложение для работы с web-камерами Cheese переведены на установку с использованием пакетов в формате Flatpak (ранее Rhythmbox и Cheese входили в базовую поставку и не могли быть деинсталлированы или отключены через инструменты для родительского контроля). После обновления пользователю потребуется перенести свои списки воспроизведения их каталога «~/.local/share/rhythmbox/» в «~/.var/app/org.gnome.Rhythmbox3/data/rhythmbox/».
- Иконите, използвани в дистрибутива, са заменени с оригиналните икони на GNOME, които са по-добре адаптирани за екрани с висока плътност на пикселите.

- Компонентите на операционната система и приложенията във формат Flatpak са разделени и вече се съхраняват в отделни репозитории (по-рано те се обработваха в един единствен OSTree репозиторий на диска). Изменението е довело до повишаване на стабилността и производителността на инсталацията на пакети.
- Изменён метод опционального участия в передаче телеметрии о работе пользователя и отправке отчётов о возникающих сбоях (включение передачи обезличенной статистики по желанию может быть выполнено пользователем на этапе установки или через конфигуратор «Settings → Privacy → Metrics»). В отличие от прошлых выпусков, передаваемые данные теперь не привязываются к конкретному компьютеру, а ассоциируются с идентификатором сборки установленного на компьютер дистрибутива. Кроме того, сокращено число метрик, передаваемых при отправке статистики.
- Потребителите получават възможността да конфигурират съдържанието на инсталационния образ. Например, може да се създаде собствена версия на инсталационния образ, съдържаща различен набор от приложения по подразбиране и други настройки на работния плот.
Източник: opennet.ru



