Примітки до випуску Fedora

Fedora Documentation Project

Version 8.0.1 (2007-11-04)

Цей документ випускається відповідно до умов ліцензії вільної документації GNU (GNU Free Documentation License). Додаткові подробиці можна прочитати у повному юридичному повідомленні у Параграф 3, “Legal Notice”.

[Підказка] Найновіші примітки до випуску знаходяться у мережі

Ці примітки до випуску можуть бути оновлені. Останні примітки до випуску Fedora Core можна знайти на сторінці http://docs.fedoraproject.org/release-notes/.

Опис змін
Перегляд 8.0.1 2007-11-04 PWF

Останнє оновлення для F8

Перегляд 8.0.0 2007-10-22 PWF

Нова версія для фінального випуску

Перегляд 7.92 2007-10-02 PWF

Оновлення змісту для F8 test3


1. Ласкаво просимо у Fedora
2. Особливості цього випуску
2.1. Подорож по Fedora
2.2. Нове у Fedora
2.2.1. Носії
2.2.2. Особливості
2.3. План випуску
3. Legal Notice
4. Зворотний зв'язок
4.1. Зворотний зв'язок для ПЗ Fedora
4.2. Зворотний зв'язок щодо приміток до випуску
5. Примітки щодо встановлення
5.1. Зміни у anaconda
5.2. Питання щодо встановлення
5.2.1. IDE RAID
5.2.2. Декілька мережних адаптерів та встановлення з PXE
5.2.3. HP ProLiant DL360 з Smart Array
5.2.4. Драйвери, що використовують мікропрограми
5.3. Питання щодо оновлення
5.3.1. Обмеження розділів на SCSI пристрої
5.3.2. Дискові розділи повинні мати позначки
5.3.3. Оновлення проти встановлення з нуля
6. Примітки, специфічні для архітектур
6.1. Підтримка RPM Multiarch на 64-бітних платформах (x86_64, ppc64)
6.2. Особливості PPC у Fedora
6.2.1. Апаратні вимоги для PPC
6.2.2. 4 КіБ сторінки на 64-бітних машинах
6.2.3. Клавіатура Apple
6.2.4. Примітки щодо встановлення на PPC
6.3. Особливості x86 у Fedora
6.3.1. Вимоги до обладнання x86
6.4. Особливості x86_64 в Fedora
6.4.1. Вимоги до обладнання xx86_64
7. Live-образи Fedora
7.1. Доступні образи
7.2. Інформація про використання
7.3. Встановлення у текстовому режимі
7.4. Завантаження з USB
7.5. Відмінності від звичайного встановлення Fedora
8. Примітки до пакетів
8.1. Зміни у yum
8.2. Службові пакети
9. Ядро Linux
9.1. Версія
9.2. Історія змін
9.3. Набір ядер
9.4. Сповіщення про помилки
9.5. Підготовка для розробки ядра
10. Робочий стіл Fedora
10.1. GNOME
10.2. KDE
10.3. Веб-переглядачі
10.3.1. Вмикання модуля Flash
10.4. Поштові клієнти
10.5. Шрифти Liberation
11. Файлові системи
12. Поштові сервери
12.1. Sendmail
13. Розробка
13.1. Утиліти
13.1.1. Колекція компіляторів GCC
13.1.2. Eclipse
13.2. Платформа для розробки KDE 4
14. Безпека
14.1. Вдосконалення безпеки
14.2. Загальна інформація
14.2.1. SELinux
15. IcedTea та java-gcj-compat
15.1. IcedTea
15.2. Робота з аплетами Java
15.3. java-gcj-compat
15.4. Питання щодо Java та Java-пакетів
15.5. Fedora та пакети JPackage для Java
15.6. Maven (v2)
16. Мультимедіа
16.1. Програвачі мультимедіа
16.2. Формати Ogg та Xiph.Org Foundation
16.3. MP3, DVD та інші виключені формати мультимедіа
16.4. Створення та запис CD та DVD
16.5. Screencasts
16.6. Розширена підтримка через модулі
17. Ігри та розваги
17.1. Haxima
18. Віртуалізація
18.1. Зміни у пакетах віртуалізації
19. X Window System (Графіка)
19.1. Зміни у конфігурації X
19.2. Примітки щодо драйвера Intel
19.3. Відео драйвери третіх сторін
20. Сервери баз даних
20.1. MySQL
20.1.1. Драйвер DBD
20.2. PostgreSQL
21. Інтернаціоналізація (i18n)
21.1. Підтримка мов
21.1.1. Встановлення підтримки мов
21.1.2. Transifex
21.2. Шрифти
21.2.1. Арабські шрифти
21.2.2. Китайські шрифти
21.2.3. Єврейські шрифти
21.2.4. Індійські шрифти
21.2.5. Японські шрифти
21.2.6. Корейські шрифти
21.2.7. Шрифт Сінхала
21.3. Методи вводу
21.3.1. Вдосконалено im-chooser
21.3.2. Гарячі клавіші SCIM
21.3.3. Інші методи вводу
22. Зворотна сумісність
22.1. Сумісність компіляторів
23. Зміни у пакетах
24. Проект Fedora
25. Завершальні відомості
25.1. Співавтори
25.2. Способи підготовки

1. Ласкаво просимо у Fedora

Проект Fedora - проект з відкритим програмним кодом, що спонсорується Red Hat та підтримується спільнотою. Його мета - швидкий розвиток вільного ПЗ та ПЗ з відкритим кодом. Для проекту Fedora характерні публічні форуми, відкриті процеси, швидка інновація, меріократия, та прозорість у прагненні створити найкращу операційну систему та платформу, що є вільною та забезпечується ПЗ з відкритим кодом.

[Підказка] Найновіші примітки до випуску знаходяться у мережі

Ці примітки до випуску можуть бути оновлені. Відвідайте сайт http://docs.fedoraproject.org/release-notes/ для перегляду останніх приміток до випуску Fedora.

[Важливо] Примітки до попередніх випусків у мережі

Якщо ви ви переходите до цього випуску Fedora з більш старої версії, ніж попередня, слід переглянути примітки до випуску попередніх версій. Їх можна знайти на сторінці http://docs.fedoraproject.org/release-notes/.

Ви можете допомогти учасникам Проекту Fedora у покращенні Fedora, якщо заповните повідомлення про помилку чи можливість покращення. Додаткову інформацію про помилки можна знайти на сторінці http://fedoraproject.org/wiki/BugsAndFeatureRequests . Дякуємо за участь.

Загальну інформацію про Fedora можна знайти на наступних веб-сторінках:

[Примітка] Посилання на документи

Якщо ви переглядаєте ці примітки до випуску в процесі встановлення Fedora, деякі посилання не будуть працювати як слід. Ці примітки доступні після встановлення через стандартну домашню сторінку веб-переглядача. Якщо ви підключені до Інтернет, використовуйте ці посилання для отримання додаткової корисної інформації про проект Fedora та спільноту, яка його створила та підтримує.

2. Особливості цього випуску

[Підказка] Найновіші примітки до випуску знаходяться у мережі

Ці примітки до випуску можуть бути оновлені. Відвідайте сайт http://docs.fedoraproject.org/release-notes/ для перегляду останніх приміток до випуску Fedora.

2.1. Подорож по Fedora

Путівник із зображеннями та відеофрагментами про цей випуск знаходиться на сторінці http://fedoraproject.org/wiki/Tours/Fedora8.

2.2. Нове у Fedora

У цей випуск включені нові версії численних ключових продуктів та технологій. У наступних розділах наводиться короткий огляд основних змін у порівнянні з останнім випуском Fedora.

2.2.1. Носії

Вперше Fedora включає декілька різних spins,, які є варіантами Fedora, що побудовані з певного набору програмних пакетів. Кожен spin є набором програм для задоволення потреб певного кола користувачів. Окрім дуже маленького образу boot.iso для мережного встановлення, користувачі матимуть такі варіанти вибору:

  • Звичайні образи для користувачів настільних комп'ютерів, робочих станцій та серверів. Ці носії забезпечують спосіб оновлення та оточення для користувачів подібне до попередніх випусків Fedora.

  • Один з чотирьох Live-образів, який можна запускати на з диску чи USB-накопичувача, при бажанні, його можна встановити на жорсткий диск. Докладнішу інформацію про Live-образи наведено у розділі "Live".

Додаткові варіанти доступні на сторінці http://spins.fedoraproject.org. Пам'ятайте, що ці Live-образи можна записати на USB-носії утилітою livecd-iso-to-disk, що доступна у пакетів livecd-tools.

2.2.2. Особливості

  • До цього тестового випуску включено GNOME 2.20. GNOME тепер підтримує сповіщення про надходження пошти у поштовому клієнті Evolution, можливість заповнення форм PDF у програмі перегляду документів Evince, вдосконалене керування файлами, полагоджений аплет панелі керування Зовнішній вигляд, перероблену довідкову систему, та багато інших вдосконалень.

  • Онлайн робоче середовище - робоче середовище, розроблене для онлайн-служб. Попередній перегляд онлайн робочого середовища забезпечується через BigBoard - додатковою бічною панеллю для GNOME.

  • KDE 3.5.8 включено як до KDE Live-образу так і до звичайного DVD. У репозиторії доступне середовище розробки KDE 4 (Beta).

  • Xfce 4.4.1 доступне як частина цього випуску.

  • NetworkManager 0.7 забезпечує вдосконалене керування мережею, що включає підтримку кількох пристроїв та забезпечує загальносистемну конфігурацію.

  • Тепер встановлюється на типово використовується PulseAudio. PulseAudio - розширений звуковий сервер, сумісний майже з усіма існуючими системами звуку для Linux. PulseAudio дозволяє гаряче перемикання потоків виводу звуку, незалежне керування гучністю кожного потоку звуку, мережного звуку та т.і.

  • Тепер включено CodecBuddy, що забезпечує вільні, високоякісні, відкриті формати для користувачів, що намагаються відтворити мультимедіа у захищених патентами чи пропрієтарних форматах.

  • Тепер типово встановлюється Compiz Fusion - складовий менеджер вікон, що поєднує Compiz та Beryl. Щоб увімкнути Compiz Fusion у GNOME, використовуйте засіб СистемаПараметриЕфекти робочого столу. У майбутньому, триває робота Xorg над типовим вмиканням Compiz.

  • ТИпово встановлюється повністю вільне оточення з відкритим кодом Java з назвою IcedTea. IcedTea походить від OpenJDK, та включає модуль для програми перегляду на основі GCJ, та доступне для архітектур x86 та x86_64. На архітектурі PPC досі типово увімкнено GCJ.

  • Як частина Fedora 8 доступний OpenOffice.org 2.3 з багатьма новими властивостями.

  • Пристрої та утиліти Bluetooth тепер мають кращий графічний інтерфейс та інтеграцію із системою.

  • Користувачам портативних комп'ютерів буде корисна властивість "quirks" у HAL, що включає кращий перехід у режим сну/відновлення та підтримку мультимедійних клавіатур.

  • Тепер вдосконалено керування споживанням енергії завдяки tickless-ядру для архітектур x86 та x86_64 architectures, та уникання зайвого пробудження процесору через powertop.

  • Цей випуск Fedora має новий вигляд, що називається Infinity, від команди Fedora Art.

  • У цьому випуску доступна Nodoka - нова тема GNOME створена для Fedora.

  • У цьому випуску нова стартова сторінка програми веб-перегляду http://start.fedoraproject.org.

  • У Fedora продовжується вдосконалення багатьох проактивних функцій безпеки, було вдосконалено FORTIFY_SOURCE для покриття C++ додатково до C, що запобігає багатьом вадам у безпеці.

  • Нова графічна утиліта налаштовування мережного екрану system-config-firewall замінює system-config-securitylevel.

  • У цьому випуску доступна функціональність Kiosk з SELinux, а також численні нові вдосконалення та зміни у політиці безпеки.

  • Пакети glibc у Fedora 8 тепер підтримує використання паролів з хешуванням типу SHA256 та SHA512. Раніше були доступні лише DES та MD5. Їх підтримка ще не була додана у засоби створення паролів, але glibc розпізнає такі паролі, якщо вони створені іншими засобами.

  • Для Xen, KVM та QEMU тепер доступна функція безпечного віддаленого керування у системі віртуалізації Fedora 8.

  • Частиною випуску є Eclipse 3.3 (Europa) - нова версія відомої платформи розробки.

  • В цьому випуску значно покращена швидкодія програм yum, Pirut та Pup.

  • Засіб Встановлення та видалення програм у пакеті pirut представляє новий графічний інтерфейс для керування репозиторіями програм. Для вмикання чи вимикання будь-якого репозиторію виберіть ПрaвкаРепозиторії.

  • Live-встановлення є швидшими та займають менше місця у файловій. Файлова система також зазнала змін. Системні файли у Live-образах тепер у LiveOS/, також є новий файл README з короткою інструкцією до live-образу.

  • Transifex надає веб-орієнтований інтерфейс перекладу, що дозволяє користувачам надсилати переклади для сторінок проектів Fedora а також забезпечувати переклади до головних гілок до будь-якого проекту.

  • Інтеграція унікальних ідентифікаторів у інфраструктурі побудови програм Fedora тепер забезпечує вдосконалені можливості налагодження та дампів ядра.

  • Через пакет generic-logos тепер запропоновано просту систему зміни назви дистрибутивів основаних на Fedora Зміни у структурі Fedora також спрощують створення похідних дистрибутивів.

  • Модуль pam_console тепер не використовується. Натомість використовується контроль доступу через HAL, що робить робоче середовище більш сучасним.

  • Fedora 8 містить ядро 2.6.23.

2.3. План випуску

Плани щодо наступного випуску Fedora доступні на http://fedoraproject.org/wiki/RoadMap.

3. Legal Notice

Copyright (c) 2007 by Red Hat, Inc. and others. This material may be distributed only subject to the terms and conditions set forth in the Open Publication License, v1.0, available at http://www.opencontent.org/openpub/.

The Fedora Art Project created the admonition graphics (note, tip, important, caution, and warning). Tommy Reynolds created the callout graphics. They all may be freely redistributed with documentation produced for the Fedora Project.

FEDORA, FEDORA PROJECT, and the Fedora Logo are trademarks of Red Hat, Inc., are registered or pending registration in the U.S. and other countries, and are used here under license to the Fedora Project.

Red Hat and the Red Hat "Shadow Man" logo are registered trademarks of Red Hat Inc. in the United States and other countries.

All other trademarks and copyrights referred to are the property of their respective owners.

Documentation, as with software itself, may be subject to export control. Read about Fedora Project export controls at http://fedoraproject.org/wiki/Legal/Export.

4. Зворотний зв'язок

Дякуємо вам, що знайшли час надати спільноті Fedora свої коментарі, пропозиції або звіт про знайдену помилку. Таким чином ви допомагаєте покращувати Fedora, Linux та вільне ПЗ в усьому світі.

4.1. Зворотний зв'язок для ПЗ Fedora

Щоб передати свої примітки щодо програм у складі Fedora або інших складових системи, прочитайте документ http://fedoraproject.org/wiki/BugsAndFeatureRequests. Список помилок, про які найчастіше повідомляють, та відомі проблеми цього випуску знаходиться на сторінці http://fedoraproject.org/wiki/Bugs/F8Common.

4.2. Зворотний зв'язок щодо приміток до випуску

[Важливо] Зворотний зв'язок лише для приміток для випуску

Цей розділ стосується зворотного зв'язку безпосередньо щодо приміток до випуску.

Якщо ви вважаєте, що ці примітки до випуску можна якимось чином вдосконалити, зв'яжіться безпосередньо з автором розділу. Нижче наведені декілька способів надання коментарів, в бажаному порядку:

  1. Якщо у вас є обліковий запис Fedora, можете безпосередньо редагувати зміст на http://fedoraproject.org/wiki/Docs/Beats

  2. Заповніть звіт про помилку за допомогою шаблону: http://tinyurl.com/nej3u - Це посилання використовується ЛИШЕ для зворотного зв'язку безпосередньо щодо приміток до випуску

  3. Написати листа за адресою relnotes@fedoraproject.org

5. Примітки щодо встановлення

[Підказка] Найновіші примітки до випуску знаходяться у мережі

Ці примітки до випуску можуть бути оновлені. Відвідайте сайт http://docs.fedoraproject.org/release-notes/ для перегляду останніх приміток до випуску Fedora.

[Важливо] Посібник з встановлення Fedora

Інформацію щодо встановлення Fedora шукайте на сторінці http://docs.fedoraproject.org/install-guide/.

[Підказка] Питання встановлення не розглядаються у примітках до випуску

якщо ви виявили проблему або при встановленні виникає питання, що не розглянуте у цих примітках до випуску, перегляньте http://fedoraproject.org/wiki/FAQ та http://fedoraproject.org/wiki/Bugs/Common.

Anaconda - це програма встановлення Fedora. В цьому розділі розглядаються питання відносно Anaconda та процесу встановлення Fedora 8.

[Примітка] Завантаження великих файлів

Якщо ви бажаєте завантажити DVD ISO-образ Fedora , пам'ятайте про те, що не всі програми завантаження файлів можуть працювати з файлами розміром більше ніж 2 Гбайти. Програми для завантаження файлів wget версії 1.9.1-16 та старші, curl та ncftpget не мають такого обмеження і можуть успішно завантажувати більші за 2 Гбайт файли. Великі файли також можна завантажити за допомогою BitTorrent. Інформацію про спосіб отримання та використання файлу torrent, зверніться до цього Web-сайту: http://torrent.fedoraproject.org/.

Anaconda типово перевіряє цілісність носія встановлення. Це можна зробити при встановленні з CD, DVD або ISO-образу, що розташований на жорсткому диску або у мережі по NFS. Проект Fedora рекомендує вам перевіряти всі носії встановлення до початку процесу встановлення, та перш ніж повідомляти про помилки встановлення. Велика кількість помилок насправді пов'язана з неправильно записаними компакт-дисками.

Функція mediacheck дуже чутлива та може повідомляти про помилку й на деяких справних дисках. Це часто виникає з вини програм запису дисків, які при створенні дисків з ISO-файлів пропускають заповнювачі. ДЛя запуску перевірки під час завантаження натисніть будь=яку клавішу для входу у меню. Потім натисніть клавішу Tab, додайте параметр mediacheck до списку параметрів, на натисніть Enter.

Після успішного завершення перевірки за допомогою функції mediacheck перезавантажте систему та верніть режим DMA у звичайний стан. На більшості систем це призведе до прискорення процесу встановлення з диска. Ви можете пропустити крок mediacheck після перезавантаження.

[Важливо] BitTorrent автоматично перевіряє цілісність файлів

При використанні BitTorrent, автоматично перевіряється коректність всіх завантажених файлів. Після завершення процесу завантаження немає потреби перевіряти файл. Проте, після запису на компакт диски, все ще треба задіяти режим mediacheck.

Також перед встановленням Fedora можна провести перевірку пам'яті, для цього натисніть будь-яку клавішу для входу у завантажувальне меню, потім виберіть Memory Test. При цьому запуститься окрема програма Memtest86, що перевіряє пам'ять замість Anaconda. Перевірка пам'яті Memtest86 виконується до натискання клавіші Esc.

[Примітка] Наявність Memtest86

Щоб використовувати цю можливість, треба завантажитись з першого компакт-диску, DVD або диску відновлення.

Система Fedora 8 підтримує графічне встановлення через мережу по FTP та HTTP. Проте, оскільки для цього треба розмістити образ програми встановлення в ОЗП або на локальному накопичувачі, такому як перший диск встановлення, то графічне встановлення може виконуватись лише на комп'ютерах з обсягом пам'яті принаймні 192 Мбайт (або комп'ютерах, що завантажені з першого компакт-диску, який містить цей образ). На комп'ютерах з меншим обсягом пам'яті встановлення виконується у текстовому режимі. Якщо ви бажаєте виконувати встановлення в текстовому режимі, у запрошенні boot: введіть linux text.

5.1. Зміни у anaconda

  • Вдосконалено підтримку Live-образів

  • Можливість встановлення з live-образу запущеного з RAM чи USB-пристрою

  • Вдосконалено підтримку IEEE-1394 (Firewire)

  • Пристрої /dev/hdX більше не використовуються на i386 та x86_64 для пристроїв IDE, натомість усюди використовуються /dev/sdX за винятком PPC. Дивіться примітки про важливість призначення позначок розділам диску при оновленні з FC6, примітки про обмеження створення розділів.

5.2.1. IDE RAID

Підтримуються не всі контролери IDE RAID. Якщо ваш контролер RAID не підтримується dmraid, можна об'єднати диски в масив RAID за допомогою програмного RAID у Linux. Для підтримуваних контролерів, виконайте налаштовування функціонування RAID у BIOS вашого комп'ютера.

5.2.2. Декілька мережних адаптерів та встановлення з PXE

Деякі сервери з двома чи більше мережними адаптерами не призначають eth0 в якості першого мережного інтерфейсу, як це робить BIOS. Це призводить до того, що програма встановлення намагається використовувати інший мережний інтерфейс, відмінний від того, що використовується PXE. Для зміни такої поведінки використовуйте наступні конфігураційні файли pxelinux.cfg/*:

IPAPPEND 2 
APPEND ksdevice=bootif

Наведені вище параметри змусять програму встановлення використовувати той самий мережний інтерфейс, що використовується в BIOS та PXE. Ви також можете використовувати наступний параметр:

ksdevice=link 

Цей параметр змусить програму встановлення використовувати перший мережний інтерфейс, для якого буде виявлено, що він підключений до мережного комутатора.

5.2.3. HP ProLiant DL360 з Smart Array

Якщо при встановленні не визначається картка Smart Array, спробуйте у запрошенні програми встановлення ввести linux isa.Це дозволить вибрати картку вручну.

5.2.4. Драйвери, що використовують мікропрограми

Наразі, Anaconda нездатна завантажувати мікрокод з режиму користувача. Це означає, що будь-які пристрої з драйвером, який потребує завантаження мікропрограм не підтримуються при встановленні. До таких пристроїв належать усі контролери дисків QLogic.

Докладна рекомендована процедура виконання оновлення Fedora описана на сторінці http://fedoraproject.org/wiki/DistributionUpgrades.

5.3.1. Обмеження розділів на SCSI пристрої

У той час як старі пристрої IDE підтримували до 63 розділів на пристої, SCSI-пристрої обмежені 15 розділами. Anaconda використовує новий драйвер libata так само і вся система Fedora, тож тепер неможливо виявляти більш ніж 15 розділів на диску IDE при встановленні та оновленні.

Якщо ви оновлюєте систему, які має більше ніж 15 розділів, слід мігрувати диск на керування логічними томами (LVM). Це обмеження може призвести до конфліктів з іншими системами, якщо вони не підтримують LVM. Найсучасніші дистрибутиви Linux підтримують LVM, для інших операційним систем також є драйвери.

5.3.2. Дискові розділи повинні мати позначки

Зміна способу роботи ядра linux kernel з накопичувальними пристроями означає, що назви пристроїв /dev/hdX або /dev/sdX можуть відрізнятися від значень, що використовуються у попередніх випусках. Anaconda вирішує цю проблему на рівні позначок дисків. Якщо ці позначки відсутні, Anaconda виводить попередження про необхідність призначення позначок таким дискам та неможливість продовжити процес оновлення. Системи, що використовують керування логічними томами (LVM) та device mapper зазвичай не потребують перепризначення позначок.

5.3.2.1. Перевірка позначок розділів

Для перегляду позначок розділів, завантажтесь з наявного дистрибутиву Fedora, та введіть наступну команду у терміналі:

/sbin/blkid

Перевірте, що кожен рядок у списку містить значення LABEL= value, як показано нижче:

/dev/hdd1: LABEL="/boot" UUID="ec6a9d6c-6f05-487e-a8bd-a2594b854406" SEC_TYPE="ext2" TYPE="ext3"
5.3.2.2. Оновіть точки підключення файлових систем

Якщо були додані будь-які позначки файлових систем, треба скоригувати заниси у файлі /etc/fstab:

su -c 'cp /etc/fstab /etc/fstab.orig'
su -c 'gedit /etc/fstab'

Приклад позначки підключення:

LABEL=f7-slash  /  ext3  defaults  1 1
5.3.2.3. Оновлення кореневого запису grub.conf

Якщо позначку файлової системи / (root) змінено, також слід змінити параметр завантаження ядра у конфігурації grub:

su -c 'gedit /boot/grub/grub.conf'

Приклад рядка kernel у grub:

kernel /vmlinuz-2.6.20-1.2948.fc6 ro root=LABEL=f7-slash rhgb quiet
5.3.2.4. Перевірте внесені зміни

Якщо позначки розділів скориговані, або змінено файл /etc/fstab, завантажте існуючу систему Fedora для перевірки, що усі розділи підключаються відповідним чином. Після чого перезапустіть систему та завантажте програму встановлення.

5.3.3. Оновлення проти встановлення з нуля

Взагалі, бажано провести встановлення а не оновлення, особливо для систем, що використовують ПЗ сторонніх репозиторіїв. Стороні пакети, що залишились від попереднього встановлення можуть не працювати як очікується на оновленій системі Fedora. Якщо ви вирішите виконати оновлення, може знадобитись наступна інформація:

  • Перед виконанням оновлення зробіть резервну копію всієї системи. Зокрема, збережіть /etc, /home, та можливо /opt та /usr/local , якщо в них були встановлені додаткові пакети. Можливо, ви захочете застосувати варіант з подвійним завантаженням, використовуючи "клон" попереднього встановлення на альтернативному розділі(ах) для повернення. У цьому випадку, створіть альтернативний носій завантаження, наприклад, завантажувальна дискета GRUB.

    [Підказка] Резервне копіювання конфігурації системи

    Резервні копії конфігураційних файлів з /etc корисні при відтворення системних параметрів після завершення нового встановлення.

  • Після завершення оновлення, виконайте команду:

  • rpm -qa --last > RPMS_by_Install_Time.txt 
    

    Проаналізуйте останні рядки на предмет раніше встановлених пакетів. Видаліть або оновіть ці пакети з сторонніх репозиторіїв, або продовжуйте при потребі працювати з ними. Деякі встановлені раніше пакети можуть вже бути недоступні у будь-якому налаштованому репозиторії. Щоб вивести список усіх таких пакетів, виконайте наступну команду:

    su -c 'yum list extras'

6. Примітки, специфічні для архітектур

[Підказка] Найновіші примітки до випуску знаходяться у мережі

Ці примітки до випуску можуть бути оновлені. Відвідайте сайт http://docs.fedoraproject.org/release-notes/ для перегляду останніх приміток до випуску Fedora.

В цьому розділі містяться примітки, специфічні для підтримуваних у Fedora апаратних архітектур

6.1. Підтримка RPM Multiarch на 64-бітних платформах (x86_64, ppc64)

RPM підтримує паралельне встановлення кількох варіантів одного пакету для різних архітектур. При виводі списку пакетів, наприклад rpm -qa, можуть відображатись дублікати пакету, оскільки тип архітектури не виводиться на екран. Натомість використовуйте команду repoquery з пакету yum-utils, яка відображає архітектуру пакету. Для встановлення yum-utils виконайте команду:

su -c 'yum install yum-utils'

Для виводу списку всіх пакетів з їх архітектурами, використовуючи rpm, виконайте команду:

rpm -qa --queryformat "%{name}-%{version}-%{release}.%{arch}\n"

Ви можете включити її у /etc/rpm/macros (для загальносистемних параметрів) або у ~/.rpmmacros (для конкретного користувача. Вона змінює типовий запит для відображення архітектури:

%_query_all_fmt      %%{name}-%%{version}-%%{release}.%%{arch}

6.2. Особливості PPC у Fedora

Цей розділ містить інформацію, яка може знадобитись про Fedora та платформі PPC.

6.2.1. Апаратні вимоги для PPC

6.2.1.1. Процесор та пам'ять
  • Мінімум: PowerPC G3 / POWER3

  • Fedora 8 підтримує комп'ютери Apple Power Macintosh лише покоління "New World", що випускається з 1999 року.

  • Fedora 8 також підтримується на системах IBM pSeries, IBM iSeries, IBM RS/6000, Genesi Pegasos II та IBM Cell Broadband Engine.

  • Fedora 8 підтримує нове обладнання для Genesi Efika, та Sony PlayStation 3.

  • Рекомендовано для текстового режиму: Процесор G3 з частотою 233 МГц або краще, 128 Мбайт ОЗУ.

  • Рекомендовано для графіки: Процесор G3 з частотою 400 МГц або краще, 256Мбайт ОЗУ.

6.2.1.2. Вимоги до простору жорсткого диска

В перелічених нижче вимогах до дисковому простору враховується розмір, що займається системою Fedora 8 після завершення встановлення. Проте для роботи самої програми встановлення потрібен додатковий дисковий простір. Розмір цього простору відповідає розміру файла /Fedora/base/stage2.img (на першому диску встановлення) плюс розмір файлів в каталозі /var/lib/rpm у встановленій системі.

Практично це означає, що для мінімального встановлення може знадобитись додатково 90 Мбайт, а для встановлення майже всіх пакетів – додатково 175 Мбайт. Повний комплект пакетів може займати на диску більше 9Гбайт.

Дані користувача теж займають місце на диску, окрім цього для коректної роботи системи має бути вільно принаймні 5% дискового простору.

6.2.2. 4 КіБ сторінки на 64-бітних машинах

Після короткого експерименту з 64KiB сторінками у Fedora Core 6, ядро для PowerPC64 знову переключено на сторінки розміром 4KiB. Програма встановлення має автоматично переформатувати swap-розділи при оновленні.

6.2.3. Клавіатура Apple

Клавіша Option на системах Apple аналогічна клавіші Alt на персональних комп'ютерах PC. Там де у документації або в програмі встановленні йдеться про клавішу Alt, натомість використовуйте Option. При деяких комбінаціях клавіш треба використовувати Option разом з клавішею Fn, наприклад Option+Fn+F3 для перемикання на віртуальний термінал tty3.

6.2.4. Примітки щодо встановлення на PPC

Перший диск встановлення Fedora є завантажувальним для обладнання, яке підтримує таку можливість. Додатково, в каталозі images/ цього диску знаходиться образ завантажувального CD. Поведінка цих образів залежить від обладнання:

  • На більшості систем, завантажувач автоматично запустить відповідний 32-бітний або 64-бітний завантажувача з диску встановлення. Пакет з типового набору gnome-power-manager включає підтримку керування живленням, у тому числі режим сну, та керування рівнем підсвічення. Користувачі, яким потрібні додаткові функції, можуть скористатись пакетом apmud. Пакет apmud можна встановити наступною командою:

    su -c 'yum install apmud'
  • 64-розрядні IBM pSeries (POWER4/POWER5), поточні модулі iSeries. Після використання OpenFirmware для завантаження з CD, завантажувач (yaboot) автоматично запустить 64-бітну програму встановлення.

  • IBM "Legacy" iSeries (POWER4). Для так званих "Legacy" моделей iSeries, які не використовували OpenFirmware, потрібно використовувати завантажувальний образ з каталогу images/iSeries дерева встановлення.

  • 32-бітні CHRP (IBM RS/6000 та інші). Після використання OpenFirmware для завантаження з CD, виберіть завантажувальний образ linux32 у запрошенні boot:: для запуску 32-бітної програми встановлення. Інакше буде запущена 64-бітна версія, яка не працюватиме.

  • Genesi Pegasos II. На момент написання, мікропрограма з повною підтримкою файлової системи ISO9660 все ще не підготовлена для Pegasos. Проте, можна скористатись мережним завантажувальним образом. Для цього, у запрошенні OpenFirmware введіть команду:

    boot cd: /images/netboot/ppc32.img

    Також для завантаження установленої системи Fedora на машині Pegasos треба вручну налаштувати OpenFirmware. Для цього треба відповідним чином встановити змінні середовища boot-device та boot-file.

  • Genesi Efika. На момент написання, мікропрограма для Efika містила помилку, що заважала коректній роботі завантажувача yaboot. Оновлена мікропрограма має бути доступна у квітні 2007, ще до випуску Fedora 8. Після виправлення помилки, встановлення на Efika має бути таке саме як і на Pegasos II.

  • Sony PlayStation 3. Для встановлення на PlayStation 3, спочатку оновіть мікропрограму до версії 1.60 або старшої. Завантажувач "Other OS" має бути встановлений у flash-пам'ять згідно інструкціям на http://www.playstation.com/ps3-openplatform/manual.html. Відповідний завантажувальний образ міститься на носії встановлення Fedora 8. Одразу після встановлення PlayStation 3 має завантажитись з носія встановлення Fedora. Виберіть linux64 у графічному меню завантаження. Додаткову інформацію про Fedora на PlayStation3 або Fedora на PowerPC взагалі можна знайти у списку розсилки Fedora-PPC або на каналі #fedora-ppc зі сторінки FreeNode.

  • Завантаження з мережі. В каталозі images/netboot/ дерева встановлення зібрані образи ядра та ramdisk. Вони призначені для завантаження з мережі використовуючи TFTP, але можуть використовуватись й іншими способами.

    Команда yaboot підтримує завантаження через TFTP на серверах IBM eServer pSeries та Apple Macintosh. Проект Fedora рекомендує використовувати yaboot замість мережних завантажувальних образів netboot.

6.3. Особливості x86 у Fedora

У цьому розділі міститься інформація про Fedora на платформі x86.

6.3.1. Вимоги до обладнання x86

Для використання деяких можливостей Fedora 8 при встановленні або після його завершення бажано знати характеристики інших апаратних компонентів, наприклад мережної карти або відеоадаптера.

6.3.1.1. Процесор та пам'ять

Наступні специфікації процесорів визначені в термінах процесорів Intel. З Fedora також можуть використовуватись інші процесори (зокрема, виробництва AMD, Cyrix та VIA), що сумісні та еквівалентні процесорам Intel.

Fedora 8 вимагає наявності процесору Intel Pentium або краще, і вона оптимізована для Pentium 4 та більш пізні процесори.

  • Рекомендовано для текстового режиму: 200 МГц Pentium або кращий

  • Рекомендовано для графічного режиму: 400 МГц Pentium II або кращий

  • Мінімальна кількість пам'яті для тестового режиму : 128 Мб

  • Мінімальна кількість пам'яті для графічного режиму: 192Мб

  • Рекомендована кількість пам'яті для графічного режиму: 256Мб

6.3.1.2. Вимоги до простору жорсткого диска

У зазначених нижче вимогах до дискового простору враховується розмір, що займає система Fedora 8 після встановлення. Проте для роботи самої програми встановлення треба додатковий дисковий простір. Розмір цього простору відповідає розміру файла /Fedora/base/stage2.img (на першому диску встановлення) плюс розмір файлів в каталозі /var/lib/rpm у встановленій системі.

Практично це означає, що для мінімального встановлення може знадобитись додатково 90 Мбайт, а для встановлення майже всіх пакетів – додатково 175 Мбайт. Повний комплект пакетів може займати на диску більше 9Гбайт.

Дані користувача теж займають місце на диску, окрім цього для коректної роботи системи має бути вільно принаймні 5% дискового простору.

6.4. Особливості x86_64 в Fedora

У цьому розділі міститься інформація про Fedora та платформі x86_64.

6.4.1. Вимоги до обладнання xx86_64

Для використання деяких можливостей Fedora 8 при встановленні або після його завершення бажано знати характеристики інших апаратних компонентів, наприклад мережної карти або відеоадаптера.

6.4.1.1. Вимоги до пам'яті на x86_64
  • Мінімальна кількість пам'яті для тестового режиму : 256 Мб

  • Мінімальна кількість пам'яті для графічного режиму: 384 Мб

  • Рекомендована кількість пам'яті для графічного режиму: 512 Мб

6.4.1.2. Вимоги до простору жорсткого диска для x86_64

У зазначених нижче вимогах до дискового простору враховується розмір, що займає система Fedora 8 після встановлення. Проте для роботи самої програми встановлення треба додатковий дисковий простір. Розмір цього простору відповідає розміру файла /Fedora/base/stage2.img (на першому диску встановлення) плюс розмір файлів в каталозі /var/lib/rpm у встановленій системі.

Практично це означає, що для мінімального встановлення може знадобитись додатково 90 Мбайт, а для встановлення майже всіх пакетів – додатково 175 Мбайт. Повний комплект пакетів може займати на диску більше 9Гбайт.

Дані користувача теж займають місце на диску, окрім цього для коректної роботи системи має бути вільно принаймні 5% дискового простору.

7. Live-образи Fedora

[Підказка] Найновіші примітки до випуску знаходяться у мережі

Ці примітки до випуску можуть бути оновлені. Відвідайте сайт http://docs.fedoraproject.org/release-notes/ для перегляду останніх приміток до випуску Fedora.

Цей випуск Fedora окрім традиційних образів встановлення, включає декілька live ISO-образів. Ці ISO-образи є завантажувальними, і ви можете записати їх на носій та випробувати роботу Fedora. Образи також включають функцію, що дозволяє встановлювати зміст образу на жорсткий диск для постійного зберігання та кращої швидкодії.

7.1. Доступні образи

У Fedora 8 доступні чотири Live-образи.

  1. Fedora Live (i686, x86_64, ppc). До складу цього образу входить графічне середовище GNOME, інтегрована підтримка усіх підтримуваних локалей Fedora, та основний набір програм. На компакт-диск вміщується лише версія для платформи i686. Версія для платформи x86_64 має той самий набір функцій та включає multilib-пакети.

  2. Fedora KDE Live (i686, x86_64). До складу цього образу входить графічне середовище KDE, з підтримкою лише англійської мови. На космпакт-диску постачається лише i686 версія. Версія x86_64 має такий самий набір функцій та включає підтримку multilib-пакетів.

  3. Fedora Developer Live (i686). Цей Live-образ створено для розробників програм, він включає графічне оточення GNOME. Набір інструментів включає інтегроване середовище розробки Eclipse, документацію з API, та велику кількість засобів налагодження та профілювання.

  4. Fedora Electronic Lab (FEL) Live (i686). Цей Live-образ розроблено для інженерів, що працюють з електронікою. До його складу входить набір для дизайну та симуляції електронних компонент. Цей образ вміщується на CD.

7.2. Інформація про використання

Для завантаження Live-образи повинні завантажуватись на будь-якому комп'ютері, що підтримує завантаження з CD-ROM. Після завантаження CD, ви можете увійти у систему та використовувати графічне середовище як користувач fedora. Залиште поле паролю порожнім. Live-образи не налаштовані на автоматичний початок сеансу, тому користувач може обрати бажану мову. Після входу у сеанс, ви можете встановити зміст live-образу на жорсткий диск, натисніть на значку Встановити на жорсткий диск на робочому столі.

[Примітка] Підтримка i586 відсутня

Live-образи i686 не будуть завантажуватися на машинах з архітектурою i586.

7.3. Встановлення у текстовому режимі

Встановлення Live-образів у текстовому режимі виконується консольною командою liveinst.

7.4. Завантаження з USB

Інший спосіб використання Live-образів - записати їх на USB-накопичувач. Для цього встановіть пакет livecd-tools з репозиторію розробки. Потім запустіть сценарій livecd-iso-to-stick:

/usr/bin/livecd-iso-to-disk /path/to/live.iso /dev/sdb1

Замініть /dev/sdb1 на розділ, у який ви хочете записати образ.

Це не деструктивний процес; усі дані на вашому USB-накопичувачі зберігаються.

7.5. Відмінності від звичайного встановлення Fedora

Наступні пункти відрізняються від звичайного встановлення Fedora при використанні live-образів.

  • Live-образи містять піднабір пакетів, що доступні на звичайному DVD-образі. Усі вони належать до одного репозиторію, який містить всі пакети.

  • У Live-образах SSH вимкнено, а NetworkManager типово увімкнено. SSH вимкнено, оскільки облікові записи у них не мають паролів. Проте при встановленні на жорсткий диск потрібно створити нового користувача та вказати пароль. NetworkManager увімкнено, оскільки головними Live-образі призначені для користувачів графічного середовища.

  • Встановлення з Live-образу не підтримує вибір пакетів для встановлення чи оновлення пакетів, оскільки копіюється вся файлова система з носія на жорсткий диск або USB диски. Після завершення встановлення та перезавантаження, пакети можна додати чи видалити, використовуючи yum або інші засоби керування програмами.

  • Live-образи не працюють на архітектурі i586.

8. Примітки до пакетів

[Підказка] Найновіші примітки до випуску знаходяться у мережі

Ці примітки до випуску можуть бути оновлені. Відвідайте сайт http://docs.fedoraproject.org/release-notes/ для перегляду останніх приміток до випуску Fedora.

Наступні розділи містять інформацію про пакети, які зазнали суттєвих змін в Fedora 8. Для простоти вони зібрані у ті ж самі групи, які ви бачите при встановленні.

8.1. Зміни у yum

Функціональність модулю installonlyn додано у ядро пакету yum. Параметри installonlypkgs та installonly_limit типово використовуються для обмеження кількості встановлених ядер у системі двома ядрами. Ви можете скоригувати набір пакетів або кількість пакетів, або повністю вимкнути параметр при потребі. Додаткова інформація доступна на головній man-сторінці з yum.conf.

Команда yum тепер намагається повторно виконати операцію при виявленні блокування. Ця функція корисна, якщо працює служба перевірки оновлень, або якщо ви одночасно запустили yum та один з графічних інтерфейсів до yum.

Команда yum тепер тепер підтримує параметр вартості у конфігураційному файлі, який є відносною ціною доступу до репозиторію програм. Це корисно для надання переваги пакетам з одного репозиторію відносно до інших. Типове значення параметру вартості складає 1000.

8.2. Службові пакети

Пакети cryptsetup-luks перейменовано на cryptsetup

Пакет i810switch видалено. Його функціональність тепер доступна через команду xrandr у пакеті xorg-x11-server-utils.

Пакет evolution-exchange замінює пакет evolution-connector, та надає ті ж функції.

Пакети system-config-firewall та system-config-selinux замінюють system-config-security-level. Пакет system-config-selinux є частиною пакету policycoreutils-gui.

9. Ядро Linux

[Підказка] Найновіші примітки до випуску знаходяться у мережі

Ці примітки до випуску можуть бути оновлені. Відвідайте сайт http://docs.fedoraproject.org/release-notes/ для перегляду останніх приміток до випуску Fedora.

В цьому розділі розглядаються зміни та важлива інформація про ядро на основі 2.6.23 у складі Fedora 8. Ядро 2.6.23 включає:

  • Tickless підтримка для 64-бітних систем x86 (32-бітні системи були додані раніше), що значно вдосконалює керування живленням.

  • Деякі елементи підтримки realtime у ядрі.

  • spec-файл тепер називається kernel.spec, а не kernel-2.6.spec.

  • spec-файл містить нові макроси, що спрощують процес побудови ядра. Докладнішу інформацію наведено на сайті http://fedoraproject.org/wiki/Docs/CustomKernel.

  • Ядро у Fedora 8 більше типово не завантажує модулі для звукових карток з шиною ISA. Завантажуйте модуль вручну командою modprobe назва-модуля, або вставте відповідний запис у /etc/modprobe.conf. Наприклад, для Creative SoundBlaster AWE64, додайте наступний запис:

    install snd-sbawe

9.1. Версія

Fedora може включати додаткові виправлення помилок або додаткові функції. Через це ядро Fedora може не збігатись з так званим vanilla kernel з web-сайту kernel.org:

http://www.kernel.org/

Щоб отримати список виправлень треба отримати RPM пакет з текстом програми та виконати для нього наступну команду:

rpm -qpl kernel-<version>.src.rpm 

9.2. Історія змін

Щоб отримати журнал змін у пакеті виконайте наступну команду:

rpm -q --changelog kernel-<version> 

Зручну версію списку змін можна отримати за посиланням http://wiki.kernelnewbies.org/LinuxChanges. Короткий та повний список відмінностей між ядрами доступний на http://kernel.org/git. Версія ядра Fedora основана на дереві Лінуса.

Зміни та налаштовування в версії для Fedora ви знайдете на http://cvs.fedoraproject.org.

9.3. Набір ядер

У Fedora 8 включено наступні варіанти ядер:

  • Звичайне ядро, для застосування на більшості систем. Підготовлений первинний код знаходиться у пакеті kernel-devel.

  • kernel-PAE, для застосування на 32-розрядних x86 системах з більш ніж 4Гб пам'яті або для процесорів з підтримкою функції 'NX (No eXecute)'. Це ядро підтримується як одно- так і багатопроцесорні системи. Підготовлений первинний код знаходиться у пакеті kernel-PAE-devel.

  • Ядро з підтримкою віртуалізації для застосування з пакетом емуляції Xen. Підготовлений первинний код знаходиться в пакеті kernel-xen-devel

Ви можете встановити заголовки ядра для всіх типів ядра одночасно. Файли будуть встановлені в каталог /usr/src/kernels/версія[-PAE|-xen|-kdump]-arch/. Для цього використовуйте команду:

su -c 'yum install kernel{,-PAE,-xen,-kdump}-devel' 

Виберіть один або декілька з цих варіантів, що розділені комами та без пробілів. Введіть пароль користувача root у відповідь на запит.

[Примітка] Ядро x86 включає Kdump

Обидва ядра x86_64 та i686 тепер relocatable, тож тепер не потрібно окреме ядро з функціональністю kdump. Архітектура PPC64 досі потребує встановлення ядра -kdump для ядра.

[Примітка] Типове ядро підтримку SMP

У Fedora не пропонується окремого SMP ядра для архітектур i386, x86_64 та ppc64. Багатопроцесорна підтримка включена у звичайне ядро.

[Примітка] Підтримка ядра для PowerPC

Для архітектури PowerPC у Fedora немає підтримки Xen та kdump. 32-розрядні PowerPC досі супроводжуються виділеним ядром SMP.

9.4. Сповіщення про помилки

Зверніться до http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html за інформацією про спосіб сповіщення про помилки у ядрі Linux. Також можете скористатись http://bugzilla.redhat.com для повідомлення про специфічні для Fedora помилки.

9.5. Підготовка для розробки ядра

До Fedora 8 не входить пакет kernel-source, який постачався у попередніх версіях, оскільки тепер для збирання зовнішніх модулів потрібен лише пакет kernel-devel. Додатково постачаються підготовлені та налаштовані тексти програм, що розглядаються у розділі Параграф 9.3, “Набір ядер”.

[Важливо] Побудова ядра зі зміненою конфігурацією

Дізнатись більше про розробку ядра та роботу із ядром зі зміненою конфігурацією можна на сайті http://fedoraproject.org/wiki/Docs/CustomKernel.

10. Робочий стіл Fedora

[Підказка] Найновіші примітки до випуску знаходяться у мережі

Ці примітки до випуску можуть бути оновлені. Відвідайте сайт http://docs.fedoraproject.org/release-notes/ для перегляду останніх приміток до випуску Fedora.

В цьому розділі розглянуті зміни, що торкаються користувачів робочого столу Fedora.

10.1. GNOME

У випуску представлено GNOME 2.20 GNOME 2.20.

Екран привітання GNOME був навмисно вимкнений розробниками. Щоб увімкнути його використовуйте gconf-editor або наступну команду:

gconftool-2 --set /apps/gnome-session/options/show_splash_screen --type bool true

Тема діалогового вікна блокування екрану у цьому випуску не пов'язана з обраним зберігачем екрану. Щоб задіяти її використовуйте gconf-editor або наступну команду:

gconftool-2 --set  --type string /apps/gnome-screensaver/lock_dialog_theme  "system"

10.2. KDE

До цього випуску вхозить KDE 3.5.8. Додатково, пакет kdepim оновлено до версії з гілки kdepim/enterprise, яка включає багато виправлень помилок та вдосконалень порівняно з основною гілкою kdepim.

Fedora 8 не містить графічне середовище KDE 4, оскільки наразі доступні лише попередні версії, що не придатні для щоденного використання. Але дистрибутив містить платформу розробки KDE 4, яку можна використовувати для розробки, побудови, та запуску програм для KDE 4 разом з іншими програмами KDE 3 або іншими графічними середовизами. Подробиці дивіться у розділі Розробка.

Оскільки knetworkmanager не працює з доступною у цьому випуску версією NetworkManager, образи KDE Live використовують nm-applet з NetworkManager-gnome. gnome-keyring-daemon зберігає паролі для цих технологій шифрування. Пакет knetworkmanager у цьому випуску є сценарієм, який викликає nm-applet. Пакет knetworkmanager буде оновлено для забезпечення оболонки для KDE, коли буде доступна сумісна версія пакету.

Внаслідок об'єднання compiz та beryl у compiz-fusion, KDE тепер використовує compiz. Для переходу з kwin на compiz, відкрийте пункт меню ПараметриЕфекти робочого столу.

10.3. Веб-переглядачі

У цей випуск Fedora включено популярну програму перегляду Firefox версії 2.0. Додаткову інформацію про Firefox дивіться на сторінці http://firefox.com/.

10.3.1. Вмикання модуля Flash

До Fedora входять експериментальна вільна реалізація Flash, що називається gnash. Ми запрошуємо вас перевірити з gnash перш ніж встановлювати модуль Flash компанії Adobe.

Процедура встановлення модуля Adobe Flash:

  1. Відвідайте Сайт завантажень Adobe.

  2. Виберіть пункт 3, Yum repository.

  3. Виконуйте інструкції з встановлення, що будуть виведені на екран.

  4. Запустіть Програми Встановлення та видалення програм.

  5. Виберіть вкладку Знайти та введіть flash-plugin.

  6. Відмітьте поле для встановлення цього пакету.

  7. Закрийте всі вікна Firefox та запустіть Firefox знову.

  8. У полі вводу URL введіть about:plugins для перевірки коректності встановлення.

Користувачі Fedora x86_64 мають встановити пакет nspluginwrapper.i386 для додавання 32-бітного модуля Adobe Flash до x86_64 Firefox та пакет pulseaudio-libs.i386 для вмикання звуку у модулі.

  1. Створіть каталог для 32-бітних модулів mozilla командою:

    su -c 'mkdir -p /usr/lib/mozilla/plugins'
  2. Встановіть пакети nspluginwrapper.i386, nspluginwrapper.x86_64, та pulseaudio-libs.i386:

    su -c "yum -y install nspluginwrapper.{i386,x86_64} pulseaudio-libs.i386"
  3. Встановіть flash-plugin як показано нижче.

  4. Для реєстрації модуля flash запустіть mozilla-plugin-config:

    su -c 'mozilla-plugin-config -i -g -v'
  5. Закрийте всі вікна Firefox та перезапустіть Firefox.

  6. У полі вводу URL введіть about:plugins для перевірки коректності встановлення.

10.4. Поштові клієнти

Пакет mail-notification був розділений. Динамічний модуль Evolution тепер є окремим пакетом з назвою mail-notification-evolution-plugin. При оновленні пакету mail-notification динамічний модуль буде доданий автоматично.

До цього випуску увійшла програма Thunderbird версії 2.0, яка містить численні вдосконалення швидкодії, перегляду файлів, та підтримку розширеного сповіщення про надходження пошти.

10.5. Шрифти Liberation

До цього випуску входить набір шрифтів "Liberation." Ці шрифти за метриками еквівалентні відомим захищеним патентами шрифтам, що поширені у Інтернет. Користуючись цими шрифтами користувачі матимуть кращу сумісність з іншими платформами при перегляді та друкуванні різних документів.

11. Файлові системи

[Підказка] Найновіші примітки до випуску знаходяться у мережі

Ці примітки до випуску можуть бути оновлені. Відвідайте сайт http://docs.fedoraproject.org/release-notes/ для перегляду останніх приміток до випуску Fedora.

У Fedora 8 запропоновано базову підтримку шифрованих розділів підкачки та не-кореневих файлових систем. Для цього додайте записи в файл /etc/crypttab та вкажіть посилання на створені пристрої у /etc/fstab.

[Примітка] Шифрована ФС не доступна в процесі встановлення

Задійте шифрування файлової системи після встановлення. Anaconda не підтримує створення шифрованих блочних пристроїв.

Наступний приклад показує запис у /etc/crypttab для розділу підкачки:

my_swap /dev/sdb1 /dev/urandom swap,cipher=aes-cbc-essiv:sha256 

Так створюється шифрований блочний пристрій /dev/mapper/my_swap, на який можна послатися у /etc/fstab. Наступний приклад показує запис для тому файлової системи:

my_volume /dev/sda5 /etc/volume_key cipher=aes-cbc-essiv:sha256 

Файл /etc/volume_key містить ключ шифрування у вигляді простого тексту. В якості назви файлу з ключем, коли система запитає ключ в процесі запуску, також можна вказати none.

Рекомендується використовувати LUKS для томів файлової системи: (використовуючи LUKS ви можете відкинути запис cipher= у /etc/crypttab).

  1. Створіть шифрований том за допомогою cryptsetup luksFormat.

  2. Додайте необхідний запис у /etc/crypttab.

  3. Активізуйте том вручну за допомогою cryptsetup luksOpen або перезавантажте систему.

  4. Створіть файлову систему на зашифрованому томі.

  5. Створіть запис у /etc/fstab.

12. Поштові сервери

[Підказка] Найновіші примітки до випуску знаходяться у мережі

Ці примітки до випуску можуть бути оновлені. Відвідайте сайт http://docs.fedoraproject.org/release-notes/ для перегляду останніх приміток до випуску Fedora.

Цей розділ стосується серверів зворотної пошти або агентів транспорту пошти (MTA).

12.1. Sendmail

Типово, агент транспорту пошти Sendmail (MTA) не приймає з'єднання з будь-яких вузлів, окрім локального комп'ютера. Щоб налаштувати Sendmail у якості сервера для інших клієнтів, відредагуйте /etc/mail/sendmail.mc та змініть рядок DAEMON_OPTIONS для прослуховування мережних пристроїв, або повністю закоментуйте цей параметр за допомогою dnl-коментаря. Встановіть пакет sendmail-cf та згенеруйте /etc/mail/sendmail.cf наступними командами:

su -c 'yum install sendmail-cf' 
su -c 'make -C /etc/mail'

13. Розробка

[Підказка] Найновіші примітки до випуску знаходяться у мережі

Ці примітки до випуску можуть бути оновлені. Відвідайте сайт http://docs.fedoraproject.org/release-notes/ для перегляду останніх приміток до випуску Fedora.

В цьому розділі розглядаються різні засоби та можливості для розробки.

13.1. Утиліти

13.1.1. Колекція компіляторів GCC

Цей випуск Fedora був зібраний за допомогою компілятора GCC 4.1.2, що входить до складу дистрибутива.

13.1.1.1. Генерація коду

Починаючи з gcc-4.1.2-25 та glibc-2.6.90-14, параметр -D_FORTIFY_SOURCE=2 захищає не лише код на мові C, але й на мові C++. Якщо цей параметр був би задіяний раніше, минулі декілька проблем з безпекою було б неможливо використати. Докладніше про це дивіться у анонсі.

13.1.2. Eclipse

Цей випуск Fedora включає Fedora Eclipse, що основана на Eclipse SDK версії 3.3.0. (http://www.eclipse.org). Сторінка "Новини та цікаві факти" про цей випуск знаходиться за адресою http://download.eclipse.org/eclipse/downloads/drops/R-3.3-2007-06251500/whatsnew/eclipse-news.html. Специфічні для випуску примітки 3.2.2 доступні за адресою http://www.eclipse.org/eclipse/development/readme_eclipse_3.3.html.

Цей засіб розробки відомий як "Eclipse Platform," "Eclipse IDE," та "Eclipse." Eclipse SDK є основою для об'єднаного випуску двадцяти одного проекту Eclipse у рамках об'єднаного випуску (http://www.eclipse.org/europa). Деякі з цих проектів включені до Fedora:

Інші доступні у Fedora проекти Eclipse:

Завжди вітається допомога у додаванні нових пакетів та їх тестуванні з GCJ. Зв'яжітья з зацікавленими особами у списку fedora-devel-java-list (http://www.redhat.com/mailman/listinfo/fedora-devel-java-list/) та/або на каналі #fedora-java на freenode.

Fedora також включає додаткові модулі та функції, що корисні для хакерів FLOSS: редагування ChangeLog за допомогою eclipse-changelog та інтеграції з Bugzilla за допомогою eclipse-mylyn-bugzilla. Наш пакет CDT eclipse-cdt також включає версію механізму підтримки GNU Autotools.

Остання інформація стосовно цих проектів знаходиться на сторінці проекту Fedora Eclipse: http://sourceware.org/eclipse/.

13.1.2.1. Не упаковані додаткові модулі/функції

Fedora Eclipse включає виправлення, що дозволяє звичайним користувачам використовувати функції Менеджера Оновлень для встановлення не упакованих додаткових модулів та додаткових можливостей. Такі модулі будуть встановлені у домашній каталог користувача в теку .eclipse. Зверніть увагу, що ці модулі не мають пов'язаних бітів збирання CGJ і тому можуть працювати повільніше, ніж очікується.

13.1.2.2. Альтернативне середовище виконання Java

Вільна JRE у Fedora не задовольняє усіх користувачів, тож у Fedora можна встановити альтернативні JRE. Проте, є застереження для встановлення інших JRE на 64-бітні машини.

64-розрядні бібліотеки JNI, що типово постачаються на x86_64 системах в складі Fedora, не працюють з 32-розрядною JRE. Іншими словами, не намагайтесь запустити у Fedora пакети x86_64 Eclipse на 32-бітній JRE від Sun. Потрібно або перейти на 64-розрядну альтернативну Java версію, або встановити 32-розрядну версію пакета. Для встановлення 32-розрядною версії використовуйте команду:

yum install <package_name>.i386 

Аналогічно 32-розрядні JNI бібліотеки, що типово постачаються для систем ppc64, не працюють на 64-розрядною JRE. Для встановлення 64-розрядною версії використовуйте команду:

yum install <package_name>.ppc64 

13.2. Платформа для розробки KDE 4

Fedora 8 включає бібліотеки розробки KDE 4.0 (beta). Доступні наступні нові пакети:

  • kdelibs4: бібліотеки KDE 4

  • kdepimlibs: бібліотеки KDE 4 PIM

  • kdebase4: основні файли запуску KDE 4

Використовуйте ці пакети для розробки, побудови та запуску програм KDE 4 у KDE 3 або іншому графічному середовищі.

У пакеті kdebase4 також доступна бета-версія файлового менеджера Dolphin. Оскількі це бета-версія, деякі функції досі не реалізовані. Якщо вам потрібна стабільна версія Dolphin, встановіть пакет d3lphin, що оснований на KDE 3 та може безпечно встановлюватися поруч з kdebase4.

Ці пакети розроблено для:

  • відповідності стандарту файлової ієрархії (FHS), та

  • повної безпеки паралельного встановлення поруч з KDE 3, включаючи пакети -devel.

Для цього, учасники Fedora KDE SIG внесли 2 зміни у пакети -devel:

  • Символічні посилання на бібліотеки, що встановлені у каталозі /usr/lib/kde4/devel або /usr/lib64/kde4/devel, залежать від архітектури.

  • Засоби kconfig_compiler та makekdewidgets перейменовано на kconfig_compiler4 та makekdewidgets4, відповідно.

Ці зміни мають бути прозорими для більшості програм KDE 4, що користуються командою cmake для побудови програм, оскільки FindKDE4Internal.cmake змінено для врахування цих змін.

Зауважте, що kdebase4 не включає пакет KDE 4 Desktop kdebase-workspace та його компоненти, такі як Plasma та KWin версії 4. Пакет kdebase-workspace досі неповний та нестабільний, і може викликати конфлікти з KDE 3.

14. Безпека

[Підказка] Найновіші примітки до випуску знаходяться у мережі

Ці примітки до випуску можуть бути оновлені. Відвідайте сайт http://docs.fedoraproject.org/release-notes/ для перегляду останніх приміток до випуску Fedora.

В цьому розділі розглядаються різні засоби безпеки від Fedora.

14.1. Вдосконалення безпеки

  • У Fedora продовжується вдосконалення багатьох проактивних функцій безпеки, було вдосконалено FORTIFY_SOURCE для покриття C++ додатково до C, що запобігає багатьом вадам у безпеці.

  • Нова графічна утиліта налаштовування мережного екрану system-config-firewall замінює system-config-securitylevel.

  • У цьому випуску доступна функціональність Kiosk з SELinux, а також численні нові вдосконалення та зміни у політиці безпеки.

  • Пакети glibc у Fedora 8 тепер підтримує використання паролів з хешуванням типу SHA256 та SHA512. Раніше були доступні лише DES та MD5. Їх підтримка ще не була додана у засоби створення паролів, але glibc розпізнає такі паролі, якщо вони створені іншими засобами.

  • Для Xen, KVM та QEMU тепер доступна функція безпечного віддаленого керування у системі віртуалізації Fedora 8.

14.2. Загальна інформація

Загальний вступ до розмаїття діючих функцій безпеки в Fedora, їх поточний статус та політики доступні за посиланням http://fedoraproject.org/wiki/Security

14.2.1. SELinux

Сторінки проекту SELinux містять підказки з усунення проблем, пояснення та посилання на документацію і довідку. Деякі з корисних посилань наведені нижче:

15. IcedTea та java-gcj-compat

[Підказка] Найновіші примітки до випуску знаходяться у мережі

Ці примітки до випуску можуть бути оновлені. Відвідайте сайт http://docs.fedoraproject.org/release-notes/ для перегляду останніх приміток до випуску Fedora.

15.1. IcedTea

До цього випуску Fedora увійшо оточення IcedTea. IcedTea назва для коду OpenJDK компанії Sun, який замінює обмежені патентами частини OpenJDK вільним програмним кодом. IcedTea забезпечує більш повне та сумісне оточення ніж GCJ, включаючи підтримку та запуск байт-коду до версії 1.6 включно. Користувачі IcedTea мають знати про деякі перестороги:

  • Не підтримується ppc чи ppc64. Користувачам систем ppc та ppc64 слід використовувати GCJ.

  • Відсутня підтримка API звуку для Java.

  • Відсутні декілька криптографічних алгоритмів.

15.2. Робота з аплетами Java

Пакети Fedora IcedTea також включають адаптацію gcjwebplugin, що безпечним чином запускає недовірені аплети у веб-переглядачі. Модуль запакований у пакеті java-1.7.0-icedtea-plugin.

  • Реалізація gcjwebplugin не має підтримки мосту байткод-Javascript, тож аплети, яким потрібен цей міст, не працюватимуть.

  • Реалізація gcjwebplugin не підтримує підписані аплети. Підписані аплети запускатимуться у недовіреному режимі.

  • Політика безпеки gcjwebplugin може накладати великі обмеження. Для вмикання обмежених аплетів, запустіть firefox -g у вікні терміналу, щоб побачити обмеження, потім зніміть обмеження у /usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/jre/lib/security/java.policy.

15.3. java-gcj-compat

До складу цього випуску Fedora входить java-gcj-compat. Пакет java-gcj-compat включає набір утиліт та середовище виконання, що здатне зібрати та виконати безліч корисних програм, що написані на мові програмування Java.

Інфраструктура java-gcj складається з трьох компонентів: середовище виконання GNU Java (libgcj), компілятор Eclipse Java (ecj), та набір оболонок та посилань (java-gcj-compat), які надають користувачу середовище виконання та компіляції, аналогічно іншим Java оточенням.

Пакети програм Java у цьому випуску Fedora використовують середовище java-gcj-compat. Серед них OpenOffice.org Base, Eclipse та Apache Tomcat. Зверніться до Java FAQ на сторінці http://www.fedoraproject.org/wiki/JavaFAQ за додатковою інформацією про вільну реалізацію Java у Fedora - java-gcj-compat.

[Важливо] Включайте у звіти про помилки інформацію про розташування та версії

Готуючи звіт про помилку включайте вивід наступних команд:

which java && java -version && which javac && javac -version 

15.4. Питання щодо Java та Java-пакетів

Окрім вільного програмного стеку java-gcj-compat, Fedora спроектована таким чином, щоб дозволити вам встановити декілька реалізацій Java та перемикатись між ними за допомогою команди alternatives. Проте, для отримання усіх переваг команди alternatives кожна з Java систем, що встановлюються, повинна бути підготовлена відповідно до посібника JPackage Project з підготовки пакетів. Після того як пакети встановлені, користувач root може перемикатись між реалізаціями java та javac за допомогою команди alternatives:

alternatives --config java alternatives --config javac 

Спрощений спосіб перемикнути альтернативи Java командою sytsem-switch-java, що постачається у Fedora.

15.5. Fedora та пакети JPackage для Java

Fedora включає багато пакетів з проекту JPackage, що надає вільний репозиторій Java програм. Ці пакети були змінені у Fedora для видалення залежностей від закритого ПЗ та використання підтримки функції компіляції GCJ ahead-of-time. Використовуйте репозиторії Fedora для оновлення цих програм, або використовуйте репозиторій JPackage для пакетів, що не входять у Fedora. На сайті JPackage http://jpackage.org знаходиться додаткова інформацію про проект та програми, що постачаються.

[Застереження] Змішування пакетів Fedora та JPackage

Потрібно провести дослідження на сумісність перед виконанням встановлення з обох репозиторіїв Fedora та JPackage на одній системі. Несумісність пакетів може привести до складних ситуацій.

Посилання на останні примітки до випуску Eclipse на http://fedoraproject.org/wiki/Docs/Beats/Devel/Tools/Eclipse.

15.6. Maven (v2)

До цього випуску Fedora включено maven2 - керування проектами Java та утиліту стискання проектів. Maven можна запускати командами mvn та mvn-jpp. Перша команда змушує Maven поводитись як і Maven у основній гілці, а друга викликає mvn з додатковими властивостіми, які спрощують автономне збирання.

Пакет maven2 у Fedora пристосований для роботи у повністю автономному режимі. Без визначення додаткових властивостей (команда mvn ), maven2 працює так само як і Maven з головної гілки. Користувачі можуть визначати додаткові властивості для сприяння автономному збиранню, або викликати mvn-jpp - обгортку, яка визначає найуживаніші властивості для автономного збирання. Властивості та подробиці їх використання описані у файлі /usr/share/doc/maven2-2.0.4/maven2-jpp-readme.html, що постачається з пакетом maven2-manual.

16. Мультимедіа

[Підказка] Найновіші примітки до випуску знаходяться у мережі

Ці примітки до випуску можуть бути оновлені. Відвідайте сайт http://docs.fedoraproject.org/release-notes/ для перегляду останніх приміток до випуску Fedora.

Fedora містить програми для вирішення різних мультимедіа завдань, наприклад відтворення, запис та редагування. Додаткові пакети доступні з репозиторію Fedora Extras. Додаткова інформацію про роботу з мультимедіа в Fedora знаходиться в розділі Мультимедіа web-сайту Проекту Fedora за посиланням http://fedoraproject.org/wiki/Multimedia.

16.1. Програвачі мультимедіа

Типове встановлення Fedora включаютє Rhythmbox та Totem для відтворення. Ви знайдете безліч інших програм у репозиторії Fedora, включаючи популярний пакет XMMS та amaroK для середовища KDE. Обидва середовища GNOME та KDE пропонують набір програвачів, які можна використати для відтворення різних форматів. Для роботи з іншими форматами доступні програми сторонніх розробників.

Fedora також задіє усі переваги звукової підсистеми Advanced Linux Sound Architecture (ALSA). Декілька програм можуть програвати звук одночасно, що колись було складно у системах Linux. Це обмеження зникає, якщо всі мультимедіа програми налаштовані на використання ALSA для підтримки звуку. Додаткову інформацію про ALSA можна знайти на сайті проекту http://www.alsa-project.org/. Користувачі все ще можуть зіштовхнутися з проблемами, якщо декілька користувачів одночасно увійшли у систему. Залежно від параметрів обладнання та програм, декілька користувачів можливо не зможуть одночасно використовувати звукове обладнання.

16.2. Формати Ogg та Xiph.Org Foundation

Fedora включає повну підтримку форматів Ogg media container, Vorbis audio, Theora video, Speex audio та FLAC lossless audio. Ці формати вільно розповсюджуються та не мають патентних чи ліцензійних обмежень. Вони пропонують потужну та гнучку альтернативу більш популярним, обмеженим форматам. У проекті Fedora Project підтримується використання форматів з відкритим кодом замість форматів з обмеженнями. Додаткову інформацію про ці формати та про їх використання можна знайти на сайті Xiph.Org Foundation http://www.xiph.org/.

16.3. MP3, DVD та інші виключені формати мультимедіа

Репозиторії програм Fedora не можуть включать підтримку відтворення або запису MP3 або DVD. Формати MP3 запатентовані, та власники патентів не надають потрібні ліцензії. Формат DVD запатентований та постачається разом зі схемою шифрування. Власники патенту не надали потрібні ліцензії, тому код, що потрібен для розшифрування CSS-шифрованих дисків, може порушувати Digital Millennium Copyright Act, авторське право США. З Fedora також виключені деякі мультимедіа програми через патентні або ліцензійні обмеження, такі як Flash Player або Real Player від Real Media. Додаткову інформацію про цьому знаходиться за посиланням http://fedoraproject.org/wiki/ForbiddenItems.

Хоча інші варіанти підтримки MP3 можуть бути доступні у Fedora, Fluendo надає вільний модуль MP3 для GStreamer, що має потрібні ліцензії для кінцевого користувача. Цей модуль додає підтримку MP3 до програм, що використовують GStreamer. У Fedora не включено цей модуль, оскільки натомість ми надаємо перевагу підтримці та сприянню використання відкритих форматів без патентних обмежень. Додаткову інформацію про модуль MP3 знаходиться на web-сайте Fluendo за адресою http://www.fluendo.com/.

16.4. Створення та запис CD та DVD

Репозиторії програм Fedora містять різні засоби простої підготовки та запису CD та DVD дисків. Користувачі GNOME можуть записувати диски прямо у файловому менеджері Наутилус або використовувати пакети gnomebaker або graveman, чи більш старий пакет xcdroast зі складу Fedora. Користувачі KDE, для виконання цих задач можуть використовувати потужний пакет k3b. Утиліти командного рядка включають у себе cdrecord, readcd, mkisofs та інші типові програми Linux.

16.5. Screencasts

Ви можете використовувати Fedora для створення та відтворення screencasts`ів, у яких записано сеанс роботи з використанням відкритих технологій. Fedora Extras містить компонент istanbul, що створює screencast`и у форматі відео Theora. Цей відеофрагмент можна відтворити одним з програвачів у складі Fedora. Це бажаний спосіб для передачі screencast`ів проекту Fedora Project та їх використання розробниками або користувачами. Докладний посібник знайдете посиланням http://fedoraproject.org/wiki/ScreenCasting.

16.6. Розширена підтримка через модулі

Більшість мультимедійних програвачів у Fedora підтримують розширення за допомогою динамічних модулів (plugins) для підтримки нових медіа-форматів та систем виводу звуку. Деякі з них використовують потужні засоби, такі як gstreamer, для роботи з форматами та виводу звуку. Пакети модулів для цих внутрішніх механізмів (backends) та для окремих програм доступні у складі Fedora; сторонні виробники можуть пропонувати додаткові модулі, що включають навіть більш потужні можливості.

17. Ігри та розваги

[Підказка] Найновіші примітки до випуску знаходяться у мережі

Ці примітки до випуску можуть бути оновлені. Відвідайте сайт http://docs.fedoraproject.org/release-notes/ для перегляду останніх приміток до випуску Fedora.

До складу Fedora включений набір ігрових програм різних жанрів. Типово, Fedora включає невеликий пакет ігор для GNOME (що називається gnome-games) та для KDE (kdegames). Fedora Extras надає додаткові пакети, що покривають основні види ігор.

Web-сайт Проекту Fedora містить розділ, що присвячений іграм, у якому докладно описується багато ігор, включаючи їх огляд та інструкції з встановлення. Додаткова інформація знаходиться на сторінці http://fedoraproject.org/wiki/Games.

Список інших доступних для встановлення ігор можна переглянути графічною програмою Pirut (ПрограмиВстановлення та видалення програм), або командою:

yum groupinfo "Games and Entertainment" 

Для отримання довідки з використання yum для встановлення різних пакетів з іграми, зверніться до посібника на:x

http://docs.fedoraproject.org/yum/

17.1. Haxima

До Fedora 8 входить Nazghul версії 0.5.6 - механізм для рольових ігор та додаткова до нього гра Haxima. Ця версія не сумісна з збереженими іграми від попередніх версій Nazghul, тож у кого є збережені ігри Haxima після оновлення Fedora 8 знадобиться почати знову .

18. Віртуалізація

[Підказка] Найновіші примітки до випуску знаходяться у мережі

Ці примітки до випуску можуть бути оновлені. Відвідайте сайт http://docs.fedoraproject.org/release-notes/ для перегляду останніх приміток до випуску Fedora.

Віртуалізація у Fedora 9 підтримується платформами Xen та KVM. API libvirt та відповідні утиліти, virt-manager і virsh оновлені для підтримки як KVM, так і Xen. Користувач може обрати яку платформу віртуалізації встановити, та використовувати одні й ті ж самі утиліти.

Xen у Fedora 8 побудовано на версії 3.1.0.

KVM у Fedora 8 побудовано на версії 36-2.

Додаткову інформацію про відмінності між Xen та KVM дивіться на http://virt.kernelnewbies.org/TechComparison. Додаткову інформацію про встановлення та використання віртуалізації у Fedora 8, дивіться на сторінці http://fedoraproject.org/wiki/Docs/Fedora8VirtQuickStart.

18.1. Зміни у пакетах віртуалізації

У пакетах віртуалізації Fedora 8 внесені наступні вдосконалення:

  • Безпечне віддалене керування гостьовими доменами. Включені функції:

    • Безпечне віддалене керування гостьовими VM

    • Безпечний віддалений доступ до віддалених гостьових консолей

    • Додаткову інформацію про віддалене керування дивіться на сторінці http://fedoraproject.org/wiki/Releases/FeatureVirtSecurity.

  • Вступ до Virt Viewer, - легкого, простого графічного інтерфейсу взаємодії з графічною консоллю віртуальних машин. Virt Viewer є заміною для vncviewer.

  • Реалізацію LibVNCServer було видалено з Xen та замінено QEMU.

  • Вступ до GTK-VNC, віджет GTK, який э клієнтом до VNC. Додаткову інформацію про GTK-VNC дивіться на http://gtk-vnc.sourceforge.net/.

19. X Window System (Графіка)

[Підказка] Найновіші примітки до випуску знаходяться у мережі

Ці примітки до випуску можуть бути оновлені. Відвідайте сайт http://docs.fedoraproject.org/release-notes/ для перегляду останніх приміток до випуску Fedora.

У цьому розділі міститься інформація, що відноситься до реалізації X Window System, X.or, у складі Fedora.

19.1. Зміни у конфігурації X

Графічний X-сервер X.org 7.2 був змінений, з метою автоматичного виявлення та налаштовування більшої частини обладнання, усуваючи потребу користувачу чи адміністратору вносити зміни у файл параметрів /etc/X11/xorg.conf. Єдине обладнання, що налаштовується у файлі xorg.conf програмою anaconda включає:

  • Графічний драйвер

  • Розкладка клавіатури

Решта обладнання, наприклад, монітори (CRT та TFT), USB миші та сенсорні панелі повинні виявлятись та налаштовуватись автоматично.

X сервер опитує підтримувану роздільну здатність у підключеного монітору, та намагається вибрати найвищу можливу роздільну здатність з коректним співвідношенням сторін дисплею. Користувач може вказати власне розширення через СистемаПараметриПараметри екрану, а типову роздільну здатність екрану для системи можна налаштувати через СистемаАдмініструванняДисплей.

Якщо конфігураційний файл /etc/X11/xorg.conf відсутній, тоді система X також автоматично виявить придатний драйвер та встановить 105-клавішну розкладку клавіатури - США.

19.2. Примітки щодо драйвера Intel

Fedora 8 включає два драйвери для інтегрованих відео-адаптерів Intel:

  • Стандартний i810 драйвер включає підтримку для наборів мікросхем Intel i945 та i965 та попередніх версій

  • Експериментальний intel драйвер включає підтримку для наборів мікросхем Intel i945 та попередніх версій

Драйвер i810 обмежений роздільними здатностями доступними в BIOS. Якщо вам знадобиться підтримка нестандартних розширень, які використовуються у деяких широкоформатних дисплеях, вам можливо захочеться використати драйвер intel. Ви можете змінити драйвер за допомогою system-config-display з меню СистемаАдмініструванняДисплей.

Ми вдячні за ваші відгуки про експериментальний драйвер intel. Будь ласка, повідомляйте про успішне застосування через Bugzilla, вкладайте повний вивід утиліти lspci -vn для вашого комп'ютера. Ці відгуки дозволять перейти на використання драйвера intel для деяких наборів мікросхем.

19.3. Відео драйвери третіх сторін

Якщо ви збираєтесь використовувати відео драйвери третіх сторін, перегляньте настанови на сторінці драйверів третіх сторін для Xorg:

http://fedoraproject.org/wiki/Xorg/3rdPartyVideoDrivers

20. Сервери баз даних

[Підказка] Найновіші примітки до випуску знаходяться у мережі

Ці примітки до випуску можуть бути оновлені. Відвідайте сайт http://docs.fedoraproject.org/release-notes/ для перегляду останніх приміток до випуску Fedora.

20.1. MySQL

Fedora містить MySQL 5.0.45 Список покращень у цій версії знаходиться на сторінці http://dev.mysql.com/doc/refman/5.0/en/mysql-5-0-nutshell.html.

Додаткову інформацію про оновлення баз даних з попереднього випуску MySQL знаходиться на сайті MySQL за посиланням http://dev.mysql.com/doc/refman/5.0/en/upgrade.html.

20.1.1. Драйвер DBD

Драйвер MySQL DBD випущений під подвійною ліцензією, і були вирішені ліцензійні проблеми (https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222237). Результаті у репозиторій програм Fedora включено пакет apr-util-mysql.

20.2. PostgreSQL

У цей випуск Fedora включений PostgreSQL 8.2.4 Додаткову інформацію про цю нову версію можна знайти на сторінці http://www.postgresql.org/docs/whatsnew.

[Важливо] Оновлення баз даних

Перед оновленням існуючої системи у базі даних PostgreSQL, можливо доведеться виконати процедуру описану на http://www.postgresql.org/docs/8.2/interactive/install-upgrading.html. У іншому випадку дані можуть бути недоступні новій версії PostgreSQL.

21. Інтернаціоналізація (i18n)

[Підказка] Найновіші примітки до випуску знаходяться у мережі

Ці примітки до випуску можуть бути оновлені. Відвідайте сайт http://docs.fedoraproject.org/release-notes/ для перегляду останніх приміток до випуску Fedora.

В цьому розділі міститься інформація про підтримку різних мов у Fedora.

21.1. Підтримка мов

21.1.1. Встановлення підтримки мов

Для встановлення підтримки додаткових мов з групи Мови використовуйте утиліту Pirut або Програми+Встановлення та видалення програм, або запустіть команду:

su -c 'yum groupinstall
	<language>-support'

У попередній команді, <мова> — це одне з assamese, bengali, chinese, gujarati, hindi, japanese, kannada, korean, malayalam, marathi, oriya, punjabi, sinhala, tamil, thai або telegu.

Після оновлення з попередньої версії Fedora, наполегливо рекомендується встановити scim-bridge-gtk, який добре працює з C++ програмами третіх сторін, які зв'язані з більш старими версіями libstdc++.

Щоб додати підтримку SCIM для вводу певної мови, встановіть scim-lang-МОВА, де МОВА одна з assamese, bengali, chinese, dhivehi, farsi, gujarati, hindi, japanese, kannada, korean, latin, malayalam, marathi, oriya, punjabi, sinhalese, tamil, telugu, thai, або tibetan.

21.1.2. Transifex

У цьому випуску доступний засіб Transifex для додавання перекладів у проекти, які знаходяться на віддалених та докорінно відмінних системах контролю версій. Базові пакети у цьому випуску використовують Transifex для отримання перекладів від численних перекладачів.

Новий веб-засіб, рост спільноти та покращення методик дозволяє перекладачам вносити переклади у будь-який проект через адаптований для перекладачів веб інтерфейс. Розробники проектів, у яких немає спільноти перекладачів можуть співпрацювати зі спільнотою перекладачів Fedora. У свою чергу, перекладачі мають простий шлях надсилання перекладів до численних проектів, що пов'язані з Fedora.

21.2. Шрифти

У Fedora 8 тепер типово встановлюються шрифти для усіх доступних мов. Більшість шрифтів у шрифтових пакетах із загальними назвами було переміщено до власних пакетів, назви яких відповідають назвам оригінальних збірок шрифтів, що спрощує їх вибір.

21.2.1. Арабські шрифти

  • З пакету fonts-arabic виділено пакети kacst-fonts та paktype-fonts.

21.2.2. Китайські шрифти

  • пакет cjkunifonts-fonts виділено з пакету fonts-chinese, який був розділений на два підпакети для креслень Uming та Ukai.

  • Пакет taipeifonts був виділений з fonts-chinese.

  • Пакет wqy-bitmap-fonts тепер типово встановлюється з підтримкою китайської мови.

  • Додано пакет wqy-unibit-fonts.

21.2.3. Єврейські шрифти

  • Пакет culmus-fonts був виділений з fonts-hebrew.

21.2.4. Індійські шрифти

  • З пакету fonts-indic був виділений пакет lohit-fonts.

21.2.5. Японські шрифти

  • Пакет sazanami-fonts розділений з fonts-japanese на два підпакети для готичного накреслення та накреслення Мінхо.

  • З пакету fonts-japanese виділено пакет jisksp16-1990-fonts.

  • З пакету fonts-japanese виділено пакет knm_new-fonts.

VLGothic-fonts стане типовим японським шрифтом починаючи з Fedora 9.

21.2.6. Корейські шрифти

  • З пакету fonts-korean виділено пакети baekmuk-ttf-fonts та baekmuk-bdf-fonts . Пакет baekmuk-ttf-fonts забезпечує чотири підпакети для накреслень батанг, дотум, гулім та заголовок.

21.2.7. Шрифт Сінхала

  • З пакету fonts-sinhala був виділений пакет lklug-fonts.

21.3. Методи вводу

21.3.1. Вдосконалено im-chooser

Спрощено та зроблено більш зрозумілим інтерфейс im-chooser.

Тепер типово встановлюються основні пакети SCIM, але SCIM типово запускається лише на азіатських локалях (поточний список: as, bn, gu, hi, ja, kn, ko, ml, mr, ne, or, pa, si, ta, te, th, ur, vi, zh). Увімкнути чи вимкнути SCIM на робочому столі або обрати інший встановлений метод вводу можна запустивши im-chooser з СистемаПараметриОсобистіМетод вводу. Щоб задіяти зміни потрібно перезапустити графічний сеанс.

21.3.2. Гарячі клавіші SCIM

У наступній таблиці перелічені типові гарячі клавіші SCIM для різних мов:

Мова Перемикач комбінацій клавіш
всі Ctrl+Пробіл
Японська Zenkaku_Hankaku або Alt+`
Корейська Shift+Пробіл або Хангул

21.3.3. Інші методи вводу

У цьому випуску додано підтримку методу вводу nabi для корейської Hangul.

22. Зворотна сумісність

[Підказка] Найновіші примітки до випуску знаходяться у мережі

Ці примітки до випуску можуть бути оновлені. Відвідайте сайт http://docs.fedoraproject.org/release-notes/ для перегляду останніх приміток до випуску Fedora.

Fedora включає успадковані системні бібліотеки для сумісності з застарілими програмами. Це ПЗ є часиною групи Legacy Software Development, яка типово не встановлюється. Користувачі, яким потрібна ця функціональність, можуть відмітити цю групу при встановленні системи або на встановленій системі. Для встановлення групи пакетів в Fedora використовуйте меню ПрограмиДодавання/видалення програм, Pirut або введіть наступну команду у вікні терміналу:

su -c 'yum groupinstall "Legacy Software Development"'

Введіть у відповідь на запит пароль користувача root.

22.1. Сумісність компіляторів

Пакет compat-gcc-34 включений у цей випуск задля забезпечення сумісності:

https://www.redhat.com/archives/fedora-devel-list/2006-August/msg00409.html

23. Зміни у пакетах

Отримати список пакетів, які були оновлені у порівнянні з попереднім випуском, можна на сторінці http://fedoraproject.org/wiki/Docs/Beats/PackageChanges/UpdatedPackages. Ви також можете переглянути порівняння основних пакетів між усіма версіями за посиланням http://distrowatch.com/fedora.

24. Проект Fedora

Метою проекту Fedora є співпраця зі спільнотою Linux для побудови повноцінної операційної системи загального призначення, винятково з ПЗ з відкритим кодом. Проект Fedora просувається особами, що приймають участь у ньому. У якості тестера, розробника, автора документації або перекладача ви можете зробити власний внесок. Подробиці можна знайти за посиланням http://fedoraproject.org/join-fedora.html. Додаткову інформацію про канали взаємодії користувачів Fedora та учасників знаходиться на сторінці http://fedoraproject.org/wiki/Communicate.

Проект Fedora просувається особами, що приймають участь у ньому. У якості тестера, розробника, автора документації або перекладача ви можете зробити власний внесок. Подробиці можна знайти за посиланням http://fedoraproject.org/wiki/Join. Додаткову інформацію про канали взаємодії користувачів Fedora та учасників знаходиться на сторінці http://fedoraproject.org/wiki/Communicate.

Окрім веб-сайту, доступні наступні списки розсилок:

Щоб стати учасником цих списків, відправте поштове повідомлення зі словом "subscribe" в темі повідомлення за адресою <listname>-request, де <listname> — одна з наведених вище назв. Також можна підписатись через Web-інтерфейс: http://www.redhat.com/mailman/listinfo/.

Проекту Fedora Project також присвячений окремий канал IRC (Internet Relay Chat). IRC – це форма спілкування текстовими повідомленнями у реальному часі, що схожа на миттєві повідомлення (Instant Messaging). Користуючись IRC можна вести бесіду з кількома людьми на відкритому каналі або розмовляти з кимось особисто. Щоб поговорити з іншими учасниками проекту Fedora через IRC, з'єднайтесь з мережею Freenode IRC. За додатковою інформацією зверніться до web-сайту Freenode за посиланням http://www.freenode.net/ .

Учасники проекту Fedora часто доступні на каналі #fedora у мережі Freenode, а розробників проекту часто можна знайти на каналі #fedora-devel. Деякі великі проекти також можуть мати власні канали; інформацію про це можна знайти на сторінці цих проектів та на http://fedoraproject.org/wiki/Communicate.

Для спілкування на каналі #fedora, потрібно зареєструвати псевдонім (прізвисько). Відповідні інструкції ви отримаєте після підключення (/join) до каналу.

[Примітка] Канали IRC

Проект Fedora та компанія Red Hat не керують IRC-каналами проекту Fedora або їх змістом.

25. Завершальні відомості

Ми використовуємо термін завершальні відомості, який означає:

  • спосіб вказати учасників та показати їх область діяльності.

  • пояснення методів підготовки та використані засоби.

25.1. Співавтори

... та багато інших перекладачів. Зверніться до оновленої Web-версії цих приміток до випуску, ми додаємо перекладачів після випуску:

http://docs.fedoraproject.org/release-notes/

25.2. Способи підготовки

Редактори розділу готують примітки до випуску безпосередньо у Fedora Project Wiki. Вони співпрацюють з іншими експертами у розглянутих областях протягом фази тестових випусків Fedora для пояснення важливих змін та покращень. Команда редакторів перевіряє узгодженість та якість завершених розділів та перетворює матеріал з Wiki у формат DocBook XML в репозиторій контролю версій. У цей момент команда перекладачів готує версії приміток для випуску для інших мов, які доступні спільноті як частина Fedora. Команда публікації розміщує їх та останні виправлення на сайті.