Мэтью Гаррет (Matthew Garrett) анонсировал поддержку режима безопасной загрузки UEFI в следующем релизе дистрибутива Fedora.
На первом этапе загрузки будет использован специальный дополнительный загрузчик, заверенный ключом от компании Microsoft. Функции данного загрузчика будут сведены к проверке валидности цифровой подписи следующего компонента цепочки загрузки и передаче управления штатному загрузчику GRUB 2, который, как и ядро, и все загружаемые в дальнейшем модули, будет подписан собственным ключом проекта Fedora. Первичный загрузчик будет заверен представителями проекта Fedora через сервис Microsoft, позволяющий за $99 (сервис предоставляет Verisign) получить доступ к формированию неограниченного числа подписей для исполняемых файлов.
Сегодня, 29 мая 2012 года, проект Fedora объявил о выпуске новой версии дистрибутива, Fedora 17 «Beefy Miracle». Как известно, Fedora не стоит на месте: в ней постоянно появляются новые возможности, облегчающие работу и задающие направление развития СПО. Множество полезных функций современных дистрибутивов Linux берут свое начало в Fedora. При этом приоритетной для Fedora была и остается лицензионная сторона дела: в дистрибутив входят только открытые компоненты, использование которых безопасно с точки зрения конфиденциальности и не представляет патентных угроз для СПО.
Кратко о новом в Fedora 17:
GNOME 3.4: теперь GNOME Shell работает на любом железе;
KDE 4.8, стабильнее и быстрее;
облачные OpenStack, Eucalyptus, CloudStack и Open Nebula;
поддержка управления цветом при печати и новый GIMP 2.8.0;
Это первый в истории тестовый день посвященный окружению KDE, поэтому не удивляйтесь некоторым пробелам в оформлении и инструкциях и поддержите хорошую инициативу.
Основная задача — общая проверка работы всех подсистем. Также приветствуются подключение дополнительных мониторов, wifi/bluetooth-устройств, запуск в виртуальных машинах и на проблемных видеокартах.
Не забывайте оформлять найденные баги в соответствующих багрекерах.
Как обычно, свои вопросы вы можете задать в день тестирования на IRC-канале #fedora-test-day (сервер freenode) или в любое время на русскоязычном Jabber-канале fedora@conference.jabber.ru.
По следам только что вышедшего релиза Gnome 3.4, сегодня, 29 марта, Fedora проводит тестовый день, посвященный работе Gnome Shell в условиях отсутствия аппаратной поддержки 3D.
Если у вас есть проблемная видеокарта, слишком старая или слишком новая, или просто не сошедшаяся характером с композитным менеджером Gnome Shell, именно сегодня самый удачный день для того чтобы заявить о ней команде разработчиков Gnome в http://bugzilla.gnome.org/ и в http://bugzilla.redhat.com.
Также под цели тестирования подходит запуск Gnome Shell на всевозможных виртуальных машинах. VirtualBox и KVM уже должны работать без проблем.
Особенно интересны разработчикам:
старое x86-железо, в частности, процессоры не поддерживающие SSE2 (AMD Geode и pre-Athlon-64, Intel pre-Pentium-4 и т.п.);
ARM, PowerPC и прочие не x86-архитектуры;
виртуальные машины, отличные от KVM;
старые видеокарты: Intel 8xx, Radeon pre-R300, NVIDIA pre-GeForce-6.
Также стоит протестировать подключение дополнительных мониторов и телевизоров.
Очень важно обозначить все проблемы поддержки видеодрайвера llvmpipe заранее, перед выпуском Beta-версии, чтобы к релизу подойти уже во всеоружии и без неприятных сюрпризов.
Поучаствовав в тестировании, пожалуйста, отписывайтесь о результате на специальной вики-странице. Тогда ваше тестирование будет учтено при сборе общей статистики, а значит повлияет на расстановку приоритетов при разработке и исправлении ошибок драйвера.
Как обычно, свои вопросы вы можете задать в день тестирования на IRC-канале #fedora-test-day (сервер freenode) или в любое время на русскоязычном Jabber-канале fedora@conference.jabber.ru.
Несмотря на то что сайт пока находится на стадии Alpha-тестирования, уже сейчас там доступны около 140 расширений, реализован поиск и сортировка. Поддержку тегов и категорий обещают доделать к релизу Gnome 3.4.
Также при тестировании следует обращать внимание и на общее поведение Gnome Shell и любые баги интерфейса.
Участвовать в тестовом дне можно и после его окончания. До официального начала участвовать нежелательно, так как в список тестовых случаев и в образы для тестирования могут быть внесены дополнительные правки.
Как обычно все вопросы по участию в тестировании вы можете задать в день тестирования непосредственно организаторам на IRC-канале #fedora-test-day (сервер freenode), либо в любое время на Jabber-канале русскоязычной поддержки fedora@conference.jabber.ru.
В рамках подготовки к выпуску beta-релиза Fedora 17 и в честь приближающихся выходных мы приглашаем вас принять участие в традиционных Тестовых Днях Fedora.
Завтра, 8 марта, посложнее — Тестирование облачной платформы OpenStack
Этот тестовый день посвящен обновлению открытой облачной платформы OpenStack до следующего стабильного релиза — Essex. Организаторы очень подробно описали весь процесс развертывания платформы в соответствующей инструкции к тестовым случаям, превратив тем самым обычный тестовый день практически в мастер-класс.
Так что если вы интересуетесь облачными вычислениями, не упустите свой шанс совместить два в одном: одновременно познакомиться с платформой и протестировать новую стабильную версию.
Тестирование можно проводить в виртуальной машине.
В течение всего тестового дня вы сможете задать интересующие вас вопросы на IRC-канале #fedora-test-day (сервер freenode) непосредственно майнтэйнерам проекта OpenStack в Fedora.
Участвовать в тестовом дне можно и после его официального окончания. Общая статистика тестового дня подсчитывается через 5-7 дней после его проведения.
В листе рассылки проекта Fedora теперь уже бывший лидер команды разработчиков Джаред Смит (Jared Smith) сообщил о своем уходе с этой должности. Владелец проекта компания Red Hat сегодня назначила на указанный пост Робин Бержерон (Robyn Bergeron). Ранее Робин работала в команде маркeтологов, а также принимала участие в проектировании нового функционала дистрибутива и графика его выхода в свет, организовывала многочисленные конференции разработчиков и другие важные мероприятия.
Давайте поблагодарим Джареда за его работу и вспомним, как преобразился дистрибутив (при работе Джареда в качестве руководителя проекта произошло три последних релиза) и его официальный сайт, какие приятные перемены произошли в распространении и локализации Fedora! А также пожелаем удачи в добром напутствии Робин, на чьи хрупкие плечи ложится тяжелая и ответственная, но почетная работа в качестве нового лидера Fedora!
В среде разработчиков дистрибутива Fedora вспыхнуло обсуждение перехода дистрибутива на «скользящую» модель обновления, подобной той, что применяется в дистрибутивах Arch, Gentoo, OpenSUSE Tumbleweed.
Стоит заметить, что в настоящее время у Fedora есть специальный репозиторий для «скользящих» обновлений - Rawhide. Но, по словам разработчиков, для постоянного использования этот репозиторий практически непригоден, так как попадающие в него пакеты зачастую нестабильны, а обновления критических компонентов (таких, как ядро и системные библиотеки) из Rawhide могут просто привести систему в неработоспособное состояние, а иногда и привести к потере данных.
Пожалуй, самым интересным предложением, озвученным в процессе обсуждения, стало разделение пакетной базы дистрибутива на три категории: ядро дистрибутива (ядро Linux, glibc, gcc, системные библиотеки, shell), системные компоненты (X11, KDE, GNOME, XFCE, Perl, Python) и пользовательские компоненты (офисные пакеты, браузеры, графические редакторы и всё остальное). Ядро дистрибутива предлагается обновлять раз в 12-18 месяцев, системные компоненты - раз в полгода, а не связанные большим числом зависимостей пользовательские приложения обновлять по мере выхода новых версий, после проведения минимальной стабилизации в тестовых репозиториях.
На данный момент дискуссия продолжается. Самая очевидная трудность на пути внедрения новой модели - острая нехватка человеческих ресурсов. Существующее сообщество разработчиков слишком загружено более насущными проблемами дистрибутива, поэтому есть шанс, что активность вокруг новшества не уйдёт дальше обсуждения в рассылке.
После обсуждения идеи переноса части компонентов корневой системы в /usr и объединения /sbin и /bin принято решение об утверждение планов по реализации первой идеи. Вторая идея одобрения не нашла. Обновленная структура корня будет выглядеть приблизительно следующим образом:
/usr - установленная система; общедоступно; возможность монтирования в режиме только чтения;
/etc - конфигурационные данные; локально;
/var - долговременные данные; локально;
/run - переменные данные; локально; обязательно использование tmpfs;
/
|-- etc
|-- usr
| |-- bin
| |-- sbin
| |-- lib
| `-- lib64
|-- run
|-- var
|-- bin -> usr/bin
|-- sbin -> usr/sbin
|-- lib -> usr/lib
`-- lib64 -> usr/lib64
О преимуществах данного решения можно подробнее прочитать в предыдущей новости.
Так же принято решение об очередной попытке перехода на Btrfs в качестве основной ФС. По сравнению с прошлым планом дополнительно заявлено о решении использовать стандартные для Btrfs механизмы управления томами, вместо LVM, и организации RAID.
В зависимости от степени готовности данных изменений перед заморозкой кода дистрибутива, планы по их реализации могут быть отложены.
В своей новой статье Леннарт Поттеринг (Lennart Poettering), известный разработкой звукового сервера PulseAudio и системы загрузки systemd, объяснил, чем его не устраивает syslog, и предложил свою универсальную реализацию системного журнала в Linux.
Среди всего прочего, в этой реализации syslog нет поддержки протокола передачи syslog и вообще нет поддержки сети, зато вместо текстовых логов используются бинарные форматы данных, для доступа к которым предлагается отдельная разделяемая библиотека.
Поскольку данная разработка Леннарта войдёт в Fedora 17 и далее, скорее всего, разойдётся по всем дистрибутивам, я взял на себя труд перевести и предложить вашему вниманию эту статью.
В то время, как проект Fedora празднует выпуск очередной версии дистрибутива, русских пользователей ждет еще одно приятное событие: сегодня, 8 ноября 2011 года, вышел дистрибутив RFRemix 16 «Verne», основанный на Fedora 16 и дополнительных репозиториях RPM Fusion и Russian Fedora. Мультимедийные кодеки, Adobe Flash Player, проприетарные драйверы видеокарт Nvidia — далеко не полный перечень того, что вы найдете «в коробке» с установщиком. Стоит отметить, что русское сообщество сделало свой рабочий процесс полностью прозрачным и большую часть наработок возвращает в апстрим.
Одним из достоинств местного сообщества является обширная wiki на русском языке. Также круглосуточно действуют конференция fedora@conference.jabber.ru, форум и списки рассылки, в которых можно задать вопрос, пообщаться или получить помощь по настройке Fedora, RFRemix, CentOS, Scientific Linux и RHEL.
Помимо установочных образов DVD и образов Live, для загрузки также доступны файлы разницы Delta ISO. Загрузка возможна через зеркала, торренты и jigdo:
Сегодня, 8 ноября 2011 года, проект Fedora с большим удовольствием объявляет о выпуске Fedora 16 «Verne», названного в честь писателя-новатора Жюля Верна.
Это только поверхностный обзор того, что представлено в новом выпуске Fedora. Полные примечания к выпуску и руководства по Fedora 16 на русском языке опубликованы на сайте проекта.
В отличие от произведений Верна, предсказавшего множество научных открытий и изобретений, в числе которых акваланг, телевидение и космические полеты, Fedora 16 — не научная фантастика. Она здесь и сейчас (по ссылкам ниже):
Сегодня, 4 октября, наконец вышел отложенный beta-релиз Fedora 16 Verne.
Трудности при подготовке релиза были связаны с переходом на Grub2 в качестве загрузчика по умолчанию. На настоящий момент все основные проблемы связанные с переходом удалось решить.
Grub 2 - При обновлении Fedora 15 до Fedora 16 рекомендованным способом (с использованием DVD-образа), Grub будет автоматически заменен на Grub2. Тем не менее с обновлением через preupgrade лучше подождать.
В beta-релиз вошел уже официально выпущенный Gnome 3.2.
Также в новом релизе новое ядро, окончательный отказ от HAL, продолжение портирования скриптов на systemd, многочисленные улучшения в системе виртуализации, средства для разработки на Ada и многое другое.
От Btrfs в качестве файловой системы по умолчанию Fedora отказалась на раннем этапе разработки, так что, как и ранее, она доступна только в качестве опции.
Одновременно с beta-релизом Fedora вышел beta-релиз дистрибутива RFRemix, подготовленный сообществом Russian Fedora. Как обычно, на Live- и DVD-образах добавлены необходимые кодеки, подключены репозитории RPMFusion, изменены настройки раскладки по умолчанию.
Все желающие принять участие в тестировании могут скачать beta-релиз по ссылкам:
Вышел дистрибутив Network Security Toolkit (NST) 2.15.0. Дистрибутив основан на Fedora 15 и содержит все новшества, включенные в последнем релизе Fedora, в том числе Gnome 3.0.
NST - это дистрибутив, ориентированный на проверку безопасности и предлагает разнообразные инструменты, нацеленные на мониторинг и диагностику проблем в сети, а также на поиск уязвимостей. Пользователи Fedora Linux имеют возможность установить все созданные в рамках проекта NST наработки в виде пакетов.
Закрывается сервис блогов участников проекта Fedora — http://blogs.fedoraproject.org/. Причина закрытия — банальная невостребованность ресурса среди разработчиков. Согласно данным на сайте, заведено 92 блога, но только 39 из них имеют больше 5 публикаций. За май было добавлено только 6 статей, а с начала этого года это число составляет 23.
Утверждается также, что закрытию способствовала нехватка времени и людей для поддержки сервиса и обновления движка блога Wordpress. В сети много крупных блог-площадок, поэтому необходимость развивать свою собственную отпала; к тому же многие из подобных веб-сервисов, например wordpress.com, предлагают свободное ПО.
Теперь участники Fedora заняты переводом имеющихся статей на новую платформу и созданием перенаправлений при запросе blogs.fedoraproject.org.
Закрытие блогов последовало за закрытием 5 мая сервиса VOIP Fedora Talk, который за 130 дней работы обслужил лишь 95 звонков.
Сегодня, 24 мая 2011 г., сообществом проекта Fedora объявлено о выпуске очередной версии дистрибутива, Fedora 15 Lovelock.
Это быстрая, стабильная, полнофункциональная операционная система для повседневного использования, созданная международной командой пользователей и разработчиков. Цель проекта — продвижение свободного программного обеспечения и компонентов c открытым исходным кодом. Политика дистрибутива — создавать, а не следовать. Множество полезных функций дистрибутивов Linux берут свое начало в Fedora.
Обзор основных особенностей этого выпуска
Большое количество нововведений посвящено пользователям:
В первую очередь, это рабочее окружение GNOME 3 и представленный в нем новый интерфейс рабочего стола, разработанный с учетом развивающихся технологий для современного пользователя.
Файловая система нового поколения Btrfs, в основной ветви разработки которой участвуют разработчики Red Hat и Oracle. Теперь Btrfs доступна как опция при установке (кроме LiveCD — образов, созданных на ext4). Модуль yum-plugin-fs-snapshot позволяет делать откат обновлений с использованием снимков файловой системы. Btrfs готова к тому, чтобы в следующем выпуске Fedora стать файловой системой по умолчанию.
Эффективное сжатие загрузочных образов при помощи алгоритма XZ вместо gzip позволило уменьшить их размер на 10%, что в будущем даст возможность увеличить набор приложений, доступных при загрузке с носителя и сразу после установки.
Эффективное управление питанием реализовано благодаря изменениям в tuned и pm-utils, а также обновленной утилите powertop. Диспетчер tuned поддерживает баланс между энергопотреблением и производительностью, в том числе на уровне ядра в соответствии с профилями.
Свободный офисный пакет LibreOffice, продукт совместного труда сообщества разработчиков, в числе которых сотрудники Red Hat и Novell, пришел на замену OpenOffice.org.
Новый большой выпуск обозревателя Firefox под номером 4 предлагает такие возможности, как синхронизация Firefox Sync, встроенная поддержка мультимедийного формата WebM и технологии HTML5, а также полностью переработанный интерфейс.
Значительно упрощен дизайн SELinux Troubleshooter.
ABRT теперь может обрабатывать отладочную информацию на удаленном сервере проекта, что избавит пользователя от необходимости скачивания большого числа отладочных пакетов и повысит качество отчетов.
Версии альтернативных рабочих окружений — KDE 4.6 и Xfce 4.8. Fedora 15 также поставляется в виде загрузочных и установочных образов, включающих эти рабочие окружения по умолчанию.
Все возможное — для разработчика:
В Fedora 15 представлена коллекция пакетов Robotics Suite, включающая ряд приложений, предназначенных для проектирования робототехники. Платформа для разработки, среда симуляции, вспомогательные библиотеки и поддержка устройств объединены в простой в установке мета-пакет.
Компилятором по умолчанию является GCC 4.6. Программное обеспечение, вошедшее в состав дистрибутива, уже пересобрано с использованием этой версии. Разработчик сможет улучшить компилируемый код и использовать в своей работе улучшенную поддержку C++0x и языка Go, а также типа REAL*16 в Fortran.
Отладчик GDB новой версии 7.3 также более совершенен: отныне возможны точки остановки в маркерах SystemTap, использование меток в исходном коде, отображение идентификатора, имени и TLV потока и поиск по структурам потоков при отладке многопоточных программ, а также отладка языка OpenCL.
Третья ветвь Python обновлена до версии 3.2 (Python 2 остался 2.7), OCaml до 3.12, Rails до 3.0.5.
Maven 3, в сравнении с ранними версиями, стал более стабильным и производительным, была проделана большая работа для того, чтобы упростить написание подключаемых модулей. Пакет maven2 доступен для обратной совместимости.
Системному администратору:
Диспетчер служб и сеансов systemd, совместимый со сценариями SysV и LSB, предлагает проактивное распараллеливание и запуск служб по требованию, следит за процессами, используя cgroups, поддерживает снимки и восстановление состояния системы, управляет точками монтирования и предоставляет мощные средства контроля. Может выполнять функции sysvinit.
Динамический межсетевой экран firewalld позволяет менять отдельные правила фильтрации без перезагрузки всей таблицы, обеспечивая непрерывность соединения. Это особенно полезно для служб, требующих создания дополнительных правил, в т.ч. виртуализации (libvirtd) и VPN (openvpn).
Набор инструментов BoxGrinder позволяет создавать виртуальные машины и образы для различных платформ (KVM, Xen, Vmware, EC2). Для создания используются текстовые файлы с настройками.
В Virt Manager добавлена поддержка Spice, полноценного открытого решения для удаленной связи с виртуальными рабочими машинами и доступа к гостевым системам в виртуальных машинах. В Spice добавлена возможность копирования и вставки между гостевой и основной системами. Благодаря библиотеке spice-gtk возможна разработка клиентов на Python, C или через привязки gobject-introspection.
Осмысленное именование сетевых интерфейсов в зависимости от вида и расположения в системе, как, например, pci<номер_слота>p<номер_порта> вместо eth<X>, избавит администратора от гадания по физическим портам и необходимости переименовывать устройства в обход системных средств. Используется с SMBIOS 2.6+.
Устранен setuid в нескольких приложениях, что позволит снизить риск и последствия возможных уязвимостей в программах.
Поддержка шифрования домашней директории расширена файловой системой eCryptfs. Начиная с Fedora 15, authconfig будет автоматически монтировать домашний каталог при входе в систему.
В RPM 4.9.0 имеется подключаемый генератор зависимостей со встроенной фильтрацией и дополнительный механизм упорядочивания пакетов.
Tryton — трехуровневая платформа общего назначения и основа для систем ERP (Enterprise Resource Planning) — также представлена в Fedora 15.
Большое спасибо всем, кто помогал готовить этот выпуск!
Неумолимо приближается время выхода одного из самых спорных релизов Fedora. Во вторник была выпущена официальная Fedora 15 Beta, а несколько часов назад стартовал тестовый день (последний из трех), посвященный среде рабочего стола Gnome 3.
Стойким духом мы предлагаем поучаствовать в тестировании, выполнив некоторое количество из предложенных тестов. В качестве примера:
Чтобы ваш труд не пропал впустую, обязательно отметьте свои результаты (как положительные, так и отрицательные) в таблице. ЛОР не является официальным багтрекером Fedora, и сообщения об ошибках, размещенные на его страницах, скорее всего не будут учтены.
Подробная инструкция на английском языке опубликована на вики-странице.
Результаты тестирования обрабатываются от 2 до 5 дней, поэтому если не успеваете поучаствовать сегодня, можете заняться этим завтра или на выходных.
Как всегда по всем вопросам вы можете обратиться на русскоязычный канал поддержки fedora@conference.jabber.ru
И не забудьте главную рекомендацию тестового дня: прежде чем оформить баг, уточните, не фича ли это.
P.S. Beta-релиз Fedora 15 можно тестировать и безотносительно среды рабочего стола. Инструкция в вики.
Разработчики проекта Fedora сообщили о завершении голосования по выбору кодового имени для следующего выпуска популярного linux-дистрибутива - Fedora 16, релиз которого ожидается в ноябре 2011 года. Это имя - Verne, выбранное в честь знаменитого писателя Жюля Верна.