Офіційно випущено
12-ту Федору. Для завантаження доступні варіанти інсталяційного живчика з стільницями КейДіІ (KDE) та Гном (GNOME), а також повний комплект у варіантах з 5-ти компакт-дисків або одного ЦВД (DVD), і скорочений, обʼємом всього 200Мб, образ для встановлення через мережу. Одночасно випущена підготовлена в рамках проекту
«Russian Fedora Remix» («Російський варіант Федори») збірка 12-ї Федори, адаптована для вітчизняних користувачів, яка містить «з коробки» повний набір мультимедійних кодеків і не вільних драйверів.
Найбільш цікаві нововведення:
•
Встановлення та завантаження:
o Підтримка файлової системи Eкст4 (ext4) в завантажувачі Груб (GRUB) — незважаючи на те, що ФС Eкст4 пропонувалася починаючи з 11-ї Федори, Ґруб її не підтримував, що приводило до створення додаткового розділу для завантажження;
o Нова система для організації початкового етапу завантаження
Дракат (dracut, образ диску у памʼяті з можливістю динамічного оновлення вмісту), що замінила собою Наш (nash — not a shell, не оболонка) і мкінітрд (mkinitrd — make init RAM-disk, створити образ диску в памʼяті для ініціалізації системи);
o Безшовний режим графічного завантаження, що зʼявився в попередній Федорі, тепер підтримує карти Енвайдіа (Nvidia), завдяки залученню за замовчуванням вільного драйвера Нуво(Nouveau — фр. нове, перше вино зі свіжого врожаю);
o Інтегрована можливість швидкого розгортання середовища Моблін (Moblin). Для встановлення всіх компонентів стільниці Моблін досить виконати '
yum groupinstall "Moblin Desktop Environment"'. Підтримується широкий спектр субноутбуків, наприклад, пристрої Асер Еспайр Уан (Acer Aspire One), Дел Інспайрон Міні 9 (Dell Inspiron Mini 9) та І ПіСі (Eee PC);
o Живчики (liveCD) тепер оформлені як гібридні і підходять також для створення інсталяційних флешок а також можуть бути використані для інсталяції системи.
•
Налагодження та підтримка обладнання:
o Підтримка налаштування мобільних операторів широкосмугового звʼязку в Менеджері Мереж (NetworkManager), для чого до складу включена велика база операторів звʼязку з готовим шаблоном налаштувань для кожного з них. Додана підтримка нового обладнання, зʼявилася можливість сканування мереж ДжіЕсЕм (GSM), спрощено процес налаштування. Повна підтримка налаштування АйПі 6 версії (IPv6, Internet Protocol — Міжмережний Протокол, МП) через графічний інтерфейс в Менеджері Мереж;
o Поліпшення в роботі ПулсьАудіо (PulseAudio) — аплет керування гучністю тепер підтримує встановлення різних звукових профілів, змінено логіку роботи змішувача, додана можливість перемикання джерел звуку, додана підтримка ЮПіенПі (UPnP) медіа-серверів, спрощено процес настройки звукових параметрів, покращена підтримка гарячого підключення пристроїв і «навколишнього» звуку ;
o Підтримка засобів для настройки багатомістних (Multiseat) робочих станцій, коли кілька людей можуть працювати за одним компʼютером, до якого підключається декілька моніторів, клавіатур і мишей;
o Покращена підтримка вебкамер, що дозволяє з коробки задіяти значно більше пристроїв;
o До складу дистрибутива включені відкриті мікропрограми (firmware) Оупенфуф (openfwwf) для бездротових карт Броадком (Broadcom), що дозволяє використовувати дані картки з коробки без завантаження додаткових компонентів з мережі;
•
Стільниці:
o Використовуються Гном версії 2.28 та КейДіІ 4.3.3;
o Як програма для обміну повідомленнями, замість Піджин (Pidgin — суржик) поставляється Емпаті (Empathy — співчуття), через повнішу інтеграцію з Гномом;
o Використовується програма для ведення нотаток Гноут (Gnote — нотатки для Гнома), яка написана на Cі++, замість Томбой (TomBoy — типове імʼя для кота), що вимагає для своєї роботи Моно (Mono). Гноут також буде включено до складу базового інсталяційного живчика. Томбой в живчик не включали з міркувань економії місця на диску;
o Покращена підтримка вільних відео-кодеків. До складу включений експериментальний кодувальник Часнелда (Thusnelda), новий варіант Оґ Тіора (Ogg Theora — Ogg співзвучно з Egg (яйце), Тіора Джоунс — телегероїня);
o У дистрибутив інтегрована підтримка технології Багатокурорні Ікси (Multi-Pointer X, MPX), що дозволяє організувати одночасну роботу на одному екрані декількох незалежних пристроїв введення, наприклад, кілька керованих різними мишами курсорів або введення в різні вікна з різних клавіатур;
o Інтеграція підсистеми Ввід у Ікси 2.0 (X Input 2.0, XI2) дозволила зміну параметрів пристроїв введення на льоту;
•
Системні можливості: o Здійснено перехід на ядро Лінукса версії 2.6.31;
o Додана підтримка технології Відкритий Розділений Корінь (Open Shared Root), що дозволяє використовувати одну кореневу ФС для запуску декількох копій дистрибутива. На даний момент технологію можна використовувати спільно з файловими системами ЕнЕфЕс (NFS — Network File System, Мережева Файлова Система, МФС) 3-ої і 4-ї версії, ДжіЕфЕс2 (GFS2 — Global File System, Глобальна Файлова Система, ГФС), ОуСіЕфЕс2 (Ocfs2 — Oracle Cluster File System, Кластерна Файлова Ситема Оракла, КФСО) і Екст3 (Ext3);
o 32-ох розрядна збірка дистрибутиву, для архітектури i686, зібрана з додатковими прапорами оптимізації для процесорів Інтел Атом (Intel Atom), що дозволить збільшити швидкість роботи і зменшити енергоспоживання на багатьох субноутбуках;
o Інтеграція системи Аборт (ABRT, Automatic Bug Reporting Tool) для автоматичного відправлення діагностичної інформації про крахи додатків в дистрибутиві, без вимогання додаткових знань про методику відправлення повідомлень про помилки від кінцевого користувача;
o Більш оптимальне керування енергоспоживанням, з урахуванням навантаження на процесор, диск і мережевої активності;
o Проведена інтеграція бібліотеки liblvm, яка дозволяє організувати роботу з ЕлВіЕм (LVM, Logical Volume Manager, Менеджер Логічних Томів, МЛТ) розділами з користувацьких додатків (замість виклику утиліт командного рядка).
o З метою економії ресурсів, фоновий процес контролю сервісів Блютуз (Bluetooth — Голубий Зуб) запускається тільки за потребою і припиняє свою роботу після 30-ти секунд з моменту останнього звернення до пристрою;
o Покращена безпека процесів-демонів через запуск зі зниженими привілеями та відкриттям для них тільки необхідних можливостей, без надання привілеїв суперкористувача.
o До складу включений набір пакетів для швидкого розгортання кластерних конфігурацій Самба (Samba — латиноамериканський танець з швидкими але плавними, неперервними рухами), які базуються на єдиній мережевій файловій системі ДжіЕфЕс 2, і які підтримують роботу з кількома активними вузлами (активний/активний замість майстер/слуга);
o Включений пакет «пісочниця ЕсІЛінукс» (SELinux — Security Enchanced Linux, Лінукс з Покращеною Безпекою, Лінукс з ПБ), призначений для безпечного виконання, з максимальним рівнем ізоляції, програм до яких немає довіри. При цьому підтримується запуск не лише консольних програм, але і графічних додатків, до яких застосовується рівень доступу «xguest» (сильно обмежений користувач для гостей).
•
Керування пакетами: o Розширені можливості Пекедж Кіт (PackageKit — Інструментарій для Пакетів), додані додатки для встановлення пакетів через одне клацання в переглядачі або з командного рядка, при спробі виконання програми з невстановленого пакету;
o ЕрПіЕм (RPM — RPM Package Manager, Менеджер Пакетів МПР) пакети використовують стиснення ЕлЗіЕмЕй (LZMA — Lempel-Ziv-Markov chain-Algorithm, Алгоритм ланцюгів Лемпела-Зіва-Маркова, АЛЗМ), що дозволяє більш ефективно стискати дані;
o Додаток «yum-presto» відтепер став типовим. Технологія Престо (Presto — «дуже швидко», музичний термін: темп у 168–200 ударів на хвилину, з італ. Швидкість, темп) дозволяє часткове оновлення, при якому в пакет включаються тільки зміни, що дозволяє зменшити трафік при завантажені оновлень відсотків на 60–80.
•
Віртуалізація: o Численні покращення в підтримці системи віртуалізації КейВіЕм (KVM — Kernel Virtual Machine, Віртуальна Машина у Ядрі, ВМЯ): зменшено споживання памʼяті, збільшена продуктивність при роботі з образами в форматі Qcow2, додана підтримка гарячого підключення мережних пристроїв (NIC hotplug), оптимізовано дискові операції, зʼявилася сучасна підтримка завантаження гостьових ОС по мережі: Піксі бут (PXE boot, Pre-boot eXecution Environment — Середовищення Виконання Перед Завантаженням, СВПЗ) замість Езербут (etherboot), можливість гнучкого задавання мережевих конфігурацій;
o Для мінімізації споживання ОЗУ у середовищах КейВіЕм задіяна технологія КейЕсЕм (KSM, Kernel Shared Memory — Спільна Памʼять Ядра, СПЯ), що дозволяє позбутися дублювання даних в памʼяті через спільне використання однакових сторінок памʼяті в різних віртуальних середовищах;
o У КейВіЕм додана підтримка додавання та видалення мережевих адаптерів для гостьових середовищ без їх зупинки;
o У libvirt додані засоби для керування пристроями зберігання і мережевими інтерфейсами;
• Програмування
o У комплект включені: НетБінс 6.7 (NetBeans — Зерна Мережі), ПіЕйчПі 5.3 (PHP — PHP Hypertext Preprocessor — Препроцесор Гіпертексту ПГП), Екліпс 3.5.0 (Eclipse — затемнення), Меркуріал 1.3.1 (mercurial — ртутний, рухливий);
o До складу включена експериментальна збірка Перл 6 (Perl — Practical Extraction and Reporting Language, Практична Мова для Видобування і Звітування) і розширена підтримка мови Хаскель (Haskell — в честь Хаскела Каррі, американського математика, 1900-1982);
o Поліпшення в системі динамічної налагодження СистемТеп (SystemTap, аналог ДіТрейс (DTrace)), підтримка нових трасувальних викликів у ядрі, доповнення до Екліпса для наочної інтерпретації трасування;
Додатково оголошено про готовність «вільного» і «не вільного» репозиторіїв проекту «Сплав ЕрПіЕм» (RPM Fusion) для 12-ої Федри, в яких доступні пакети з додатковими мультимедіа додатками, відео/аудіо кодеками, підтримкою ЦВД, не вільними драйверами ЕйТіАй і Енвайдіа, ігровими програмами, емуляторами.
За матеріалами
OpenNet.ru