The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Началось альфа-тестирование Fedora 17

28.02.2012 22:30

Увидела свет альфа-версия дистрибутива Fedora Linux 17, которая содержит все базовые возможности будущего релиза, пригодные для оценки и тестирования. Для загрузки доступна как универсальная DVD-сборка, так и отдельные Live-сборки с GNOME, KDE, Xfce и LXDE. Релиз запланирован на 8 мая.

Из добавленных улучшений можно отметить:

  • Системные изменения
    • Перенос всех исполняемых файлов и библиотек из корня в директорию /usr. В частности, содержимое /bin планируется перенести в /usr/bin, /sbin в /usr/sbin, /lib в /usr/lib и /lib64 в /usr/lib64. Таким образом все устанавливаемые из RPM-пакетов неизменные компоненты будут сосредоточены только внутри раздела /usr и не будут встречаться за его пределами, что позволит упростить организацию бездисковых систем и повысит их безопасность - для работы достаточно будет экспортировать в режиме только для чтения раздел /usr и централизованно обновлять его, не заботясь о необходимости синхронизации содержимого каталогов /bin, /sbin и /lib. В корне останутся только файлы, связанные с загрузкой и специфичные для текущей машины данные, например, файлы конфигурации, логи и файлы с меняющимися данными (/etc, /root, /var, /run). Для обеспечения совместимости вместо перемещённых из корня директорий будут размещены символические ссылки на аналогичные директории внутри иерархии /usr.
    • Продолжение портирования скриптов инициализации sysVinit в формат unit-файлов systemd. Использование новых сервис-файлов systemd позволяет увеличить скорость загрузки и предоставить администраторам дополнительные возможности по управлению сервисами;
    • Удаление ConsoleKit с целью упрощения управления пользовательскими сессиями (функциональность дублируется с systemd). Обеспечение автоматической настройки multi-seat конфигураций, позволяющих организовать одновременную работу нескольких пользователей за одним ПК (у каждого пользователя свои монитор, мышь и клавиатура).
    • Поддержка Ext4-разделов, размером более 16 Тб;
    • Замена по умолчанию файлов сервисов iptables, iptables-ipv6 и ebtables на реализацию динамического межсетевого экрана firewalld.
  • Возможности для конечных пользователей
    • Обеспечение работы GNOME Shell без 3D-драйверов. Возможность работы без 3D-драйверов будет обеспечена благодаря использованию входящего в последние версии Mesa Gallium3D-драйвера llvmpipe, предназначенного для осуществления программного рендеринга путём использования LLVM для динамической компиляции шейдеров, обработки вершин и растеризации точек/линий/треугольников. Требующие привлечения GPU операции преобразуются в промежуточное представление LLVM и затем транслируются в стандартный машинный код для архитектур x86 или x86-64, без необходимости задействования GPU;
    • Поставка только DRI2 3D-драйверов. В Mesa уже прекращена поддержка DRI1, поэтому в Fedora более не будут поставляться такие устаревшие DRI1-драйверы, как i810, mga, r128, savage, sis, tdfx и unichrome. Изменение коснётся только 3D-драйверов поставляемых в комплекте с Mesa (пакет mesa-dri-drivers-dri1), поддержка 2D-драйверов будет оставлена неизменной. Для обеспечения работы OpenGL 2.x на старых и неподдерживаемых картах можно будет использовать программный драйвер llvmpipe;
    • Обновлены версии десктоп-окружений KDE 4.8 и GNOME 3.4-beta;
    • Растровый графический редактор GIMP обновлён до свежей тестовой сборки, на базе которой ведётся подготовка релиза 2.8. Среди особенностей GIMP 2.8 поддержка однооконного интерфейса, возможность прямого редактирования текста на холсте и поддержка группировки слоёв;
    • Улучшена поддержка языков и шрифтов. Интеграция системы English Typing Booster, позволяющей ускорить ввод через предсказание окончания слов. Добавление графического интерфейса для настройки и выбора шрифтов;
    • Поддержка мультитач навигации;
    • Поддержка цветового профиля ICC в системе печати CUPS;
  • Возможности для системных администраторов:
    • Для упрощения развёртывания кластерных конфигураций в состав включены пакеты Corosync 2.0 и Pacemaker Cluster Resource Manager 1.1.7. Расширены возможности по созданию отказоустойчивых конфигураций и балансировщиков нагрузки;
    • Интегрирован совместимый с Java EE сервер приложений JBoss Application Server (AS) 7;
    • Добавление в NetworkManager средств для настройки таких возможностей, как bonding, IP-over-Infiniband, VLAN и конфигурирвоание сетевых мостов. Режим настройки беспроводной точки доступа (AP-mode);
  • Возможности для разработчиков:
    • Осуществлён переход на Java SE 7 (OpenJDK7), который теперь используется по умолчанию;
    • В состав включен последний кандидат в релизы PHP 5.4;
    • Обновлены версии Ruby 1.9.3, платформы Haskell 2011.4, Erlang R15, языка D;
    • Для сборки пакетов задействован снапшот GCC 4.7;
    • Обновление библиотеки Boost до версии 1.48.
  • Улучшения, связанные с виртуализацией:
    • В состав включён виртуальный коммутатор Open vSwitch, созданный для организации сетевого взаимодействия между виртуальными машинами и поддерживающий такие протоколы, как NetFlow, sFlow, RSPAN, ERSPAN, CLI, LACP и 802.1ag;
    • Улучшение гипервизора KVM: virtio-scsi, поддержка виртуализированого PMU (performance monitoring unit) в гостевых системах, функция live-миграции образов гостевых систем (копирования виртуальных дисков без остановки работы);
    • Интеграция пакета virt-sandbox, позволяющего организовать выполнение произвольных пользовательских приложений в изолированном окружении, построенном с использованием libvirt. Утилита virt-sandbox использует для изоляции полноценные виртуальные машины и позиционируется для безопасного выполнения программ в повседневной практике. При использовании virt-sandbox требующие изоляции приложения запускаются напрямую из файловой системы базового хоста, без предварительной установки, сборки и настройки начинки гостевой системы;
    • Интеграция инструментария XAPI (Xen API) для управления гипервизором Xen;
    • Включение новых версий облачных IaaS-платформ Cloudstack, Eucalyptus и OpenNebula. В OpenStack добавлена поддержка работы с libguestfs и qpi;
    • Включение в состав дистрибутива пакета ns-3, позволяющего симулировать работу компьютерных сетей;


  1. Главная ссылка к новости (http://lists.fedoraproject.org...)
  2. OpenNews: Переход Fedora на Btrfs откладывается
  3. OpenNews: Compiz и Netbeans могут не войти в состав Fedora 17
  4. OpenNews: Для Fedora 17 одобрен перенос компонентов из корня в /usr и переход на Btrfs
  5. OpenNews: Релиз Linux-дистрибутива Fedora 16
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/33216-fedora
Ключевые слова: fedora, linux
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (47) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (-), 23:24, 28/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Системные изменения

    Объединенный /usr, бинарные логи, управление службами через конфиги вместо скриптов - в Linux портируют все больше фич с промышленных UNIX-систем. Такими темпами, через пару лет, возможно, у GNU/Linux будет больше формальных оснований называться Юниксом, чем у многих BSD-систем :)

    А firewalld выглядит вкусно, надо потестить.

     
     
  • 2.3, Аноним (-), 23:26, 28/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > у GNU/Linux будет больше формальных оснований называться Юниксом, чем у многих BSD-систем

    Точнее, не формальных, а фактических.

     
  • 2.66, seleko (?), 08:35, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да, и меня, как владельца AIX эта тенденция пугает.
    Помню наё*ся когда его долбанная метабза ВСЕГО (реестр) на*б*ся.
     
     
  • 3.74, Аноним (-), 12:49, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Да, и меня, как владельца AIX эта тенденция пугает.
    > Помню наё*ся когда его долбанная метабза ВСЕГО (реестр) на*б*ся.

    Реестр пока тащить не собираются. Наоборот, везде переходят на текстовые конфиги.

     
     
  • 4.77, 82500 (?), 13:02, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Речь о ODM
     
  • 4.80, seleko (?), 13:13, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Помню наё*ся когда его долбанная метабза ВСЕГО (реестр) на*б*ся.
    > Реестр пока тащить не собираются. Наоборот, везде переходят на текстовые конфиги.

    Потерингу не забудьте сказать :)

     
     
  • 5.84, Аноним (-), 14:03, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Потерингу не забудьте сказать :)

    Так он вроде главный борец за продвижение текстовых конфигов во все поля.

     

  • 1.4, Аноним (-), 23:32, 28/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > реализацию динамического межсетевого экрана

    Главное, чтобы старый статический совсем не убрали, чтобы не пришлось самому создавать скрипты.

     
     
  • 2.75, Аноним (-), 12:52, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Главное, чтобы старый статический совсем не убрали, чтобы не пришлось самому создавать скрипты.

    Динамическая конфигурация включает статическую как подмножество.
    Кстати, в дебиане и производных, статические скрипты для iptables выкинули много лет назад, и ничего.

     

  • 1.53, анонимус (??), 00:51, 29/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А как примонтировать /usr, если бинарник mount находится в /usr/bin?
     
     
  • 2.56, Аноним (-), 00:53, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > А как примонтировать /usr, если бинарник mount находится в /usr/bin?

    А как до этого монтировали корень, если бинарник mount лежал в корне? =)

     
  • 2.57, Пр0х0жий (ok), 01:31, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А как примонтировать /usr, если бинарник mount находится в /usr/bin?

    Элементарно:
    $ rpm -ql mount|grep mount
    /bin/mount
    /bin/umount
    /usr/share/man/man8/mount.8.bz2
    /usr/share/man/man8/umount.8.gz

    $ dpkg -c mount_2.20.1-3_i386.deb | grep mount|grep bin
    -rwsr-xr-x root/root     67692 2012-02-24 16:27 ./bin/umount
    -rwsr-xr-x root/root     92828 2012-02-24 16:27 ./bin/mount

     
     
  • 3.65, koqep (ok), 07:25, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ф-14:

    # rpm -ql mount | grep mount
    пакет mount не установлен

    что я делаю не так?

     
     
  • 4.96, Пр0х0жий (ok), 19:37, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Всё так, но mount и coreutils в миниалах есть во всех дистрибутивах:
    сначала мейнтейнеры Fedora свалили mount в /usr/bin, потом не включили в минимал, потом пожаловались, что у них проблемы и подмели всё метлой в /usr/bin, /usr/sbin.
    Свалку в дистрибутиве делать не принято.
     

  • 1.58, I am (??), 01:59, 29/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Обновление библиотеки Boost до версии 1.48.

    В честь чего такое внимание в новости?

     
     
  • 2.61, anonymous (??), 03:30, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Слишком много программ завязано на boost, если что то полетит то "сядут (почти) все". Вот и хвастаются что осилили переход на новую версию и ничего не отвалилось.
     
     
  • 3.69, I am (??), 10:34, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    % equery d boost
    app-misc/strigi-0.7.6-r1 (dev-libs/boost)
    app-office/libreoffice-3.4.3.2-r1 (>=dev-libs/boost-1.46)
    media-gfx/exiv2-0.21.1-r1 (contrib ? >=dev-libs/boost-1.37)
    media-libs/vigra-1.7.1-r1 (dev-libs/boost[python?])
    net-analyzer/sinfo-0.0.44 (dev-libs/boost)
    sys-fs/encfs-1.7.4 (>=dev-libs/boost-1.34)

    Да не сказал бы, что много.

     
     
  • 4.98, Аноним (-), 01:02, 01/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    http://fedoraproject.org/wiki/Features/F17Boost148#Dependencies
     

  • 1.59, luckym (ok), 02:27, 29/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Растровый графический редактор GIMP обновлён до свежей тестовой сборки, на базе которой ведётся подготовка релиза 2.8.

    Круто, я в своей Убунте тоже такое хочу.

     
     
  • 2.100, Аноним (-), 11:25, 01/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Просто ppa подключи. Я уже давно на 2.7.x сижу. Однооконность слишком прекрасна, чтобы ей не пользоваться.
     

  • 1.63, www (??), 03:33, 29/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Python 3.3 добавят или нет?
    в нем различные оптимизации как по скорости работы проделаны

    проще набрать yum install python3, чем с исходников устанавливать

    update:
    http://fedoraproject.org/wiki/Features/Python_3.3
    жаль 3.3 выйдет позже Федоры 17


    ну чтож тогда с исходников:
    ./configure && make && make install

     
     
  • 2.81, Stax (ok), 13:34, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Гмм. А у вас уже получилось на него переползти?

    Лично меня необходимость каждую вторую нужную библиотеку гнать через 2to3 с негарантированным результатом слишком напрягает, чтобы думать о программировании под ним проектов, где намечаются сколько-либо разные зависимости (а это, по сути, почти все).

    Да и если вам нужна скорость, то не лучше ли смотреть в сторону pypy? (который тоже еще, видимо, долго будет реализовывать только python2).

     
  • 2.85, ach (ok), 15:48, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ну чтож тогда с исходников:
    > ./configure && make && make install

    А пакет самому собрать?

     

  • 1.67, anonymous (??), 09:29, 29/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    >для работы достаточно будет экспортировать в режиме только для чтения раздел /usr

    А что, просто экспортировать в режиме только для чтения /bin, /lib, /sbin и /usr настолько сложно, что надо было всё переносить?

     
     
  • 2.72, Аноним (-), 12:45, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну смонтируй что-нибудь в /bin, /lib или /sbin. Это, конечно, будет очень юниксвейно.
     
     
  • 3.90, Аноним (-), 17:05, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну смонтируй что-нибудь в /bin, /lib или /sbin. Это, конечно, будет очень
    > юниксвейно.

    А чем монтирование в /usr юниксвейнее монтирования в /bin, /lib или /sbin?

     
     
  • 4.93, Аноним (-), 17:36, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А чем монтирование в /usr юниксвейнее монтирования в /bin, /lib или /sbin?

    Если /bin, /lib и /sbin расположены не на корневом разделе - какой вообще тогда смысл их существования, как отдельных каталогов?

     
     
  • 5.101, anonymous (??), 19:47, 01/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >Если /bin, /lib и /sbin расположены не на корневом разделе - какой вообще тогда смысл их существования, как отдельных каталогов?

    Для скриптов же. Теперь только надо будет переправить везде #!/bin/sh на что-то вроде #!/usr/bin/env sh А то на 19-й федоре отвалится.

     
  • 2.78, Аноним (-), 13:05, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А что, просто экспортировать в режиме только для чтения /bin, /lib, /sbin и /usr настолько сложно, что надо было всё переносить?

    Зачем монтировать четыре раздела (и сопровождать четыре образа), если можно смонтировать один и сделать симлинки?

     
     
  • 3.91, Аноним (-), 17:14, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Зачем монтировать четыре раздела (и сопровождать четыре образа), если можно смонтировать
    > один и сделать симлинки?

    А почему бы и нет? Кроме того, можно ведь монтировать / в какой-нибудь /remote и делать на него симлинки /lib, /bin, /sbin и /usr. И для бездисковых систем хорошо, и ломать ничего не надо.

     
     
  • 4.92, Аноним (-), 17:33, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А почему бы и нет? Кроме того, можно ведь монтировать / в какой-нибудь /remote и делать на него симлинки /lib, /bin, /sbin и /usr. И для бездисковых систем хорошо, и ломать ничего не надо.

    Да ну? Вот вы сейчас описали схему, которая "ломает" сразу четыре каталога, вместо трех.

     

  • 1.68, anonymous (??), 09:32, 29/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >динамического межсетевого экрана

    А разве сами iptables не динамические? Зачем ещё какой-то firewalld прикручивать?

     
     
  • 2.73, Аноним (-), 12:48, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А разве сами iptables не динамические? Зачем ещё какой-то firewalld прикручивать?

    В документации все написано.

     
     
  • 3.88, Аноним (-), 16:57, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Там написано, что этой штукой можно рулить через DBus. Но при чём здесь какая-то "динамичность"?
     
     
  • 4.94, Аноним (-), 17:37, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Там написано, что этой штукой можно рулить через DBus. Но при чём
    > здесь какая-то "динамичность"?

    Прекрасно. Читайте дальше.

     
  • 2.87, Аноним (-), 16:54, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А разве сами iptables не динамические? Зачем ещё какой-то firewalld прикручивать?

    Потому что /etc/init.d/iptables restart (выполняется после правки /etc/sysconfig/iptables) приводит к выгрузке всех модулей conntrack и NAT, в результате чего established-соединения превращаются в invalid и блокируются.

    firewalld предоставляет простой API для синхронного изменения текущего набора правил и системной конфигурации (набора правил, который будет применен при следующей загрузке) без полной выгрузки модулей. Также, при этом исключаются всякие race condition при одновременном доступе к iptables из разных программ.

     
     
  • 3.89, Аноним (-), 17:01, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Потому что /etc/init.d/iptables restart (выполняется после правки /etc/sysconfig/iptables)
    > приводит к выгрузке всех модулей conntrack и NAT, в результате чего
    > established-соединения превращаются в invalid и блокируются.

    А зачем вообще править конфиг и делать /etc/init.d/iptables restart? Добавляем правила и /etc/init.d/iptables save - гораздо проще и будет меньше проблем при ошибке.


     
     
  • 4.95, Аноним (-), 17:39, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А зачем вообще править конфиг и делать /etc/init.d/iptables restart? Добавляем правила
    > и /etc/init.d/iptables save - гораздо проще и будет меньше проблем при
    > ошибке.

    Зато будет больше проблем от временно добавленных правил, про которые все забыли.
    Кроме того, iptables-save по умолчанию записывает значения счетчиков базовых цепочек, что в конфиге не сдалось совершенно.

     

  • 1.71, meequz (ok), 12:17, 29/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Вроде бы альфа, а работает стабильно, по крайней мере сборка с LXDE.
     
  • 1.79, Zomby (?), 13:09, 29/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Попытался поставить в виртуалбоксе - не взлетело :(
    Выдало кучу ошибок при установке и попросило перезагрузиться.
    Ругалось на udevd и rpcbind.

    Вывод: подождем-с хотя бы бетку.

     
  • 1.82, Аноним (-), 13:39, 29/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Для сборки пакетов задействован снапшот GCC 4.7; Круто, малыши рады!!!
     
  • 1.83, Аноним (-), 14:01, 29/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Кстати, интересный цикл статей от ведущего разработчика SELinux "Fedora 17 New Security Features"
    http://danwalsh.livejournal.com/49336.html
    http://danwalsh.livejournal.com/51459.html
    http://danwalsh.livejournal.com/51942.html
    http://danwalsh.livejournal.com/52156.html
    http://danwalsh.livejournal.com/52281.html
     
  • 1.86, Sergey722 (ok), 16:44, 29/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я вот раньше всегда ставил свежую федору и что-то всегда не устраивало.
    Думаю может поставить сейчас 16-ю. Возможно она отлежалась и стала пригодна для меня.
     
     
  • 2.97, Аноним (-), 19:50, 29/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    16-я сейчас очень стабильна. Не бойтесь ставить.
     
     
  • 3.99, Аноним (-), 09:09, 01/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    16 версия не удалась, редкостная гадость.
     
     
  • 4.102, Аноним (-), 22:05, 01/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > редкостная гадость

    То же самое можно сказать про весь современный линукс.

     
  • 3.103, Илюшка (?), 09:02, 02/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    а есть обновлённая исошка шестнадцатой версии? или нужно скачивать ту, что вышла осенью и ждать, пока она обновится?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру