LINUX.ORG.RU

Сегодня, 9 декабря 2014 года, выходит Fedora 21!

 


5

4

В ожидании релиза перечислим основные изменения в дистрибутиве:

  • Дистрибутив теперь представлен в трех основных вариантах — облачный, сервер и десктоп.
  • Обновления ПО:
    • GNOME 3.14;
    • KDE Frameworks 5;
    • MATE Desktop 1.8;
    • GCC 4.9.x;
    • Boost 1.56 Uplift — поскольку 1.56 еще не готов, дистрибутив пересобран с версией Boost 1.55.0;
    • Make 4.0;
    • Java 8 — текущая Java 7 будет объявлена устаревшей и удалена;
    • PHP 5.6;
    • Python 3.4;
    • Ruby 2.1;
    • Ruby on Rails 4.1;
    • TCL/TK 8.6;
    • RPM-4.12;
    • MariaDB 10.0.
  • Общие изменения:
    • System-wide crypto policy — возможность автоматической настройки всех крипто-библиотек через единый конфиг /etc/crypto-policies/config. Для внесения изменений используется механизм в стиле debian — update-crypto-profiles. В дальнейшем планируется специальный демон, который будет осуществлять автоматическое обновление политик при обнаружении им изменений в данном системном конфиге.
    • Format Security — пересборка дистрибутива с опцией -Werror=format-security, позволяющей предотвратить сборку кода с узявимостью в функции форматирования строк.
    • Access control in PCSC — позволяет контролировать доступ пользователей смарт-картам, доступным в системе. Чтение, форматирование карт со стороны неавторизованных пользователей может быть ограничено.
  • Изменения в десктопе:
    • Стандартная возможность запуска gnome через wayland.
    • Представленный в F20 новый инсталлятор gnome-software теперь полностью интегрирован в графическое окружение gnome-shell.
  • Изменения в сервере:
    • Cockpit Management Console — простой веб-интерфейс мониторинга и управления сервером, который позволяет управлять одним или несколькими серверами. В числе прочего в нем заявлено управление службами systemd, просмотр логов, настройка сети и управление локальными учетными записями пользователей.
    • Framework for Server Role Deployment — новый сервис dbus, позволяющий упростить разворачивание и дальнейшее управление серверными ролями системы через командную строку.
    • Domain Controller Server Role — в сервере появилась стандартная роль — контроллер домена на основе FreeIPA.
    • Headless Java — разделение Java-пакетов на зависящие и независящие от графических и звуковых подсистем части и перенастройка системы зависимостей всех остальных пакетов с целью обеспечения возможности установки и запуска java-программ на серверах без графической и звуковой карты.
    • NFS Ganesha File Server — NFS сервер в пространстве пользователя. Позволяет реализовать NFS3, NFS4, NFS4.1 и распределенные по сети файловые системы pNFS.
    • Remote Journal Logging — возможность настроить передачу логов systemd на удаленные серверы. Передаются как сами журналы, так и полностью все метаданные.
  • Для облачных инсталляций:
    • Atomic Cloud Image/Docker Container Image — образы для запуска облачного хоста с контейнерами docker и для запуска в контейнере docker.
    • Modular Kernel Packaging for Cloud — отдельная упаковка модулей ядра в интересах облачных инсталляций. Несмотря на название, все наоборот. Раздельная упаковка модулей позволяет не устанавливать или удалять ненужные в виртуализированном окружении модули.
    • Отметка лицензий отдельным макросом %license позволяет удалять документацию, оставляя только лицензии.
  • А также многое другое.

>>> Полное описание изменений в Fedora 21

★★★★★

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

Ответ на: комментарий от Napilnik

К примеру, упомянутая выше трансформация центоси в федору делалась так: на хосте с федорой командой yumdownloader --releasever 14 $(repoquery --qf '%{name}' --releasever 14 --whatprovides /etc/yum.repos.d/fedora.repo) была скачана специальная эрпээмка, установленная затем на центось; потом yum distro-sync сперва до 17-й федоры (там был тонкий момент с UsrMove, подробности здесь), а потом и до 20-й.

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

yumdownloader

Да, при подыхании репозитория и yumdownloader отказывается качать потёртые файлы. Внезапно, да? А с yum проблемы случаются не на этапе проверки зависимостей, а при скачке пакетов - просто сообщается о невозможности скачать такой-то файл.

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

Да, при подыхании репозитория и yumdownloader отказывается качать потёртые файлы. Внезапно, да?

Внезапно, федорины репозитории живые вплоть до fedora-7. Если у тебя в конфигах реп прописан baseurl вместо mirrorlist или metalink, то кто ж тебе доктор?

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

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

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

Если знаешь где лежит rpm подключающий особый архивный репозиторий, то почему не даёшь на него ссылку?

Потому и не даю, что это тайное знание, доступное лишь адептам высшего посвящения.

А если серьезно, то ты сам можешь получить нужные ссылки на любой живой федоре актуальной версии (20 или 21) с нетронутыми конфигами репов: yumdownloader --releasever N --urls $(repoquery --qf '%{name}' --releasever N --whatprovides /etc/yum.repos.d/fedora*.repo), где N — любое число от 7 до 21. Если таковой федоры под рукой нет, то вот:

https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch
https://mirrors.fedoraproject.org/metalink?repo=fedora-debug-$releasever&arch=$basearch
https://mirrors.fedoraproject.org/metalink?repo=fedora-source-$releasever&arch=$basearch
https://mirrors.fedoraproject.org/metalink?repo=updates-released-f$releasever&arch=$basearch
https://mirrors.fedoraproject.org/metalink?repo=updates-released-debug-f$releasever&arch=$basearch
https://mirrors.fedoraproject.org/metalink?repo=updates-released-source-f$releasever&arch=$basearch
https://mirrors.fedoraproject.org/metalink?repo=updates-testing-f$releasever&arch=$basearch
https://mirrors.fedoraproject.org/metalink?repo=updates-testing-debug-f$releasever&arch=$basearch
https://mirrors.fedoraproject.org/metalink?repo=updates-testing-source-f$releasever&arch=$basearch
(нужные $releasever и $basearch подставь сам).

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

А если серьезно, то ты сам можешь получить нужные ссылки на любой живой федоре актуальной версии (20 или 21) с нетронутыми конфигами репов:

Ты для живой 17 федоры ссылку гони. Говорил что в архиве с пакетами всё зашибись, а как это зашибись, продемонстрировать не желаешь.

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

Например. fedora-release там найти, надеюсь, осилишь самостоятельно. Впрочем, нет, не надеюсь, держи уж — http://fedora-mirror01.rbc.ru/pub/fedora-archive/fedora/linux/releases/17/Eve.... Только не вписывай в конфиги репов из пакета по ссылке baseurl, ни к чему он там.

dexpl ★★★★★
()

Угораздило меня поставить федору с гномом:( решил его поглядеть. Адский писец. Юнити просто рай в сравнении. Ещё и у провайдера профилактика. Не скачать дистрибутив с другим DE. Ковыряю планшет на ноутбуке

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

Ты не поверишь, но в федоре кроме третьегнома есть и другие эзотерические DE. Если дистрибутив будет с возможностью выбора DE при установке, то попробуй установить один Sugar с зависимостями - ты удивишься. Считается что это чудо помогает осваивать компьютер детям, но к таким выводам можно прийти разве что как обсмотревшись телепузиков.

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

Просто Я думал, что юнити заполнена свителками...но юнити неплохо сделан баланс между гуем и консолью. В третьем гноме то, чет совсем по планшетному...уменьшение функционала редко приводила к хорошему обучающему эффекту. Вспомнить школьный бэйсик...лучше бы сразу там VB, чем потом переучивать

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

А я наоборот, устал от её багов. Каждый раз приходилось ставить обновления, иначе глючила, и каждый раз боятся, что очередной апдейт всё уронит. Решил что хватит быть бета-тестером :)

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

Если хватает ресурсов то ставь федору с кедами и не мучайся, можно ещё второе лёгкое DE вкорячить на посмотреть а гном целиком не нужен, его программы и в кедах идут. Что до бейсика, то лучше посмотри на FPC + Lazarus, VB явно в том числе и с их платного аналога Delphi слизали. Перескочить с бейсика на паскаль легко без всякой ломки.

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