LINUX.ORG.RU

Fedora 20

 


1

3

Сегодня, 17.12.2013, состоялся релиз Fedora 20. Кодовое имя Heisenbug.

Из наиболее интересных новшеств можно отметить: первичный статус поддержки архитектуры ARM, удаление из базовой поставки sendmail и rsyslog, поставка десктоп-окружений GNOME 3.10, KDE 4.11, Cinnamon 2.0 и MATE Desktop 1.6, экспериментальный вариант окружения GNOME, работающего поверх Wayland.

Основные новшества:

  • Архитектуре ARM (armv7hl, ARMv7 hfp 32bit) придан статус первичной архитектуры Fedora Linux, развиваемой синхронно с архитектурами x86 и x86_64 и отвечающей всем критериям качества и функциональности проекта;
  • Из поставки, устанавливаемой по умолчанию, исключены почтовый сервер sendmail и демон syslog (rsyslog). На смену Syslogd пришли встроенные в systemd средства для ведения системного журнала, поэтому выполнение дублирующего сервиса признано излишним нагромождением. Для сторонников традиционных систем ведения логов оставлена возможность установки из репозиториев на выбор Rsyslog, Syslog-NG и традиционного sysklogd;
  • В качестве причины исключения sendmail из базовой поставки упоминается отсутствие смысла в запуске почтового сервера на каждой системе. Запуск сетевого демона sendmail замедляет загрузку и создаёт дополнительные угрозы безопасности при том, что необходимость в развёртывании полноценного почтового сервера имеется у единиц пользователей, в остальных случаях запуск sendmail является излишним. Тем кому необходимо создание почтового сервера, часто используют postfix или exim, для тех же кто предпочитает sendmail не составит труда установить его из репозитория.
  • Обновление системных компонентов: Bluetooth-стек Bluez 5, системная библиотека GLibc 2.18, Boost 1.54.0;
  • Документация теперь устанавливается в директорию, содержащую только название пакета /usr/share/doc/имя_пакета (раньше, кроме имени указывался номер версии);
  • Обновление системного менеджера systemd до версии 208 (в Fedora 19 использовался systemd 204). Среди наиболее заметных улучшений:
    • Новая схема использования cgroups предусматривает наличие центрального арбитра для распределения ресурсов, который будет выступать промежуточным звеном между конфигурацией cgroups на уровне ядра и кодом, выполняемым на уровне пользователя.
    • Поддержка временных юнитов («transient»), которые создаются на лету через обращение к API, а не сохраняются на диск в виде файлов конфигурации.
    • Новый тип юнитов scope, которые напоминают юниты для запуска сервисов и отличаются от них тем, что порождаются не главным процессом инициализации (init), а уже работающими обычными процессами, что позволяет приложениям и демонам группировать запущенные ими дочерние процессы;
    • Новый тип юнитов slice, которые используются для разбиения системы на части, вводя в обиход раздельные области для системных процессов, пользовательских сеансов и изолированных контенеров или виртуальных машин, и предоставляя возможность использовать разные юниты в зависимости от текущего слайса;
    • Новый демон systemd-machined для управления виртуальными машинами и контейнерами, а также для накопления метаданных об их работе.
    • В logind добавлены средства для обеспечения доступа непривилегированных клиентов к требующим повышенных привилегий системе ввода и устройствам DRM (Direct Rendering Manager);
    • В systemd-cryptsetup добавлена поддержка TrueCrypt;
    • В утилиту systemctl добавлена поддержка опции "--state=", позволяющей фильтровать вывод списка юнитов по состоянию активации;
    • Реализована опция «journalctl -b», которая даёт возможность просмотра вывода, отображаемого в процессе текущей, предыдущей или одной из прошлых загрузок;
  • Для предварительного ознакомления вариант окружения на базе GNOME 3.10 и Wayland, в котором GNOME Shell выполняется в качестве обособленного композитного сервера Wayland, не требующего использования Weston. Компоненты Wayland пока не ставятся по умолчанию, но доступны в штатных репозиториях;
  • Включены новые версии десктоп-окружений: GNOME 3.10, KDE 4.11, Cinnamon 2.0, Enlightenment 0.18-pre;
  • Вместо фронтэндов к gnome-packagekit (gpk-update-viewer и gpk-application) в GNOME задействован новый интерфейс установки приложений GNOME Software, в котором унифицированы все операции, связанные с управлением установкой приложений. Новый интерфейс позволяет находить нужные сторонние приложения, устанавливать или удалять программы, следить за появлением обновлений. Наиболее востребованные приложения представлены в специальной отдельной секции рекомендованных программ;
  • Для настройки сетевых соединений в окружении KDE задействован новый апплет Plasma-nm, выступающий в роли надстройки над подсистемой NetworkManager;
  • Включение в репозитории Apache OpenOffice 4.0 в дополнение к LibreOffice;
  • Интеграция в дистрибутив полного набора компонентов системы организации удалённого доступа к рабочему столу X2Go;
  • В состав включены новые приложения для работы с 3D-принтерами: Cura, simarrange и slic3r;
  • Расширение возможностей сетевого конфигуратора NetworkManager. Пользователи теперь могут добавлять, редактировать, удалять и активировать/деактивировать сетевые соединения с использованием утилиты nmcli, работающей в режиме командной строки. Использование nmcli существенно упрощает настройку в конфигурациях без графического интерфейса, например, на серверных системах. Кроме того, в NetworkManager появилась поддержка настройки сетевых мостов (bridging) и агрегирования сетевых интерфейсов (bonding);
  • Средства для организации кэширования доступа к медленным жестким дискам на быстрых SSD-накопителях;
  • Поддержка настройки LVM Thin Provisioning на этапе установки системы (динамическое выделение места в хранилище для снапшотов и логических разделов LVM). Настройка LVM Thin Provisioning доступна как в режиме графической установки, так и при автоматизации через kickstart;
  • Задействован новый выпуск FreeIPA 3.3.2 для организации централизованной системы идентификации пользователей и управления информацией, связанной с безопасностью. В новой версии добавлена поддержка сложных конфигураций Active Directory, включающих несколько доменов. Пользователи данных доменов Active Directory теперь могут обращаться к ресурсам FreeIPA, а администраторы могут выборочно управлять доступом к каждому домену;
  • В демоне SSSD (System Security Services Daemon) добавлена поддержка маппинга между идентификаторами Windows (SID) и POSIX (ID). Для управления доступом представлены две новые утилиты setcifsacl и getcifsacl;
  • В состав включена новая утилита p11-kit-trust, позволяющая изменять признаки доверия для ключей и сертификатов и управлять содержимым чёрных списков на уровне всей системной базы сертификатов (ранее выполнить серию действий в разных директориях);
  • Обновление стека для разработки web-приложений на языке Ruby. Включение в поставку фреймворка Ruby on Rails 4.0;
  • Поставка нового выпуска Perl 5.18;
  • Документо-ориентированная БД MongoDB обновлена до выпуска 2.4 с поддержкой полнотекстового поиска, встраиваемых массивов, шардинга на основе хэшей и разграничения прав доступа на основе ролей;
  • В состав включен сервер приложений WildFly 8 (новое название JBoss Application Server);
  • Подготовлен пользовательский интерфейс для упрощения мониторинга и управления снапшотами виртуальных машин KVM при помощи virt-manager;
  • В Libvirt добавлена система разграничения доступа на основе ролей (RBAC). Указанное улучшение позволяет назначить отдельному пользователю полномочия по управлению работой определённых виртуальных машин для всех управляемых через libvirt объектов и вызовов API. Поддерживается три уровня доступа: Unauthenticated, изначально используемый для всех соединений и позволяющий выполнять все операции API, требующие аутентификации; Unrestricted, предоставляющий полный доступ ко всем операциям API; Restricted, допускающий обращение только в режиме чтения;
  • В состав включен Vagrant, инструментарий для упрощения формирования, установки и управления образами виртуальных машин. В поставку также входит плагин для поддержки KVM в Vagrant;
  • Налажена возможность запуска виртуальных машин на базе архитектуры ARM на хост-системах с архитектурой x86 с использованием штатных инструментов libvirt, таких как virsh, virt-manager и virt-install;
  • В состав включен фреймворк Ryu, позволяющий задействовать программно определяемые сети (SDN, Software Defined Networking) для систем виртуализации на базе OpenStack;
  • Появилась поддержка Bcache tools (SSD Caching).

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

Кроме того, представлена сборка Russian Fedora Remix 20, адаптированная для отечественных пользователей и содержащая «из коробки» полный набор мультимедиа кодеков и проприетарных драйверов.

Печальные новости:

  • Пришлось отложить использование SDDM вместо KDM до F21, т.к. SDDM ещё не готов для десктопа;
  • Bridging в NM работает только в очень редких случаях ;)

Release Notes

Russian Fedora Remix 20

>>> Подробности

★★★★

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 8)

Реализована опция «journalctl -b», которая даёт возможность просмотра вывода, отображаемого в процессе текущей, предыдущей или одной из прошлых загрузок;

Полгода назад же запилили.

aidan ★★★★
()

Это прекрасно! Уверяю, просто прекрасно!

Всем добра, позитива и пьянящей радости — всё за счёт заведения!

carasin ★★★★★
()

Ура! побег обновляться.

Видел без коментов.

spichka ★★★
()

Perl 5.18
5.18

Годно.

anonymous
()

Long live Fedora! Поздравления всем причастным и сочувствующим. Уже месяц на 20-ке, сугубо позитивные впечатления.

Lennox ★★★★★
()

Гейзенбаг (англ. Heisenbug) — термин, используемый в программировании для описания программной ошибки, которая исчезает или меняет свои свойства при попытке её обнаружения

anonymous
()

Кроме того, в NetworkManager появилась поддержка настройки сетевых мостов (bridging) и агрегирования сетевых интерфейсов (bonding);

это единственное что мешало админить сервак прямо из Гнома

JB ★★★★★
()

Планировал попробовать 20-ю, а теперь как-то страшно. С десятой версии не щупал, всё такое инновационное теперь.

anonymous
()

Отлично, уже давно sendmail надо было выкинуть, качаю!

ostin ★★★★★
()

Bridging в NM работает только в очень редких случаях ;)


Как и вообще сама федорка.

Solace ★★
()

Apache Hadoop ждал, это они молодцы.

Wizard_ ★★★★★
()

Архитектуре ARM (armv7hl, ARMv7 hfp 32bit) придан статус первичной архитектуры Fedora Linux, развиваемой синхронно с архитектурами x86 и x86_64 и отвечающей всем критериям качества и функциональности проекта;

Годно! :О

sT331h0rs3 ★★★★★
()

Поздравляю. Долго же они откладывали релиз , но я таки дождался.

Sparx ★★
()

> GNOME 3.10, KDE 4.11, Cinnamon 2.0 и MATE Desktop 1.6, экспериментальный вариант окружения GNOME, работающего поверх Wayland.

MATE 1.6 не работает поверх Wayland.

ZenitharChampion ★★★★★
()

Багу с «необнаружением» wifi в диапазонах 5Ghz пофиксили?

fang90 ★★★★★
()

Столько всего, надо посмотреть.

pkurg ★★★★
()

удаление из базовой поставки sendmail и rsyslog

слава яйцам! неужели доросли?

anonymous
()
Ответ на: комментарий от Nebuchadnezzar

попробуй, больно только первый раз.

anonymous
()

Поздравляю всех причастных, когда-то это был вполне годный дистрибутив (до перехода на третий гном) =]

И ждем новые нытик-треды про отлов новых багов, конечно же.

neocrust ★★★★★
()
Ответ на: комментарий от ZenitharChampion

Ошибочка, вместо «запятой» - надо было поставить «точку с запятой». А лучше было бы написать в новом предложении.

neon1ks ★★
()

Дистрибутив с официального сайта не загружается. Обращение к разработчикам: «Уважаемые разработчики, сами используйте свое подделие, сами его загружайте и пользуйтесь.».

egaiafree
()
Ответ на: комментарий от ZenitharChampion

Имеется в виде, что наряду с перечисленными в первую очередь компонентами также есть возможность запуска сессии GNOME поверх Wayland'а. Про Mate + Wayland речи, естественно, не идёт.

carasin ★★★★★
()

Пилять! 13 лет ждал выпила сендмэйла!
Прогресс, не прошло и 40 лет.

Deleted
()

Не думал, что когда-нибудь такое скажу, но сейчас скачаю, отошлю багрепорты и вернусь обратно на Ubuntu Elementary.

ArtKun ★★★★★
()
Последнее исправление: ArtKun (всего исправлений: 1)

удаление из базовой поставки sendmail и rsyslog,

Лучше бы удалили prelink, т.к. лишние костыли не нужны и по возможности приготовили fedora-20-kde-minimal или запилили бы поддержку pppoe в netinstall.

sergio1204 ★★★
()

Надеюсь, все преймущества, заявленные в Fekora 20 в ней доступны?

mittorn ★★★★★
()

Однако же, поздравляю всех! Новый релиз одного из любимых дистров не может не радовать, даже если им давно не пользуешься.

ArtKun ★★★★★
()

Документация теперь устанавливается в директорию, содержащую только название пакета /usr/share/doc/имя_пакета (раньше, кроме имени указывался номер версии);

Лол, а в Дебиане такое уже давно.

RedEyedMan3
()

MATE Desktop 1.6, экспериментальный вариант окружения GNOME, работающего поверх Wayland

Вот это поворот! Теперь понятно почему он такой шустрый

rictb
()

Хехехе...скоро ЛОР обновляться будет.

fallout4all ★★★★★
()

В качестве причины исключения sendmail из базовой поставки упоминается отсутствие смысла в запуске почтового сервера на каждой системе.

Ага, а веб-сервер с генератором QR-кодов нужны всем и каждому.

anonymous
()
Ответ на: комментарий от anonymous

Гейзенбаг (англ. Heisenbug) — термин, используемый в >>программировании для описания программной ошибки, которая >>исчезает или меняет свои свойства при попытке её обнаружения

Помнится был такой дирижабль =) На нем практически кончилась эпоха дирижаблей, после его аварии естественно... Печальное название.

evilbyte
()

Событие конечно радостное, гном теперь ещё более не нужен, но пока не обзаведусь совместимыми с ведром и иксами проприетарными видеодровами, переходить на новую версию не буду.

Интересует следующий вопрос, доведена ли до ума работа системы со swap памятью при выходе из спящего режима, не увеличивается ли содержимое свопа после каждого просыпания? А то запускать каждый раз после просыпания от рута swapoff -a && swapon -a долго и нудно, система сама должна такое уметь или иметь кэдэешную гуёвину с соответствующими галочками.

Также интересно, есть ли в новой версии ОС толковая гуёвина для работы с УПС - читать море манов чтобы потом настроить отключение системы при разряде аккумулятора, это издевательство а не забота о пользователях ПК. Между прочим экономить нужно и ресурс аккумуляторов тоже, для чего нужна выскакивающая после полминуты работы без питания гуйня с отсчётом времени до сигнала системе уйти в спящий режим, которую пользователь, если он присутствует за монитором, сможет отключить. Ну это же дурдом: включил компьютер, поставил не очень важную задачу, пошёл за хлебушком, а тут - бац, пропало электричество а мудрая автоматика ждёт пока выжрутся аккумуляторы (бесполезная порча УПС) и только потом отрубает систему.

Napilnik ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.