Излизането на Linux дистрибуцията Fedora 30

Представено издание на дистрибутива Linux Fedora 30. За сваляне са подготвени продукти Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT Edition, а също и набор „спинов“ с Live-версии на работни среди KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE и LXQt. Събрани за архитектурите x86, x86_64, Power64, ARM64 (AArch64) и различни устройства с 32-битови ARM процесори.

Най-забележителните подобрения в Fedora 30:

  • Работният плот GNOME е обновен до версия 3.32 с обновен стил на интерфейса, работния плот и иконите, експериментална поддръжка на дробно мащабиране и прекратяване на поддръжката на глобалното меню;
  • Работа е извършена за подобряване на производителността на пакетния мениджър DNF. Всички метаданни в хранилищата, с изключение на xz и gzip, сега са налични във формат zchunk, който освен добър ниво на компресия осигурява поддръжка на delta-изменения, позволяващи да се изтеглят само променените части на архива (файлът се разделя на отделно компресируеми блокове и клиентът изтегля само тези блокове, за които контролното число не съвпада с блоковете на неговата страна);
  • В DNF добавен има код за изпращане на информация, необходима за по-точна оценка на потребителската база на дистрибуцията. При достъп до огледалата ще се изпраща броячът „countme“, чиято стойност се увеличава всяка седмица. Броячът ще бъде нулиран на „0“ след първоначалното успешно свързване с сървъра и след 7 дни ще започне да отмерва седмиците. Указаният метод ще позволи да се оцени колко отдавна е инсталирана използваната версия, което е достатъчно за анализ на динамиката на преминаването на потребителите към нови версии и откриването на краткотрайни инсталации в системи за непрекъсната интеграция, тестови системи, контейнери и виртуални машини. По желание потребителят може да деактивира изпращането на посочената информация.
  • Добавени са пакети с работен плот Deepin, разработван от разработчиците на едноименния дистрибутив от Китай. Компонентите на работния плот са разработени с използване на C/C++ и Go, но интерфейсът се формира чрез технологии HTML5 с помощта на web-движка Chromium. Ключовата особеност на работния плот Deepin е панелът, който поддържа няколко режима на работа. В класическия режим се осъществява по-явно отделяне на отворените прозорци и предложенията за стартиране на приложения. Ефективният режим напомня донякъде на Unity, смесвайки индикаторите за стартирани програми, предпочитаните приложения и управляващите аплети. Интерфейсът за стартиране на програми се показва на целия екран и предоставя два режима — преглед на любимите приложения и навигация по каталога на инсталираните програми;
  • Добавени са пакети с работния плот Pantheon, който се разработва от проекта Elementary OS. За разработка се използва GTK3+, езикът Vala и фреймворкът Granite. Графичното обкръжение Pantheon обединява такива компоненти, като мениджъра на прозорци Gala (базиран на LibMutter), горната лента WingPanel, стартерът Slingshot, контролният панел Switchboard, долната панелна лента Plank (преписан на Vala аналог на панела Docky) и мениджърът на сесии Pantheon Greeter (базиран на LightDM);
  • Актуализирани версии на софтуера: GCC 9, Glibc 2.29, Ruby 2.6, Golang 1.12, Erlang 21,
    Fish 3.0, LXQt 0.14.0, GHC 8.4, PHP 7.3, OpenJDK 12, Bash 5.0;
  • Извършен е преход на GnuPG 2 като основна реализация на GPG (
    /usr/bin/gpg теперь ссылается на исполняемый файл GnuPG 2 вместо GnuPG 1;
  • Извършена е работа за осигуряване на по-гладко показване на графиката при зареждане, без краткотрайни прекъсвания на екрана и без остри графични преходи. В драйвера i915 по подразбиране е включен режим fastboot, в зареждащия екран plymouth е активирана нова тема за оформление;
  • Като реализация на шина D-Bus по подразбиране е използван D-Bus Broker. D-Bus Broker е изцяло реализиран в пространството на потребителя, остава напълно съвместим с референтната реализация на D-Bus, проектиран е с оглед на поддръжката на търсената в практиката функционалност и е насочен основно към увеличаване на производителността и повишаване на надеждността;
  • Форматът на метаданните за криптиране на целия диск е променен от LUKS1 на LUKS2;
  • В рамките на подготовката за прекратяване на поддръжката на Python 2 (времето за поддръжка на този клон изтича на 1 януари 2020 г.) от репозиториите е премахнато голямо количество специфични за Python 2 пакети. За модулите на Python, предлагани в репозиторийте, с поддръжка на метаданни
    Python Egg/Wheel по подразбиране е включен генератор на зависимости;
  • От libcrypt е премахната поддръжката на остарели и небезопасни функции, като encrypt, encrypt_r, setkey, setkey_r и fcrypt;
  • Обявен е за остарял файлът /etc/sysconfig/nfs, за настройки на NFS следва да се използва само /etc/nfs.conf;
  • Добавена е поддръжка за uEFI за зареждане на системи ARMv7;
  • От репозиториите е премахната СУБД MongoDB поради преминаването на проекта на несвободна лицензия, несъвместима с изискванията на Fedora;
  • Преведени в разряд остарели пакети Apache Maven 2.x (maven2), Apache Avalon (avalon-framework, avalon-logkit), jakarta-commons-httpclient, jakarta-oro, jakarta-regexp и sonatype-oss-parent;
  • Добавена е колекция Linux System Roles с набор от модули и роли за разгръщане на система за централно управление на конфигурацията на базата на Ansible;
  • Прекратено създаване на Fedora Atomic Host версии, предлагащи минималистично обкръжение, чийто обновления се извършват атомарно чрез замяна на образа на цялата система, без разделяне на отделни пакети. Проектът Fedora CoreOS, продължава развитието на сървърна Linux система Container Linux;
  • Благодарение на използването на PipeWire са решени проблемите съвместното използване на прозорци в Chrome и Firefox в среди, базирани на Wayland, при организиране на дистанционна работа със системата. Освен това са решени проблеми с използването на проприетарни бинарни драйвери на NVIDIA с Wayland. Доставката по подразбиране на Firefox версии със вградена поддръжка на Wayland е отложена за следващото издание (в Fedora 30, както и преди, Firefox ще работи чрез XWayland).
  • Включен е инструментариумът Fedora Toolbox, позволяваща стартиране на допълнително изолирано обкръжение, което може да бъде конфигурирано произволно с помощта на стандартния пакетен мениджър DNF. Това обкръжение ще улесни живота на разработчиците, които трябва често да инсталират различни допълнителни библиотеки и приложения, в условия на използване на версии Fedora Silverblue;
  • В библиотеката OpenH264, която реализира кодека H.264, използван в Firefox и GStreamer, е добавена поддръжка за декодиране на Main и High профили, които обикновено се използват за стрийминг на видео в онлайн услуги (предишната поддръжка в OpenH264 беше само за Baseline профила);
  • Включена е система за централизирана конфигурация на Linux десктопи — Fleet Commander, предназначена за организиране на разгръщането и поддръжката на настройки за голям брой работни станции на базата на Linux и GNOME. Предоставя се единен централен интерфейс за управление на настройките на работния плот, приложенията и мрежовите свързвания;
  • Продължено развитието на редакцията на Fedora Silverblue, която се отличава от Fedora Workstation с доставка в монолитен вид, без разделяне на базовата система на отделни пакети, с атомарен механизъм за обновление и с инсталиране на всички допълнителни приложения под формата на flatpak-пакети, стартиращи в изолирани контейнери. В новата версия е добавена възможността да се използва в GNOME Software прослойката rpm-ostree за добавяне на слоеве с допълнителни приложения и системни компоненти към базовия образ на Silverblue, които се разпространяват само под формата на rpm-пакети и в момента не са налични в flatpak. Например, чрез rpm-ostree е реализирана поддръжка за инсталиране на собствени драйвери NVIDIA, шрифтове, езикови набори, разширения за GNOME Shell и трети приложения, като Google Chrome.

едновременно за Fedora 30 введени в строй «free» и «nonfree» хранилища на проекта RPM Fusion, в които са налични пакети с допълнителни мултимедийни приложения (MPlayer, VLC, Xine), видео/аудио кодеци, поддръжка на DVD, собствени драйвери AMD и NVIDIA, игрови програми и емулатори.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster