Fedora 32-ի բաշխումը մտնում է բետա թեստավորման փուլ

Սկսվեց Fedora 32 բաշխման բետա տարբերակի փորձարկում: Բետա թողարկումը նշանավորեց անցում դեպի թեստավորման վերջնական փուլ, որտեղ շտկվում են միայն կրիտիկական սխալները: Ազատ արձակել планирован на конец апреля. Выпуск охватывает Fedora Workstation- ը, Fedora Server, Fedora Silverblue և Live builds, որոնք տրամադրվում են ձևով պտտվում է աշխատասեղանի միջավայրերով KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE և LXQt: Կառույցները պատրաստված են x86_64, ARM (Raspberry Pi 2 և 3), ARM64 (AArch64) և Power ճարտարապետությունների համար:

Առավել նշանավոր փոփոխություններ Fedora 32-ում:

  • Լռելյայն աշխատանքային կայանների կառուցումներում ակտիվացված ֆոնային գործընթաց վաղաժամկետ, որը թույլ կտա ավելի արագ արձագանքել հիշողության պակասին՝ առանց միջուկում զանգելու OOM (Out Of Memory) կարգավորիչին, որը գործարկվում է, երբ իրավիճակը դառնում է կրիտիկական, և համակարգը, որպես կանոն, ոչ։ ավելի երկար է արձագանքում օգտագործողի գործողություններին: Եթե ​​հասանելի հիշողության քանակը նշված արժեքից փոքր է, ապա վաղաժամկետ ուղարկելով SIGTERM (ազատ հիշողություն 10%-ից պակաս) կամ SIGKILL (< 5%), ուժով կդադարեցնի այն գործընթացը, որն առավել ակտիվորեն սպառում է հիշողությունը (ունեն ամենաբարձր /proc-ը): /*/oom_score արժեք), առանց համակարգի վիճակը հասցնելու համակարգի բուֆերների մաքրման կետին:
  • Ներառված է по умолчанию systemd-таймер fstrim.timer, раз в неделю запускающий сервис fstrim.service для выполнения команды «/usr/sbin/fstrim —fstab —verbose —quiet», передающей устройствам хранения сведения о неиспользуемых блоках в примонтированных файловых системах и в динамически расширяемых хранилищах LVM. Данный механизм сглаживает износ SSD- и NVMe-накопителей и повышает эффективность очистки блоков, а также в LVM улучшает использование свободных логических экстентов при динамическом выделением места в хранилище («thin provisioning») за счёт их возвращения в пул;
  • Աշխատասեղանը թարմացվել է մինչև թողարկումը GNOME 3.36- ը, որում հայտնվել է GNOME Shell-ի հավելումները կառավարելու առանձին հավելված, արդիականացվել է մուտքի և էկրանի ապակողպման ինտերֆեյսների դիզայնը, համակարգի երկխոսությունների մեծ մասը վերանախագծվել է, հայտնվել է գործառույթ՝ համակարգերում դիսկրետ GPU օգտագործելով ծրագրեր գործարկելու համար։ հիբրիդային գրաֆիկայով և ակնարկի ռեժիմում՝ հավելվածներով դիրեկտորիաները վերանվանելու հնարավորությամբ, ծանուցման համակարգին ավելացվել է «մի խանգարիր» կոճակը, սկզբնական տեղադրման մոգին ավելացվել է ծնողական վերահսկողության համակարգը միացնելու տարբերակ և այլն։
  • Կապված ավարտ Python 2-ի կյանքը Fedora-ից կլինի ջնջված է пакет python2 и все пакеты, требующие Python 2 для своей работы или сборки. Для разработчиков и пользователей, которым необходим Python 2, будет предоставлен обособленный пакет python27, который будет оформлен в стиле «всё в одном» (без разбивки на субпакеты) и не рассчитан на использование в качестве зависимости;
  • Լռելյայն՝ iptables-legacy-ի փոխարեն ներգրավված пакет iptables-nft, предлагающий набор утилит для обеспечения совместимости с iptables, имеющих такой же синтаксис командной строки, но транслирующих полученные правила в байткод nf_tables;
  • Դինամիկ firewall firewall թարգմանված на работу поверх nftables. Для прямого вызова правил продолжат использоваться iptables и ebtables;
  • GCC 10-ն օգտագործվում է հավաքման համար: Շատ փաթեթների տարբերակները թարմացվել են, այդ թվում՝ Glibc 2.31, Binutils 2.33, LLVM 10-rc, Python 3.8, Ruby 2.7,
    Գնալ 1.14, MariaDB 10.4, Mono 6.6, PostgreSQL 12, PHP 7.4:

  • Փաթեթներում, որոնք սահմանում են իրենց սեփական օգտվողներին և խմբերը, իրականացվել է переход на определения пользователей в формате, идентичном sysusers.d (сама утилита systemd-sysusers для формирования содержимого /etc/passwd и /etc/group пока не применяется, речь только о формате данных с информацией о пользователях, для создания пользователей по-прежнему вызывается useradd);
  • DNF փաթեթների կառավարիչում ավելացրեց կոդը՝ բաշխման օգտատերերի բազան ավելի ճշգրիտ գնահատելու համար անհրաժեշտ տեղեկատվություն ուղարկելու համար: Եզակի UUID նույնացուցիչի սկզբնապես պլանավորված փոխանցման փոխարեն՝ ավելին պարզ միացում на основе счётчика времени установки и переменной с данными об архитектуре и версии ОС. Cчётчик «countme» будет сбрасываться в «0» после первого успешного обращения к серверу и через 7 дней начнёт увеличивается каждую неделю, что позволит оценить как давно установлен используемый выпуск. При желании пользователь может отключить отправку указанной информации;
  • Python թարգմանիչ հավաքված с флагом «-fno-semantic-interposition», применение которого в тестах показало прирост производительности от 5 до 27%;
  • Կառուցվածքը ներառյալ дополнительные растровые шрифты в формате OpenType для использования в таких программах, как gnome-terminal (после перехода на HarfBuzz возникли проблемы с использованием старых растровых шрифтов в gnome-terminal);
  • Թողարկում պատրաստելիս դադարեցվել է օպտիկական լրատվամիջոցների տեղադրման հավաքների որակի փորձարկում:

Source: opennet.ru

Добавить комментарий