Началось (https://fedoramagazine.org/announcing-the-release-of-fedora-... тестирование бета-версия дистрибутива Fedora 26. Бета-выпуск ознаменовал переход на финальную стадию тестирования, при которой допускается только исправление критических ошибок. Релиз запланирован (https://fedoraproject.org/wiki/Schedule) на 11 июля. Выпуск охватывает продукты Fedora Workstation (https://getfedora.org/en/workstation/prerelease/), Fedora Server (https://getfedora.org/en/server/prerelease/), Fedora Cloud (https://getfedora.org/en/cloud/prerelease/), а также Live-сборки, поставляемые в форме спинов (https://spins.fedoraproject.org/prerelease) c десктоп-окружениями KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE и LXQt. Альфа-выпуски Fedora также сформированы для архитектур Power64 и ARM64 (AArch64).
Наиболее заметные улучшения (http://fedoraproject.org/wiki/Releases/26/ChangeSet) в Fedora 26:- В состав включён выпуск рабочего стола GNOME 3.24 (https://www.opennet.ru/opennews/art.shtml?num=46239) с поддержкой режима ночной подсветки, новым приложением для просмотра кулинарных рецептов, улучшением области уведомлений и расширением поддержки самодостаточных пакетов Flatpak;
- В инсталлятор Anaconda добавлен (https://fedoraproject.org/wiki/Changes/AnacondaBlivetGUI)&nb... (https://fedoraproject.org/wiki/Blivet-gui) с реализаций альтернативного интерфейса для разбивки разделов с поддержкой LVM (включая LVM cache, LVM RAID, Thin LVM), Btrfs (включая Btrfs RAID, подразделы и снапшоты), MD RAID, шифрования накопителя при помощи LUKS;
- Добавлена (https://blogs.gnome.org/uraeus/2017/03/22/another-media-code... поддержка кодека для многоканального кодирования звука AC-3 (Dolby Digital), срок действия патентов на который истёк (https://www.opennet.ru/opennews/art.shtml?num=46225) и который теперь можно использовать без оплаты лицензионных отчислений.
AC-3 применяется в стандартах цифрового телевидения (ATSC, DVB), на дисках DVD и Blu-ray, в системах потокового интернет-вещания с поддержкой объёмного звука 5.1.
- Развивается (https://fedoraproject.org/wiki/Changes/Modular_Server_Preview) предварительный вариант модульной серверной редакции (https://www.opennet.ru/opennews/art.shtml?num=45879) дистрибутива, в которой конечные приложения поставляются в виде отдельно обновляемых модулей, жизненный цикл которых не привязан к другим приложениям и основной начинке дистрибутива;- Сформирован (https://fedoraproject.org/wiki/Changes/BaseRuntime) первый выпуск Base Runtime, модуля с базовой операционной системой, который может выступать в качестве основы для сборки и как зависимость для модулей с приложениями. Base Runtime является основой модульного выпуска Fedora 26 Server. Для сборки модулей в инфраструктуре запущен (https://fedoraproject.org/wiki/Changes/ModuleBuildService) сервис Module Build Service;
- Пакетный менеджер DNF обновлён до версии 2.0 (https://www.opennet.ru/opennews/art.shtml?num=45730), в состав которой включён плагин Repoquery для поиска пакетов во внешних репозиториях (аналог "rpm -q" для удалённого репозитория). Добавлена команда "dnf check" для проверки целостности локальной БД packagedb и вывода информации о возможных проблемах. Добавлена команда "dnf upgrade-minimal", позволяющая обновить каждый пакет до самой свежей версии с улучшениями или исправлениями ошибок и уязвимостей;
- Для сборки пакетов задействован (https://fedoraproject.org/wiki/Changes/GCC7) предварительный выпуск набора компиляторов GCC 7, релиз которого ожидается в середине апреля. Обновлён (https://fedoraproject.org/wiki/Changes/Fedora26CFlags) применяемый по умолчанию набор флагов компиляции для C/C+, прекращено использование флага "-mtune=atom". Ранее запланированные для включения флаги "-Werror=implicit-function-declaration" и "-Werror=implicit-int" пока оставлены неактивными;
- В качестве реализации pkg-config задействован (https://fedoraproject.org/wiki/Changes/pkgconf_as_system_pkg... пакет pkgconf, предоставляющий улучшенные средства обработки файлов .pc и стабильный библиотечный ABI/API для интеграции с приложениями;
- Для сохранения и обработки core-дампов по умолчанию задействован (https://fedoraproject.org/wiki/Changes/coredumpctl) сервис systemd-coredump. Для вывода списка core-дампов и их извлечения из БД Journal предложена утилита coredumpctl;
- Python обновлён (https://fedoramagazine.org/python-3-6-0-fedora-26/) до версии 3.6.0. В состав включена обучающая среда Python Classroom Lab (https://fedoraproject.org/wiki/Changes/PythonClassroomLab);
- Задействованы новые выпуски Glibc 2.25, PHP 7.1, Go 1.8, Ruby 2.4, GHC (Haskell) 8.0, LDC (язык D) 1.1.0, Boost 1.63.0, Zend Framework 3, BIND 9.11;
- Из поставки удалён (https://fedoraproject.org/wiki/Changes/RetireSynapticsDriver) драйвер для тачпадов xorg-x11-drv-synaptics, вместо которого следует использовать xorg-x11-drv-libinput;- На системах AARCH64 включена (https://fedoraproject.org/wiki/Changes/aarch64-48bitVA) поддержка 48-разрядного виртуального адресного пространства;
- B интерфейсе Fedora Media Writer добавлена возможность записи на SD-карты системных образов для ARM-архитектуры;- Подготовлена (https://fedoraproject.org/wiki/Changes/LXQt_Spin) spin-сборка с рабочим столом LXQt (https://www.opennet.ru/opennews/art.shtml?num=45801) (Qt Lightweight Desktop Environment), развиваемым объединённой командой разработчиков проектов LXDE и Razor-qt;
- Подготовлен (https://fedoraproject.org/wiki/Changes/ContainerMinimalImage) новый минималистичный образ для создания изолированных контейнеров, содержащий минимально возможный набор компонентов, но при этом, в отличие от Atom, включающий полноценный пакетный менеджер dnf и возможность устанавливать произвольные пакеты из штатных репозиториев;- OpenSSL обновлён до версии 1.1.0 (https://www.opennet.ru/opennews/art.shtml?num=45027) с поддержкой алгоритмов scrypt (https://ru.wikipedia.org/wiki/Scrypt), X25519 (https://en.wikipedia.org/wiki/Curve25519) (RFC 7748 (https://tools.ietf.org/html/rfc7748)), стандарта Certificate Transparency (https://www.certificate-transparency.org/), потокового шифра ChaCha20 (http://cr.yp.to/chacha.html) и алгоритма аутентификации сообщений (MAC) Poly1305 (http://cr.yp.to/mac.html). Прекращена поддержка устаревших технологий, в том числе удалены компоненты, обеспечивающие работу SSLv2, Kerberos, 40- и 56-разрядных шифров. Из набора шифров по умолчанию исключены алгоритмы RC4 (https://www.opennet.ru/opennews/art.shtml?num=42907) и 3DES (https://www.opennet.ru/opennews/art.shtml?num=45023);
- Включено (https://fedoraproject.org/wiki/Changes/SSSDCacheForLocalUsers) определение параметров всех пользователей через NSS-модуль SSSD (System Security Services Daemon), обеспечивающий более высокую производительность за счёт кэширования содержимого локальных баз в памяти;
- В качестве реализации PKCS#11 вместо Coolkey задействован (https://fedoraproject.org/wiki/Changes/Replace_Coolkey_with_... пакет OpenSC, что позволило расширить спектр поддерживаемых дистрибутивом смарт-карт;- В репозиторий включён пакет snapd (https://github.com/snapcore/snapd) с инструментарием для управления самодостаточными пакетами в формате snap (https://www.opennet.ru/opennews/art.shtml?num=44601). Для начала работы с пакетами в формате Snap пользователям Fedora Linux теперь достаточно выполнить "sudo dnf install snapd", после чего можно использовать утилиту snap.
В момент первой установки snap в систему будет установлен snap-пакет core c набором базовых библиотек для функционирования пакетов snap. Так как для изоляции в snap используется механизм AppArmor, который не поддерживается в Fedora, то пакеты запускаются без применения изоляции, т.е. нужно соблюдать осторожность и не устанавливать непроверенные приложения.
URL: https://fedoramagazine.org/announcing-the-release-of-fedora-.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=46692
> Добавлена команда "dnf upgrade-minimal", позволяющая обновить каждый пакет до самой свежей версии с улучшениями или исправлениями ошибок и уязвимостей;Что-то не понял. А чем это отличается от dnf update?
Обновляет не до самой последней версии, которая вообще есть в наличии, а только до самой свежей, исправляющей какую-то проблему. Это, видимо, для тех, кто очкует использовать самое новье, но кому всё-таки нужны багфиксы.
> последней версии, которая вообще есть в наличии, а только до самой свежейЧто-то ничего не понял. dnf update обновляет до свежего пакета, которай есть в репозитории. А upgrade-minimal от куда берет пакет и какой?
например в версии 3.5.1 пофиксили баг, после этого вышла уже 3.6.0 с новыми фичами. ты сидишь на версии 3.5.0 тогда dnf upgrade обновит тебя до 3.6, а dnf upgrade-minimal до 3.5.1.. на следующий день закрывают ещё баг выпускают версию 3.6.1 где она пофикшена теперь update-minimal обновляет до 3.6.1, ты не обновляешься и ждёшь версию 3.5.2 где баг тоже пофикшен..а врепозитории хранятся все версии пакетов.
Такой себе пример, потому что 3.6.0 неизбежно тоже будет содержать какие-то багфиксы и фиксы безопасности.
> Такой себе пример, потому что 3.6.0 неизбежно тоже будет содержать какие-то багфиксы
> и фиксы безопасности.В 3.6 могли изменить API, и после обновления у тебя может отвалиться критически важный сервис.
В документации dnf нет ничего про сохранение API. Там написано "Updates each package to the latest version that provides bugfix, enhancement or fix for security issue (security)". Из этого сложно сделать какие-то выводы, потому что любая версия любого ПО предоставляет багфиксы, улучшения или фиксы безопасности.
Тем более прочитай комментарий на который я отвечал, там вообще полная херня написана. "Сегодня обновится до 3.6.1 завтра до 3.5.2". Очевидно, что это не так работает.
> например в версии 3.5.1 пофиксили баг, после этого вышла уже 3.6.0 с новыми фичами. ты сидишь на версии 3.5.0 тогда dnf upgrade обновит тебя до 3.6, а dnf upgrade-minimal до 3.5.1.. на следующий день закрывают ещё баг выпускают версию 3.6.1 где она пофикшена теперь update-minimal обновляет до 3.6.1, ты не обновляешься и ждёшь версию 3.5.2 где баг тоже пофикшен..И откуда же может взяться в репозитории версия 3.5.2 при таком раскладе?
У тебя установлено gnome-shell-3.22.1-1.fc25.x86_64
dnf update-minimal тебе щель обновит до gnome-shell-3.22.1-2.fc25.x86_64
dnf update — до gnome-shell-3.22.3-1.fc25.x86_64
Точного технического описания upgrade-minimal нет. Предполагаю, что обновляется в пределах одной мажорной версии.
никак не выходит вяленый цветок? всё ещё не достаточно абстракций и прослоек?
Как бэ уже в 25 по умолчанию wayland, если что.
А почему ты им не пользуешься и сюда пишешь? Там уже сделали патентованную прослойку для писания каментов на опеннет из браузера?
Что за поток сознания? Как раз таки федорой и пользуюсь, с тем самым вэйлендом.
> Развивается предварительный вариант модульной серверной редакции дистрибутива, в которой конечные приложения поставляются в виде отдельно обновляемых модулей, жизненный цикл которых не привязан к другим приложениям и основной начинке дистрибутива;А для десктопов не будет?
А кому-то кроме полутора маргиналов типа меня нужен линукс на десктопе?
А кто-то попробовав linux, все еще мучается на windows?
> А кто-то попробовав linux, все еще мучается на windows?ещё как, даже уже превратили линукс в бесплатный виндус, осталось сделать убогое глюкалово из графического стека, и пребудет с нами идеал
> А кому-то кроме полутора маргиналов типа меня нужен линукс на десктопе?Не надо думать, что ты такой особенный.
Лицо линукса
Рукалицо
Согласен. АЛЬТ ЛИНУКС ВОСЬМАЯ ПЛАТФОРМА рулит.
> Добавлена поддержка кодека для многоканального кодирования звука AC-3 (Dolby Digital). AC-3 применяется в стандартах цифрового телевидения (ATSC, DVB), на дисках DVD и Blu-ray, в системах потокового интернет-вещания с поддержкой объёмного звука 5.1.Вот это праздник для федористов.
> Base Runtime, модуля с базовой операционной системой, который может выступать в качестве основы для сборки...Как скоро на федорке можно будет мир пересобрать? :)
Федора - для занятых людей. А для тех, у кого очень много свободного времени, есть LFS.
> Федора - для занятых людей. А для тех, у кого очень много
> свободного времени, есть LFS.Незнающ^W Занятый людь не в курсе, что пересобирает не человек с помощью блокнота и таблицы опкодов, а сам капутер, с помощью компилятора и прочих инструментов?
Компьютер-то пересобирает, а zadrot в это время переходит в однозадачный режим и увлечённо наблюдает за логом gcc в реальном времени, потея от напряжения.
давным давно можно, только муторно
> Задействованы новые выпуски ... LDC (язык D) 1.1.0Неужели dlang версии 1 ? Ему уж больше 5 лет вроде.
>> Задействованы новые выпуски ... LDC (язык D) 1.1.0
> Неужели dlang версии 1 ? Ему уж больше 5 лет вроде.rh барыжит go, .net-ом, опеншифтом и джаввой. Почему-то ldc не в списке на продажу.