# Informacje o wydaniu Fedory Core

### Fedora Documentation Project

Copyright © 2006 Red Hat, Inc. i inne

Ten dokument został wydany pod warunkami licencji Open Publication License. Aby uzyskać więcej szczegółów, przeczytaj pełne uwagi o legalności pod Sekcja 3, „Legal Notice”.

| Najnowsze informacje o wydaniu w WWW
Te infoemacje o wydaniu mogą zostać zaktualizowane. Odwiedź http://fedora.redhat.com/docs/release-notes/, aby zobaczyć najnowsze informacje o wydaniu Fedory Core.

Historia zmian
Zmiana 6.0.0 | 2006-09-24 | PWF
Przygotuj nową wersją dla finalnej
Zmiana 5.92 | 2006-09-05 | PWF
Przygotuj nową wersję dla testu 3
Zmiana 5.91.2 | 2006-08-13 | PWF
Przygotuj nowy zrzut wiki do wydania Web
Zmiana 5.91.1 | 2006-08-10 | PWF
Zdobądź informacje o osobie posiadającej prawa autorskie
Zmiana 5.91 | 2006-07-13 | PWF
Wpisz w linię prawdziwy numer wersji
Zmiana 0.5.9.1 | 2006-07-11 | PWF
Test FC6 test2 dla tłumaczenia

## 1. Witaj w Fedorze Core

- Fedora jest zbiorem projektów sponsorowanych przez Red Hat i prowadzonym przez uczestników projektu. Projekty te są rozwijane przez dużą społeczność ludzi, którzy dokładają wszelkich starań, aby dostarczać i utrzymywać najlepsze darmowe, otwarte oprogramowanie i standardy. Fedora Core, centralny projekt Fedory, jest systemem operacyjnym, oraz platformą, bazowaną na Linuksie, która jest zawsze darmowa dla każdego do użytku, modyfikacji i dystrybucji, teraz i zawsze.

| Ostatnie Informacje o Wydaniu w Sieci
Te informacje o wydaniu mogą zostać zaktualizowane. Odwiedź ulink url="http://fedora.redhat.com/docs/release-notes/"/> aby zobaczyć najnowsze informacje o wydaniu dla Fedory Core 6.

Możesz pomóc społeczności Projektu Fedora w kontynuowaniu ulepszania Fedory, jeśli zgłaszasz raporty błędów i prośby ulepszeń. Odwiedź http://fedoraproject.org/wiki/BugsAndFeatureRequests po więcej informacji na temat błędów. Dziękujemy Ci za Twoje uczestnictwo.

Aby znaleźć więcej ogólnych informacji na temat Fedory, odwiedź następujące strony internetowe:

- Przegląd Fedory (http://fedoraproject.org/wiki/Overview)

- FAQ Fedory (http://fedoraproject.org/wiki/FAQ)

- Pomoc i Wsparcie (http://fedoraproject.org/wiki/Communicate)

- Uczestnictwo w Projekcie Fedora (http://fedoraproject.org/wiki/HelpWanted)

- O Projekcie Fedora (http://fedora.redhat.com/About/)

| Linki do dokumentów
Jeśli czytasz te informacje o wydaniu podczas procesu instalacji Fedory Core, wiele linków może nie działać poprawnie. Te informacje o wydaniu są dostępne również po instalacji jako część domyślnej strony domowej przeglądarki internetowej. Jeśli jesteś podłączony do internetu, użyj tych linków aby znaleźć inne pomocne informacje o Fedorze oraz społeczności, która ją tworzy i wspiera.

## 2. Główne Cechy Wydania

### 2.1. Tour po Fedorze Core 6

Możesz znaleźć tour wypełnione obrazkami i filmami tego ekscytującego nowego wydania na http://fedoraproject.org/wiki/Tours/FedoraCore6.

### 2.2. Nowe w Fedorze Core 6

To wydanie wporwadza znaczące nowe wersje wielu kluczowych komponentów i technologii. Następujące sekcje dostarczają krótkiego przeglądu głównych zmian od ostatniego wydania Fedory Core.

#### 2.2.1. Desktop

- To wydanie posiada ulepszony wygląd oraz rzeczy związane z różnymi językami, z kilkoma domyślnymi czcionkami DejaVu.

- Menedżer okien Compiz dostarcza lepszy odbiór wizualny, oraz różne efekty graficzne poprzez wykorzystanie struktury AIGLX. Więcej informacji dostarcza Fedora Rendering Project.

- To wydanie dostarcza aplet aktualizacji o nazwie puplet, który zapewnia powiadomienia użytkownika, kiedy dostępne są aktualizacje oprogramowania. Po więcej informacji, odwiedź http://fedoraproject.org/wiki/YumApplet.

- To wydanie zawiera kompletnie napisane od nowa i ulepszone system-config-printer, który używa najnowszego CUPS 1.2. Więcej detali technicznych jest dostępne na http://fedoraproject.org/wiki/Printing/AdminToolOutline and http://fedoraproject.org/wiki/Printing/AdminToolSpecifics.

- To wydanie zawiera GNOME 2.16 oraz KDE 3.5.4.

- Fedora Core 6 zawiera nowy odświeżający temat "DNA", który jest częścią ciągłych starań zespołu z Fedora Artwork Project.

- To wydanie zawiera Dogtail, który zawiera test graficzny i automatyzację struktury dla pulpitu.

- To wydanie zawiera aplikację rachunkową GnuCash 2.0, która dostarcza główne nowe zalety i ulepszenia interfejsu. Po więcej informacji, odwiedź Zalety GnuCash.

- Helix Player został przeniesiony do Fedora Extras, bowiem dołączony odtwarzacz filmów Totem zapewnia podobną funkcjonalność.

#### 2.2.2. Wydajność

- Wszystkie aplikacje Fedory Core zostały przebudowane z wykorzystaniem `DT_GNU_HASH`, który zapewnia do 50% wzrostu mocy aplikacjom używającym dynamicznego linkowania.

- Wsparcie IMAP dla menedżera informacji osobistych Evolution zostało w tym wydaniu znacznie ulepszone.

- To wydanie zwiększa wydajność wydajność i zarządzalność poprzez rozdzielenie zależności pakietów o wiele bardziej rozdrobniony sposób. Pakiety, których to dotyczy, to beagle, evince, oraz NetworkManager. Po więcej informacji o tych i innych zmianach, odwiedź Sekcja 7, „Informacje o pakietach”.

- W tym wydaniu, wydajność yum-a, Pirut-a, oraz Pup-a została znacząco zwiększona.

- Fontconfig 2.4 znacząco zwiększa wydajność startową i odcisk pamięci (memory footprint).

- Wydajność domyślnego systemu plików Fedory, ext3, została zwiększona w ostatnich wersjach kernela Linuksa.

- Nowa usługa podkładowa cache-uje i zwiększa wydajność sieciowych systemów plików, jak na przykład AFS i NFS. Ta usługa jest częścią istniejącego CacheFS development autorstwa Red Hata.

- Usługa drukowania CUPS startuje znacznie szybciej bowiem teraz wykrywa urządzenia na żądanie.

#### 2.2.3. Administracja Systemu

- Instalator Fedory, Anaconda, może teraz podłączyć się do dodatkowych repozytoriów, jak na przykład Updates i Fedora Extras, i użytkownicy mogą zainstalować aplikacje bezpośrednio z tych repozytoriów. Wsparcie dla Fedora Extras jest dostępne domyślnie w interaktywnych instalacjach podłączonych do sieci.

- Anaconda teraz wspiera również IPv6

- To wydanie posiada nowy menedżer wirtualizacji, virt-manager, który dodaje graficzną powłokę zarządania do Xen.

- To wydanie podnosi użyteczność SELinuksa poprzez dostarczenie graficznego narzędzia do rozwiązywania problemów oraz ulepszeń do menedżera plików Nautilus.

- Fedora dostarcza teraz zintegrowane możliwości karty, dla bezpiecznej autentykacji poza komputerem poprzez użycie nowego systemu CoolKey.

- To wydanie wprowadza nowe narzędzie lvm2-cluster, do intuicyjnego zarządzania woluminami klastrowymi.

#### 2.2.4. Zmiany na poziomie Systemu

- Fedora Core 6 zawiera kernel bazowany na 2.6.18. Nie ma już oddzielnych kerneli dla procesorów SMP i UP na żadnej architekturze. Pojedynczy kernel teraz automatycznie wykrywa Twoją konfigurację procesora i włącza dla niej odpowiednie bity.

- X.org 7.1 teraz dynamicznie konfiguruje rozdzielczość monitora i wartości odświeżania w celu zminimalizowania ilości czynności konfiguracyjnych wykonywanych przez użytkownika.

- To wydanie wspiera systemy Apple Macintosh działające na nowych procesorach Intela.

- To wydanie zawiera lepsze wsparcie i18n z wykorzystaniem domyślnej metody wprowadzania SCIM, zawierające więcej języków, ja na przykład syngaleski (Sri Lanka) oraz Oriya, Kannada i Malajalam (Indie). Fedora dostarcza teraz łatwego interfejsu do zmiany metod wprowadzania przy użyciu im-chooser.

- Nagromadzone stare rzeczy związane z GNOME 1.x zostały usunięte z Fedory Core i dołączone do Fedora Extras.

### 2.3. "Mapa Drogowa"

Plany zaproponowane dla następnego wydania Fedory są dostępna na http://fedoraproject.org/wiki/RoadMap.

## 3. Legal Notice

Copyright (c) 2006 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/.

Garrett LeSage created the admonition graphics (note, tip, important, caution, and warning). Tommy Reynolds `<Tommy.Reynolds@MegaCoder.com>` 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. Opinia Zwrotna

Dziękujemy Ci za czas poświęcony na dostarczenie Twoich komentarzy, sugestii, oraz raportów błędów do społeczności Fedory. Robiąc to, pomagasz w ulepszaniu Fedory, Linuksa, oraz światowego darmowego oprogramowania.

### 4.1. Zgłaszanie Opinii Zwrotnej o Oprogramowaniu Fedory

Aby zgłosić opinię o oprogramowaniu Fedory, lub innych elementach systemu, odwiedź http://fedoraproject.org/wiki/BugsAndFeatureRequests. Lista powszechnie zgłaszanych błędów i znanych problemów dla tego wydania jest dostępna na http://fedoraproject.org/wiki/Bugs/FC6Common.

### 4.2. Zgłaszanie Opinii Zwrotnej do Informacji o Wydaniu

| Opinia Zwrotna Tylko dla Informacji o Wydaniu
Ta sekcja skupia się na opinii zwrotnej dla samych informacji o wydaniu.

Jeśli uważasz, że te informacje o wydaniu mogłyby być w jakikolwiek sposób ulepszone, możesz wysłać swoją opinię zwrotną bezpośrednio do autorów treści. To kilka sposobów zrobienia tego, w preferowanej kolejności:

- Jeśli posiadasz konto Fedory, edytuj treść bezpośrednio na http://fedoraproject.org/wiki/Docs/Beats.

- Wypełnij zgłoszenie błędu używając tego wzorca: http://tinyurl.com/nej3u - Ten link jest TYLKO dla opinii zwrotnej dotyczącej samych release notes

- Wyślij emaila na adres relnotes@fedoraproject.org

## 5. Informacje o Instalacji

Anaconda jest nazwą instalatora Fedory. Ta sekcja porusza te rzeczy, które są związane z Anacondą (programem instalacyjnym Fedory Core) oraz instalacją Fedory Core.

| Pobieranie Dużych Plików
Jeśli zamierzasz pobrać obraz DVD Fedory Core 6, pamiętaj o tym, że nie wszystkie narzędzia służące do pobierania plików są przystosowane do plików o rozmiarze większym niż 2 GiB. wget 1.9.1-16 i nowsze, curl, oraz command>ncftpget

Anaconda domyślnie sprawdza integralność nośników instalacyjnych. Ta funkcja współpracuje z metodami instalacyjnymi CD, DVD, dysk twardy, oraz NFS ISO. Projekt Fedora poleca przetestowanie wszystkich nośników instalacyjnych przed rozpoczęciem procesu instalacji, oraz przed raportowaniem jakichkolwiek błędów związanych z instalacją. Wiele zgłoszonych tego rodzaju błędów jest spowodowanych nieprawidłowo nagranymi CD. W celu użycia tego testu, wpisz `linux mediacheck` po znaku zachęty `boot:` widocznym przy starcie instalacji.

Funkcja `mediacheck` jest bardzo czuła i może raportować niektóre dobre dyski jaki wadliwe. Taki rezultat często jest spowodowany przez oprogramowanie nagrywające, które nie załącza paddingu podczas tworzenia dysków z plików ISO. Dla najlepszych rezultatów funkcji `mediacheck`, zbootuj z następującą opcją:

    linux ide=nodma

Po pomyślnym zakończeniu funkcji `mediacheck`, uruchom komputer ponownie aby przywrócić tryb DMA do normalnego stanu. Na wielu systemach rezultuje to szybszą instalacją z płyty. Możesz pominąć opcję `mediacheck`, kiedy restartujesz.

Użyj narzędzia sha1sum doi weryfikacji nośników przed przeprowadzeniem instalacji. To precyzyjnie identyfikuje nośniki, które nie są ważne lub identyczne z plikami obrazów ISO.

| BitTorrent Automatycznie Weryfikuje Integralność Pliku.
Jeśli używasz BitTorrent, wszystkie pliki, które pobierasz są automatycznie zweryfikowane. Jeśli Twój plik jest pobrany, nie potrzebujesz już jego sprawdzaina. Jednakże, kiedy nagrasz Twoje CD, wciąż powinieneś użyć `mediacheck`.

Możesz wykonać test pamięci przed zainstalowaniem Fedory Core poprzez wpisanie `memtest86` po znaku zachęty `boot:`. Ta opcja uruchamia samodzielne oprogramowanie testujące pamięć Memtest86 w miejsce Anacondy. Testowanie pamięci Memtest86 trwa dopóki nie zostanie wciśnięty klawisz Esc.

| Dostępność Memtest86
Musisz wystartować z Dysku Instalacyjnego 1, lub ratunkowego CD aby użyć tej możliwości.

Fedora Core 6 wspiera graficzne instalacje FTP i HTTP. Jednakże, obraz instaltora musi być bądź w pamięci RAM, bądź też pojawić się na lokalnym nośniku jako Dysk Instalacyjny 1. Zatem, tylko systemu z więcej niż 192MiB RAM-u, lub które startują z Dysku Instalacyjnego 1, mogą używać graficznego instalatora. W systemach posiadających 192MiB lub mniej RAM-u, automatycznie wykorzystywany jest instalator tekstowy. Jeśli wolisz używać instalatora tekstowego, wpisz `linux text` po znaku zachęty `boot:`.

### 5.1. Zmiany w Anacondzie

- Anaconda posiada teraz możliwość instalowania pakietów z Fedora Extras bądź jakichkolwiek innych repozytoriów oprogramowania kompatybilnych z yum-em. Fedora Extras jest dostępne domyślnie w interaktywnych instalacjach z połączeniem sieciowym.

| Wsparcie Repozytoriów Yum
Wspierane są tylko repozytoria HTTP i FTP; repozytoria na CD bądź NFS nie są aktualnie wspierane.

- Teraz możesz używać instalatora do generowania Live CD dla Kadischi. Odwiedź http://fedoraproject.org/wiki/Kadischi/ po więcej szczegółów.

- Anaconda używa SquashFS do kompresji i przechowywania pakietów na obrazach.

- Anaconda wspiera teraz instalacje wykorzystujące IPv6.

- Anaconda wspiera teraz instalację z FireWire oraz urządzeń USB.

- Backend Anacondy, yum, został zaktualizowany do wersji 2.9.x.

- Instalator dostarcza ulepszonego wsparcja dla architektury ppc64.

- Instalator wspiera teraz systemy Apple Macintosh z procesorami Intela.

- Instalator wspiera teraz multipathing.

- Czcionki Vera zostały porzucone i zastąpione przez ulink url="http://fedora-test.fedoraproject.org/fedora-docs/fedora-docs/DejaVu">DejaVu

- Instalator jest teraz przetłumaczony na języki: Grecki, Kannada, Malayalam, Marathi i Oriya.

### 5.2. Zmiany Kickstart

Zostały dodane trzy słowa kluczowe `kickstart`.

`repo --name=<repoid> [--baseurl=<url>|--mirrorlist=<url>`

  `repo` określa dodatkowe repozytoria pakietów do użycia podczas instalacji. `baseurl` określa URL do repozytorium, podczas gdy `mirrorlist` określa listę mirrorów. Jedna, i tylko jedna z tych opcji może być określona przy definicji repozytorium.

`services [--disabled=<list>] [--enabled=<list>]`

  `services` modyfikuje domyślny zbiór usług, które są instalowane w domyślnym runlevelu. `enabled` oraz `disabled` pobierają listę oddzieloną przecinkami, z usługami `enabled` (włączonymi) jako priorytetowymi.

`user --name=<username> [--groups=<list>] [--homedir=<homedir>] [--password=<password>] [--iscrypted] [--shell=<shell>] [--uid=<uid>]`

  `user` tworzy nowego użytkownika z określonymi parametrami. `name` jest wymagane; wszystkie inne parametry są opcjonalne.

Więcej dokumentacji na temat `kickstart` jest dostępne w pakiecie anaconda. Aby go zainstalować, wykonaj polecenie su -c 'yum install anaconda' i przeczytaj plik `/usr/share/doc/anaconda*/kickstart-docs.txt` aby uzyskać więcej informacji.

### 5.3. Problemy Związane z Instalacją

#### 5.3.1. Notebooki Sony VAIO

Niektóre notebooki Sony VAIO mogą doświadczać problemów podczas instalowania Fedory Core z CD-ROM-u. Jeśli się to zdarza, zrestartuj proces instalacyjny i dodaj następującą opcję do linii poleceń boot:

    pci=off ide1=0x180,0x386

Instalacja powinna przebiec normalnie, a wszystkie nie wykryte urządzenia są konfigurowane podczas pierwszego uruchomienia Fedory Core.

#### 5.3.2. RAID IDE

Nie wszystkie kontrolery RAID IDE są wspierane. Jeśli Twój kontroler IDE nie jest jeszcze wspierany przez `dmraid`, możesz połączyć dyski w macierze RAID poprzez konfigurację softwarowego RAID Linuksowego. Dla wspieranych kontrolerów, skonfiguruj funkcje RAID w BIOS-ie komputera.

#### 5.3.3. Wielokrotne instalacje NIC i PXE

Niektóre serwery z wieloma interfejsami sieciowymi mogą nie przypisywać `eth0` do pierwszego interfejsu sieciowego jak to jest rozpoznawane przez BIOS, które mogą powodować użycie przez instalator innego interfejsu sieciowego, niż ten, który był użyty przez PXE. Aby zmienić to zachowanie, użyj następujących plików konfiguracyjnych `pxelinux.cfg/*`:

    IPAPPEND 2
    APPEND ksdevice=bootif

Opcje konfiguracyjne powyżej powodują użycie przez instalator tego samego interfejsu sieciowego, który jest używany przez BIOS i PXE. Możesz też użyć następującej opcji:

    ksdevice=link

Ta opcja powoduje użycie przez instalator pierwszego urządzenia sieciowego, który wykrywa jako podpięty do sieciowego switcha.

### 5.4. Problemy Związane z Aktualizacją

Odwiedź http://fedoraproject.org/wiki/DistributionUpgrades po szczegółowe zalecane procedury aktualizowania Fedory.

Ogólnie, świeże instalacje są polecane bardziej niż aktualizacje, zwłaszcza dla systemów, które posiadają oprogramowania z repozytoriów "z trzeciej ręki". Takie pakiety pozostające z poprzednich instalacji mogą nie pracować oczekiwanie na zaktualizowanym systemie Fedora. Jeśli mimo wszystko zdecydujesz się na wykonanie aktualizacji, te informacje mogą być pomocne:

- Przed aktualizacją, wykonaj pełny backup systemu. Chroń zwłaszcza `/etc`, `/home` i możliwie `/opt` oraz `/usr/local`, jeśli są tam zainstalowane dostosowane do Twoich potrzeb pakiety. Możesz chcieć używać metody multi-boot z "klonem" starej instalacji na alternatywnej(ych) partycji(ach) jako odwrotu. W takim przypadki, stwórz altarnatywny nośnik uruchomieniowy, jak na przykład dyskietka startowa GRUB-a.

| Backupy Konfiguracji Systemu
Backupy konfiguracji w `/etc` są również użyteczne w rekonstruowaniu ustawień systemu po świeżej instalacji.

- Po zakończeniu aktualizacji, uruchom następujące polecenie:

    rpm -qa --last > RPMS_by_Install_Time.txt

- Skontroluj koniec wyjścia dla pakietów, które poprzedzają aktualizację. Usuń lub zaktualizuj te pakiety, które pochodzą z repozytoriów "z trzeciej ręki", lub zajmij się nimi jeśli jest to potrzebne.

## 6. Informacje Specyficzne dla Różnych Architektur

Ta sekcja dostarcza informacji, które są specyficzne dla wspieranych architektur sprzętowych Fedory Core.

### 6.1. Wieloarchiturowe Wsparcie RPM na platformach 64-bitowych (x86_64, ppc64)

RPM wspiera równoległe instalacje wielu architektur tego samego pakietu. Domyślny listing pakietów jak rpm -qa może pokazywać zduplikowane pakiety, bowiem architekture nie jest wyświetlana. Zamiast tego, użyj polecenia command>repoquery

    su -c 'yum install yum-utils'

Aby wyświetlić wszystkie pakiety z ich architekturą używając rpm, wykonaj następujące polecenie:

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

Możesz dodać to do `/etc/rpm/macros` (dla globalnego ustawienia systemowego) lub `~/.rpmmacros` (dla ustawienia konkretnego użytkownika). To zmienia domyślną kolejkę do wyświetlania architektury:

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

### 6.2. Specyficzne Informacje PPC dla Fedory

Ta sekcja zawiera różne specyficzne informacje, których znajomości możesz potrzebować o Fedorze Core i platformie sprzętowej PPC.

#### 6.2.1. Wymagania Sprzętowe PPC

##### 6.2.1.1. Procesor i Pamięć

- Minimalny CPU: PowerPC G3 / POWER3

- Fedora Core 6 wspiera tylko generację "New World" Apple Power Macintosh, dostarczanę od około 1999 do przodu.

- Fedora Core 6 wspiera również maszyny IBM pSeries, IBM iSeries, IBM RS/6000, Genesi Pegasos II, oraz IBM Cell Broadband Engine.

- Zalecane dla trybu tekstowego: G3 233 MHz bądź lepszy, 128MiB RAM

- Zalecane dla trybu graficznego: G3 400 MHz bądź lepszy, 256MiB RAM

##### 6.2.1.2. Wymagania Przestrzeni Dyskowej

Wymagania przestrzeni dyskowej przedstawione poniżej reprezentują miejsce na dysku zajmowane przez Fedorę Core 6 po instalacji. Jednakże, dodatkowa przestrzeń dyskowa jest wymagana podczas instalacji do wsparcia środowiska instalacyjnego. Ta dodatkowa przestrzeń dyskowa odpowiada rozmiarowi filename>/Fedora/base/stage2.img

W warnukach praktycznych, dodatkowe wymagania przestrzeni dyskowej mogą być tak małe jak 90 MiB dla minimalnej instalacji, do tak dużych jak dodatkowe 175 MiB dla instlacji, która zawiera prawie wszystkie pakiety. Wszystie zainstalowane pakiety mogą zająć ponad 9 GB miejsca na dysku.

Dodatkowe miejsce jest wymagane również dla jakichkolwiek danych użytkownika, oraz przynajmniej 5% wolnego miejsca powinno być zachowane dla prawidłowego działania systemu.

#### 6.2.2. Klawiatura Apple

Klawisz Option na systemach Apple jest odpowiednikiem klawisza Alt na komputerach PC. Tam, gdzie dokumentacja i instalator odnosi się do klawisza Alt, używaj klawisza Option. Dla niektórych kombinacji klawiszy, możesz potrzebować użycia klawisza Option w połączeniu z klawiszem Fn, jak na przykład Option-Fn-F3 aby przełączyć do wirtualnego terminala tty3.

#### 6.2.3. Informacje Instalacyne PPC

Dysk Instalacyjny 1 Fedory Core jest bootowalny na wspieranym sprzęcie. W dodatku, bootowalny obraz CD pojawia się w katalogu `images/` tego dysku. Te obrazy zachowują się inaczej w zależności od Twojego sprzętu:

- Bootloader Apple Macintosh automatycznie uruchamia właściwy instalator 32-bitowy lub 64-bitowy.

  Domyślny pakiet gnome-power-manager zawiera wsparcie zarządzania energią, włączając w to tryb uśpenia oraz zarządzanie poziomem "tylnego światła" (backlight level management). Użytkownicy z bardziej złożonymi wymaganiami mogą użyć pakietu apmud z Fedora Extras. Aby zainstalować apmud po instalacji systemu, użyj następującego polecenia:

    su -c 'yum install apmud'

- 64-bitowe IBM pSeries (POWER4/POWER5), aktualne modele iSeries

  Po użyciu OpenFirmware do uruchomienia CD, bootloader, yaboot, automatycznie uruchamia instalator 64-bitowy.

- IBM "Legacy" iSeries (POWER4)

  Tak zwane modele iSeries "Legacy", które nie używają OpenFirmware, wymagają obrazu uruchomieniowego zlokalizowanego w karalogu `images/iSeries` drzewa instalacyjnego.

- 32-bitowe CHRP (IBM RS/6000 i inne)

  Po użyciu OpenFirmware w celu uruchomienia CD, wybierz obraz uruchomieniowy `linux32` po znaku zachętu `boot:` aby uruchomić 32-bitowy instalator. Inaczej wystartuje instalator 64-bitowy, co poskutkuje niepowodzeniem.

- Genesi Pegasos II

  Na chwilę pisania tego dokumentu, firmware z pełnym wsparciem systemów plików ISO9660 nie zostało jeszcze wydane dla Pegasos. Możesz jednak używać obrazu uruchamiania sieciowego. Po znaku zachęty OpenFirmware, wpisz następujące polecenie:

    boot cd: /images/netboot/ppc32.img

- Musisz również skonfigurować OpenFirmware na Pegasos ręcznie aby uczynić zainstalowany system Fedora Core uruchamialnym. Aby to zrobić, ustaw odpowiednio zmienne środowiskowe `boot-device` i `boot-file`.

- Uruchamianie Sieciowe

  Połączone obrazy zawierające kernel i ramdisk instalatora są umieszczone w katalogu `images/netboot/` drzewa instalacyjnego. Są one przeznaczone do bootowania sieciowego poprzez TFP, ale mogą być użyte na wiele sposobów.

  Loader yaboot wspiera bootowanie TFTP dla IBM pSeries oraz Apple Macintosh. Projekt Fedora namawia do używania yaboot zamiast obrazów netboot.

### 6.3. Specyficzne Aspekty x86 w Fedorze

Ta sekcja omawia specyficzne informacje, których możesz potrzebować o Fedorze Core i platformie sprzętowej x86.

#### 6.3.1. Wymagania Sprzętowe x86

Przed użyciem specyficznych opcji Fedory Core 6 podczas, lub po instlacji, możesz potrzebować dokładnej wiedzy o innych komponentach sprzętowych, takich jak karty wideo oraz sieciowe.

##### 6.3.1.1. Wymagania Procesora i Pamięci

Następujące specyfikacje CPU są przedstawione zgodnie z warunkami procesorów Intel. Inne procesory, jak na przykład te od AMD, Cyrix, oraz VIA, które są kompatybilne bądź tym procesorom Intela, również mogą być użyte z Fedorą Core.

Fedora Core 6 wymaga procesora Intel Pentium, lub lepszego, oraz jest zoptymalizowana dla procesorów Pentium 4 i późniejszych.

- Zalecane dla trybu tekstowego: klasa Pentium 200 MHz bądź lepszy

- Zalecane dla trybu graficznego: Pentium II 400 MHz bądź lepszy

- Minimalny RAM dla trybu tekstowego: 128MiB

- Minimalny RAM dla trybu graficznego: 192MiB

- Zalecany RAM dla trybu graficznego: 256MiB

##### 6.3.1.2. Wymagania Przestrzeni Dyskowej

Wymagania przestrzeni dyskowej przedstawione poniżej reporezentują miejsce zajęte przez Fedorę Core 6 po zakończeniu instalacji. Jednakże, dodatkowa przestrzeń dyskowa jest wymagana podczas instalacji do wsparcia środowiska instalacyjnego. Ta dodatkowa przestrzeń dyskowa odpowiada rozmiarowi `/Fedora/base/stage2.img` na Dysku Instalacyjnym 1 plus rozmiar plików `/var/lib/rpm` na zainstalowanym systemie.

W warnukach praktycznych, dodatkowe wymagania przestrzeni dyskowej mogą być tak małe jak 90 MiB dla minimalnej instalacji, do tak dużych jak dodatkowe 175 MiB dla instlacji, która zawiera prawie wszystkie pakiety. Wszystie zainstalowane pakiety mogą zająć ponad 9 GB miejsca na dysku.

Dodatkowe miejsce jest wymagane również dla jakichkolwiek danych użytkownika, oraz przynajmniej 5% wolnego miejsca powinno być zachowane dla prawidłowego działania systemu.

### 6.4. Specyficzne Aspekty x86_64 w Fedorze

Ta sekcja zawiera specyficzne informacje, których możesz potrzebować o Fedorze i platformie sprzętowej x86_64.

#### 6.4.1. Wymagania Sprzętowe x86_64

Przed użyciem specyficznych opcji Fedory Core 6 podczas, lub po instlacji, możesz potrzebować dokładnej wiedzy o innych komponentach sprzętowych, takich jak karty wideo oraz sieciowe.

##### 6.4.1.1. Wymagania Pamięci x86_64

- Minimalny RAM dla trybu tekstowego: 128MiB

- Minimalny RAM dla trybu graficznego: 256MiB

- Zalecany RAM dla trybu graficznego: 512MiB

##### 6.4.1.2. Wymagania Przestrzeni Dyskowej

Wymagania przestrzeni dyskowej przedstawione poniżej reporezentują miejsce zajęte przez Fedorę Core 6 po zakończeniu instalacji. Jednakże, dodatkowa przestrzeń dyskowa jest wymagana podczas instalacji do wsparcia środowiska instalacyjnego. Ta dodatkowa przestrzeń dyskowa odpowiada rozmiarowi `/Fedora/base/stage2.img` na Dysku Instalacyjnym 1 plus rozmiar plików `/var/lib/rpm` na zainstalowanym systemie.

W warnukach praktycznych, dodatkowe wymagania przestrzeni dyskowej mogą być tak małe jak 90 MiB dla minimalnej instalacji, do tak dużych jak dodatkowe 175 MiB dla instlacji, która zawiera prawie wszystkie pakiety. Wszystie zainstalowane pakiety mogą zająć ponad 9 GB miejsca na dysku.

Dodatkowe miejsce jest wymagane również dla jakichkolwiek danych użytkownika, oraz przynajmniej 5% wolnego miejsca powinno być zachowane dla prawidłowego działania systemu.

## 7. Informacje o pakietach

Ta sekcja zawiera informacje dotyczące pakietów, które przeszły znaczące zmiany w Fedorze Core 6. Dla łatwiejszego dostępu, ogólnie są one zorganizowane użwając tych samych grup, które są pokazane w systemie instalacyjnym.

### 7.1. Środowisko Graficzne GNOME

Następujące pakiety zostały rozdzielona na pojedyncze pakiety w celu zwiększenia wydajności i zarządzalności:

- gnome-utils

- beagle, który nie zależy już od Evolution

- evince, który nie zależy już od Nautilus-a

- NetworkManager, który nie zależy już od bind-a

### 7.2. Serwer stron internetowych

Pakiet php został rozdzielony w celu odseparowania pakietu binarnego wiersza poleceń od wykonywalnego CGI.

### 7.3. Narzędzia Systemu Plików Ext3

Nowa wersja e2fsprogs zawara w tym wydaniu posiada szereg naprawionych błędów. ext2online został zintegrowane w resize2fs, więc program ext2online został usunięty z tego pakietu.

### 7.4. Audyt Licencjonowania

Zarząd Projektu Fedora (Fedora Project Board) zainicjował audyt licencjonowania aby mieć pewność, że całe oprogramowanie zawarte w Fedorze Core jest zgodne z dyrektywami licencjonowania pakietu.

- Pakiet openmotif został porzucony ze względu na niedarmową licencję. Pakiety oprogramowania poprzednio zależne od biblioteki openmotif zostały przebudowane aby używać lesstif.

- Pakiet macutils został porzucony ze względu na niedarmową licencję.

- Pakiet ckermit został porzucony ze względu na niedarmową licencję.

- Pakiet cleanfeed został porzucony ze względu na niedarmową licencję.

- Pakiet aspell-nl został zmieniony, aby zawierał dane na licencji GPL.

- Pakiet crypto-utils został zmieniony w ceu usnięcia kodu na licencji PGP na korzyść nowego kodu na licencji GPL.

- Pakiet netpbm został zmieniony w celu usnięcia wszystkich nielicencjonowanych lub niewłaściwych plików z tarballa źródłowego.

### 7.5. Nagłówki Kernela

Proces generowania nagłówków kernela został zmieniony, który dostarcza pewne korzyści, włączając w to łatwiejsze utrzymanie i spójność.

## 8. Kernel

Ta sekcja omawia zmiany oraz ważne informacje dotyczące kernela bazowanego na wersji 2.6.18 w Fedorze Core 6. Kernel 2.6.18 zawiera:

- Wsparcie dla lekkiego dziedziczenia priorytetu przestrzeni użytkownika (http://lwn.net/Articles/178253/)

- Narzędzie debugujące "lock validator" (http://lwn.net/Articles/185666/)

- Nowa oszczędna polityka dla systemów wielordzeniowych, SMPnice (http://lwn.net/Articles/186438/)

- Dużo ulepszona powłoka SATA (http://lwn.net/Articles/183734/)

- Niewymienialna (swapless) migracja stron (http://lwn.net/Articles/160201/)

- Liczniki VM na-stefę

- Liczenie opóźnione na zadanie

- Nowa kontrola "na pakiet" dla SELinuksa pod nazwą `secmark` (http://james-morris.livejournal.com/11010.html)

- Zrandomizowane vDSO i386

- Nowe sterowniki i wsparcie dodatkowych urządzeń do wielu istniejących sterowników

- Wiele naprawionych błędów i inne małe ulepszenia

### 8.1. Wersja

Fedora Core może zawierać dodatkowe patche dla ulepszenia kernela, rozwiązania błędów, lub dodatkowe cechy. W tej wersji, kernel Fedory Core może nie być linię w linię odpowiedni do tak zwanego kernela vanilla ze strony kernel.org:

http://www.kernel.org/

Aby otrzymać listę tych patchy, pobierz źródłowy pakiet RPM i wykonaj następujące polecenie względem niego:

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

### 8.2. Changelog

Aby otrzymać log zmian w pakiecie, wykonaj następujące polecenie:

    rpm -q --changelog kernel-<wersja>

Jeśli potrzebujesz przyjaznej dla użytkownika wersji changelog-a, odwiedź http://wiki.kernelnewbies.org/LinuxChanges. Krótki i pełny diff kernela jest dostępny z http://kernel.org/git. Wersja kernela Fedory jest bazowana na drzewie Linusa.

Przeróbki zastosowane w wersji Fedorowej są dostępne z http://cvs.fedora.redhat.com .

### 8.3. Warianty Kernela

Fedora Core 6 zawiera następujące kompilacje kernela:

- Natywny kernel, do użycia w większości systemów. Skonfigurowane źródła są dostępne w pakiecie `kernel-devel-`<wersja>`.`<architektura>`.rpm`.

- kernel-PAE, dla użycia w systemach x86 32-bitowych z > 4GB RAM-u, lub z procesoramu, które mają cechę 'NX (No eXecute). Ten kernel wspiera zarówno systemy uniprocesorowe, jak i multiprocesorowe.

- Kernel wirutalizacji do użytku z pakietem emulatora Xen. Skonfiurowane źródła są dostępne w pakiecie `kernel-xen-devel-`<wersja>`.`<archiwum>`.rpm`.

- Kernel Kdump do użytku z możliwościami `kexec`/`kdump`. Skonrigurowane źródla są dostępne w pakiecie `kernel-kdump-devel-`<wersja>`.`<archiwum>`.rpm`.

Możesz zainstalować nagłówki kernela dla wszystkich wariantów w tym samym czasie. Pliki te są instalowane w drzewie `/usr/src/kernels/`<wersja>`-[xen|kdump]-`<archiwum>`/`. Użyj następującej komendy:

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

Wybierz jeden lub więcej z tych wariantów, oddzielonych przecinkami bez spacji, jak pokazano. Wprowadź hasło `root-a` kiedy zostaniesz poproszony.

| Domyślnie Kernel Dostarcza SMP
Nie ma oddzielnego kernela SMP dostępnego dla Fedory Core 6 na i386, x86_64 oraz ppc64. Wsparcie multiprocesora jest dostarczane przez natywny kernel.

| Wsparcie Kernela dla PowerPC
Nie ma wsparcia dla Xen lub kdump dla architektury PowerPC w Fedorze Core 6 test3. 32-bitowy PowerPC wciąż posiada oddzielny kernel SMP.

### 8.4. Raportowanie Błędów

Odwiedź http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html aby uzyskać informacje na temat raportowania błędow w kernelu. Możesz użyć również http://bugzilla.redhat.com do raportowania błędów specyficznych dla Fedory.

### 8.5. Śledzenie Ogólnych Podręczników

Wiele tutoriali, przykładów, oraz podręczników o rozwijaniu kernela Linuksa zakładają, że źródła kernela są zainstalowane w katalogu `/usr/src/linux/`. Jeśli zrobisz link symboliczny, jak pokazano poniżej, powinieneś nie mieć problemów z wykorzystaniem tych materiałów z pakietami Fedory Core. Zainstlauj właściwe źródła kernela, jak to pokazano wcześniej, a następnie wykonaj następujące polecenie:

    su -c 'ln -s /usr/src/kernels/<wersja>.<wersja>-<architektura> /usr/src/linux'

Wprowadź hasło `root-a` kiedy zostaniesz poproszony.

### 8.6. Przygotowanie do Rozwoju Kernela

Fedora Core 6 nie zawiera pakietu `kernel-source` dostarczanego w poprzednich wersjach, bowiem teraz jest wymagany tylko pakiet `kernel-devel` aby budować zewnętrzne moduły. Skonfigurowane źródła są dostępne, jak opisano w tej sekcji dotyczącej wariantów kernela.

| Instrukcje Dotyczące Aktualnego Kernela
W celu uproszczenia następujących wskazówek, założyliśmy, że chcesz skonfigurować źródła kernela aby pasowały do Twojego aktualnie uruchumionego kernela. W krokach przedstawionych poniżej, wyrażenie ``<wersja>`` odnosi się do wersji kernela pokazywanej przez polecenie: uname -r.

Użytkownicy, którzy potrzebują dostępu do oryginalnych źródeł kernela Fedory Core, mogą znaleźć je w pakiecie `.src.rpm`. Aby stworzyć drzewo źródłowe z tego pliku, wykonaj następujące kroki:

| Nie Buduj Pakietów jako Superużytkownik (root)
Budowanie pakietów jako superużytkownik jest niebezpieczne i niezalecane, nawet dla kernela. Te instrukcje pozwalają Ci zainstalować źródło kernela jako zwykły użytkownik. Wiele ogólnych stron informacyjnych odnosi się do `/usr/src/linux` w ich instrukcjach. Jeśli używasz tych instrukcji, po prostu zamień `~/rpmbuild/BUILD/kernel-`<wersja>`/linux-`<wersja>`.`<archiwum>``."]]

1. Przygotuj środowisko do budowania pakietu RPM w Twoim katalogu domowym. Wykonaj następujące polecenia:

       su -c 'yum install rpmdevtools yum-utils' rpmdev-setuptree

2. Wprowadź hasło `root-a` kiedy zostaniesz poproszony.

3. Pobierz plik `kernel-`<wersja>`.src.rpm`. Włącz jakiekolwiek właściwe repozytoria źródłowe, jak na przykład Core, Updates, czy Testing, z opcją `-e`:

       yumdownloader -e core-source -e updates-source --source kernel

4. Wprowadź hasło `root-a` kiedy zostaniesz poproszony.

5. Zainstaluj `kernel-`<wersja>`.src.rpm` używając polecenia:

       rpm -Uvh kernel-<wersja>.src.rpm

6. To polecenia zapisuje zawartość RPM-a do `${HOME}/rpmbuild/SOURCES` oraz `${HOME}/rpmbuild/SPECS`, gdzie `${HOME}` jest Twoim katalogiem domowym.

   | Wymagane Miejsce
   Pełny proces budowania kernela może wymagać kilka gigabajtów dodatkowego miejsca w systemie plików zawierającym Twój katalog domowy.

7. Przygotuj źródła kernela używając tych poleceń:

       cd ~/rpmbuild/SPECS
       rpmbuild -bp --target $(uname -m) kernel-2.6.spec

8. Drzewo źródłowe kernela jest umieszczone w katalogu `~/rpmbuild/BUILD/kernel-`<wersja>`/linux-`<wersja>`.`<archiwum>``.

   Konfiguracje dla specyficznych kerneli dostarczanych wraz z Fedorą Core 6 są w katalogu `~/rpmbuild/BUILD/kernel-`<wersja>`/linux-`<wersja>`.`<archiwum>`/configs`. Na przykład, plik konfiguracyjny i686 ma nazwę `~/rpmbuild/BUILD/kernel-`<wersja>`/linux-`<wersja>`.`<archiwum>`/configs/kernel-`<wersja>`-i686.config`. Wykonaj następujące polecenie aby umieścić żądany plik konfiguracyjny we właściwym miejscu do budowania:

       cp configs/<żądany-plik-konfiguracyjny> .config

9. Każdy kernel otrzymuje nazwę bazowaną na jego numerze wersji. Jest to wartość, którą wyświetla polecenie uname -r. Nazwa kernela jest zdefiniowana przez pierwsze cztery linijki `Makefile` kernela. `Makefile` został zminiony, aby generować kernel z nazwą inną od aktualnie uruchumionego.

   Na przykład, jeśli `uname -r` zwraca string `2.6.17-1.2345_FC6`, zmień definicję `EXTRAVERSION` z tego:

       EXTRAVERSION = -prep

   na to:

       EXTRAVERSION = -1.2345_FC6

   To jest, zamień wszystko od finalnego myślinka naprzód.

10. Wykonaj następujące polecenie:

        make oldconfig

    Możesz wtedy postępować jak zwykle.

| Budowanie Binarnych RPM-ów Kernela
Normalnie, kernele dla Fedory są budowane przy użyciu narzędzia rpmbuild i pliku spec. Twoje rezultaty mogą się różnić jeśli używasz wbudowanego obiektu kernela make rpm.

### 8.7. Budowanie Tylko Modułów Kernela

Drzewo źródłowe nie jest wymagane do budowy modułu kernela, jak na przykład Twojego własnego sterownika urządzenia, w odniesieniu do aktualnie używanego kernela. Tylko pakiet `kernel-devel` jest wymagany do budowy zewnętrznych modułów. Jeśli nie wybrałeś go podczas instalacji, użyj Pirut-a aby go zainstalować, idąc do Aplikacje → Dodaj/Usuń Aplikacje, lub użyj yum-a aby go zainstalować. Wykonaj następujące polecenie aby zainstalować pakiet `kernel-devel` używając `yum-a`.

    su -c 'yum install kernel-devel'

Na przykład, aby zbudować moduł `foo.ko`, stwórz następujący `Makefile` w katalogu zawierającym plik `foo.c`:

    obj-m := foo.o

    KDIR  := /lib/modules/$(shell uname -r)/build
    PWD   := $(shell pwd)

    default:
        $(MAKE) -C $(KDIR) M=$(PWD) modules

Wykonaj polecenie make aby zbudować moduł `foo.ko`:

## 9. Pulpit Fedory

Ta sekcja opisuje zmiany, które dotyczą użytkowników używających środowiska graficznego Fedory.

### 9.1. Efekty pulpitu

AIGLX, od Fedora Rendering Project, jest częścią X.org 7.1 zawartego w Fedorze Core 6. Kompozycjonowanie X.org jest w tym wydaniu domyślnie włączone. Opcje kompozycjonowania w Metacity, domyślnym menedżerze plików dostarczanym w GNOME, są wyłączone w tym wydaniu. Kiedy efekty pulpitu są włączone, Metacity jest zastępowany przez Compiz, menedżer okien kompozycjonowania OpenGL, który używa AIGLX aby zapewnić efekty pulpitu.

Aby włączyć ciekawe efekty pulpitu, postępuj zgodnie z tymi krokami:

1. System → Preferencje → Efekty pulpitu

2. Wyloguj się

3. Zaloguj się ponownie. compiz powinien być włączony.

Jeśli się zgubisz, odnieś się do następującego wątku:

- http://www.redhat.com/archives/fedora-devel-list/2006-September/msg00382.html

- http://www.redhat.com/archives/fedora-devel-list/2006-September/msg00383.html

Lista sprzętu, który wspiera te efekty jest dostępna na http://fedoraproject.org/wiki/RenderingProject/aiglx.

### 9.2. Zarządzanie Oprogramowaniem

Wydajność narzędzia do zarządzania oprogramowaniem yum została w Fedorze Core 6 ogromnie poprawiona. Parser metadanych repozytoriów został teraz zaimplementowany w C. Nowa infrastruktura zarządzania mirrorami również zapewnia lepszy wybór mirrorów oraz, w większości przypadków, większą wydajność. Narzędzie zarządzania pakietami Pirut i narzędzie aktualizacji oprogramowania Pup są bazowane na yum, więc ich wydajność również została zwiększona.

### 9.3. GNOME

To wydanie zawiera GNOME 2.16. Wiele zmian w GNOME 2.16, jak na przykład Tomboy i GNOME Power Manager, zostały dodane w Fedorze Core 5. Fedora Core 6 zawiera również czytnik ekranu Orca, oraz edytor menu Alacarte dostępny poprzednio z Fedora Extras.

Narzędzie GNOME Power Manager dostarcza teraz szczegółowej, graficznej informacji o konsumpcji energii. Aby zobaczyć tę informację, kliknij prawym klawiszem myszy na tym aplecie i wybierz pozycję menu Information.

Splash screen GNOME został wyłączony celowo. Aby go włączyć, użyj gconf-editor, lub następującego polecenia:

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

Motyw okna dialogowego zabezpieczonego ekranu nie jest w tym wydaniu połączony z wybranym wygaszaczem. Aby to włączyć, użyj gconf-editor, lub następującego polecenia:

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

### 9.4. Przeglądarki Internetowe

Nie ma już pakietu zestawu przeglądarki w Fedorze Core 6. Pakiet mozilla został usunięty. Dla takiej smej funkcjonalności, używaj firefox-a jako przeglądarki internetowej i thunderbird-a jako klienta poczty, lub użyj seamonkey, zestawu przeglądarki dostępnego w Fedora Extras.

Dla lepszego wsparcie niektórych skryptów (jak na przykład Indic oraz niektóre skrypty CJK), Fedora buduje swojego Firefox-a używając systemu Pango jako renderera tekstu. Pango jest używane z przyzwoleniem Mozilla Corporation. Ta zmiana może niegatywnie wpłynąć na wydajność na niektórych stronach. Aby wyłączyć użycie Pango, ustaw `MOZ_DISABLE_PANGO=1` w swoim środowisku przed uruchomieniem Firefox-a.

    export MOZ_DISABLE_PANGO=1
    /usr/bin/firefox

Przeglądarki bazowane na Gecko Firefox i Epiphany teraz prawidłowo renderują MathML podczas używania backendu tekstu Pango. Ponadto, zostało rozwiązanych kilka problemów z renderowaniem i zachowaniem tekstu podczas używania backendu tekstu Pango. Epiphany renderuje teraz domyślnie używając Pango.

### 9.5. Klienty Poczty

Thunderbird włącza teraz Pango domyślnie dla wszystkich lokalizacji z pozwoleniem Mozilla Corporation. Ta zmiana może niegatywnie wpłynąć na wydajnośc na niektórych stronach. Aby wyłączyć użycie Pango, ustaw `MOZ_DISABLE_PANGO=1` w Twoim środowisku przed uruchomieniem Thunderbird-a.

    export MOZ_DISABLE_PANGO=1
    /usr/bin/thunderbird

## 10. Systemy Plików

Fedora Core 6 dostarcza podstawowego wsparcia dla szyfrowanych partycji swap oraz nierodzimych systemów plików. Aby go używać, dd dodaje wpisu do `/etc/crypttab` i odwołuje się do stworzonych urządzeń w `/etc/fstab`.

| Wsparcie Szyfrowanych Systemów Plików Jest Niedostępne Podczas Instalacji
Włącz szyfrowanie systemu plików po instalacji. Anaconda nie posiada wsparcia do tworzenia szyfrowanych urządzeń blokowych.

Następujący przykład pokazuje wpis `/etc/crypttab` dla partycji swap:

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

To tworzy zaszyfrowane urządzenie blokowe `/dev/mapper/my_swap`, które może być umieszczone w pliku `/etc/fstab`. Następny przykład pokazuje wpis dla woluminu systemu plików:

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

Plik `/etc/volume_key` zawiera klucz szyfrujący plaintext. Możesz również określić `none` jako kluczową nazwę pliku, a system będzie pytał o klucz szyfrujący podczas startu.

Zalecaną metodą jest użycie LUKS dla wolimunów systemu plików:

- Stwórz zaszyfrowany wolumin używając command>cryptsetup luksFormat

- Dodaj niezbędny wpis do `/etc/crypttab`

- Ustaw wolumin ręcznie używając cryptsetup luksOpen lub zrestartuj system

- Stwórz system plików na zaszyfrowanym woluminie

- Zrób wpis `/etc/fstab`

## 11. Serwery stron internetowych

Fedora Core 6 zawiera wersję 2.2 Serwera HTTP Apache. Użytkownicy aktualizujący z wersji 2.0 (zawartej w Fedorze Core 4 i wcześniejszych) potrzebują dokonania zmian w ich konfiguracji httpd; odwiedź http://httpd.apache.org/docs/2.2/upgrading.html po więcej szczegółów.

## 12. Rozwój

Ta sekcja dotyczy różnych aspektów i narzędzi deweloperskich

### 12.1. Środowisko

Są nowe możliwości w glibc:

- Wsparcie dla

  - Mutex-y dziedziczenia priorytetów (priority inheriting mutexes) automatycznie zapobiegają odwróceniu priorytetów spowodowanym przez czekanie na dostępność mutex-ów. Kernel automatycznie podnosi priorytety wątku obsługującego mutex dopóki nie odblokuje mutex-u.

  - Ochrona priorytetów pozwala na określenie priorytetu, który będą uruchamiały wszystkie wątki, które pozyskują mutex, dopóki ten mutex nie zostanie odblokowany. Ta opcja nie jest dostępna dla potężnych mutex-ów.

- Sortowanie adresu przeznaczenia wykonywane przez interfejs getaddrinfo() do sprawdzania nazwy hosta może być teraz dostosowane przez reguły w pliku `/etc/gai.conf`.

- Znaczące wzrosty prędkości w procesowaniu NIS i NIS+

- Ukończone wsparcie RFC 3542 (zaawansowane gniazdowe API dla IPv6)

- Znaczące wzrosty prędkości dynamicznego sprawdzania symboli

### 12.2. Narzędzia

Likner zawiera wsparcie dla nowego formatu tabeli symboli hash ELF. Użyj opcji `--hash-style` linkera aby wybrać te(n) format(y).

#### 12.2.1. Pliki nagłówkowe kernela

To wydanie Fedory Core zostało zbudowane przy użyciu nagłówków kernela zaeksportowanych bezpośrednio z kernela, przy użyciu opcji `headers_install` kernela 2.6.18. To znaczy, że pakiet glibc-kernheaders został usunięty i zastąpiony przez kernel-headers, podpakiet kernel.

Deweloperzy mogą zauważyć pewne zmiany pomiędzy tymi nowymi nagłówkami kernela i tym, co było wcześniej, włączając ale nie ograniczając następujących:

- Plik nagłówkowy `<linux/compiler.h>` został usunięty, bowiem nie zawiera nic do użycia w przestrzeni użytkownika.

- Makra `_syscallX()` zostały usunięte. Przestrzeń użytkownika powinna zamiast tego używać `syscall()` z biblioteki C.

- Makro `PAGE_SIZE` zostało usunięte z niektórych architektór, bowiem rozmiar strony jest zmienny. Przestrzeń użytkownika powinna zamiast tego używać `sysconf(_SC_PAGE_SIZE)` lub `getpagesize()`.

- Zostały usunięte pliki nagłówkowe `<asm/atomic.h>` i `<asm/bitops.h>`. Nie były one przeznaczone do użytku w przestrzeni użytkownika, a ich kompilacja nie powiodłaby się na niektórych architekturach, podczas wykazywania nie-atomicznego (non-atomic) zachownia na innych. Kompulator C dostarcza własnych wbudowanych funkcji atomicznych, odpowiednich do użycia w zamian w programach przestrzeni użytkownika.

- Treść, która była poprzednio chroniona przez `#ifdef __KERNEL__` jest teraz całkowicie opuszczona z narzędziem unifdef. Definiowanie `__KERNEL___` w celu zobaczenia części, które nie powinny być widoczne dla przestrzeni użytkownika nie jest już efektywne.

W dodatku, niektóre inne pliki nagłówkowe, które są niewłaściwe do użytku w przestrzeni użytkownika zostały usunięte, oraz jeszcze więcej nagłówków zostało wyedytowanych w celu usunięcia niewłaściwej treści.

| Zmiany nagłówków kernela nie są specyficzne dla Fedory
Te zmiany są odziedziczone z głównego kernela i nie są specyficzne dla Fedory. Każda dystrybicja używająca aktualnego oficjalnie zaeksportowanych nagłówków kernela będzie pod tym względem taka sama.

#### 12.2.2. Kolekcja Kompilatora GCC

To wydanie Fedory Core zostało zbudowane przy użyciu GCC 4.1, które jest włączone w dystrybucję.

##### 12.2.2.1. Ostrzeżenia

- Deweloperzy Fedory przedstawili zmiany w sekcji ELF `.hash`, które dostarczają symboli do dynamicznego linkowania. Ta nowa sekcja `.gnu.hash`, która została stworzona z nową domyślną opcją `--hash-style=gnu` dla gcc, dostarcza to samo, co poprzednie sekcje hash. Jednakże, zapewnia około 50% wzrost prędkości przy dynamicznym linkowaniu. Binaria i biblioteki stworzone z tą nową funkcją hashującą są niekompatybilne ze starszym `glibc` i wydaniami dynamicznego linkera. Aby użyć starych zwyczajów hashowania dla kompatybilności ze starszymi systemami bazowanymi na `glibc`, wpisz zamiast tego opcję `--hash-style=sysv`.

- Potrzebujesz GDB 6.1 lub nowszego aby debugować binaria, jeżeli nie są one skompilowane z wykorzystaniem opcji kompilacji `-fno-var-tracking`.

- Opcja `-fwritable-strings` nie jest już akceptowana.

- Angielskie wiadomości diagnostyczne mogą teraz używać cytatów Unicode. Jeśli nie możesz tego przeczytać, ustaw swoją zmienną środowiskową `LC_CTYPE` na `C`, lub zmień Twój emulator terminala.

- Plik `specs` nie jest już instalowany na większości systemów. Zwykli użytkownicy nic nie odczują, ale deweloperzy, którzy potrzebują zmienić ten plik mogą użyć opcji `-dumpspecs` w celu wygenerowania go do edycji.

##### 12.2.2.2. Generacja Kodu

- Optymalizador kody SSA jest teraz dołączony i zapewnia lepszą propagację zmiennych, częściową redukcję rezerwy, ładuje i przechowuje ruch kodu, redukcję siły, eliminację martwej pamięci, lepszą detekcją nieosiągalnego kodu, oraz rekursję reszty poprzez akumulację.

- Jest wspierana autowektoryzacja. Ta technika osiąga wyższą wydajność dla powtarzalnego kodu pętlowego, w pewnych warunkach.

##### 12.2.2.3. Rozszerzenia Językowe

- Nowy atrybut strażnika powoduje, ze kompilator zgłasza ostrzeżenie, jeśli funkcjia jak `execl(char *path, const char *arg, ...)`, która wymaga terminatora listy NULL, nie posiada NULL.

- Rozszerzenia `cast-as-lvalue`, `conditional-expression-as-lvalue`, oraz `compund-expression-as-lvalue` zostały usnięte.

- Semantyki `#pragma pack()` są teraz bliższe tym używanym przez inne kompilatory.

- Pobieranie adresu zmiennej zadeklarowanej z modyfikatorem rejestru generuje teraz błąd zamiast ostrzeżenia.

- Przestrzenie niekompletnych wpisów elementów generują teraz błąd. To powoduje wyłączenie dalszej referencji do definicji struktury.

- Podstawowy kompilator, bez żadnej optymizacji (`-O0`), został określony jako 25% szybszy w realnym kodzie (real-world code).

- Biblioteki mogą teraz staryczne zmienne powiększające funkcje w programach wielowątkowych. Zatwardziali deweloperzy mogą użyć `-fno-threadsafe-statics`, ale zwykli użytkownicy nigdy nie powinni tego robić.

### 12.3. Ruby

Standardowa ścieżka przeszukiwania dla bibliotek Ruby, `$:`, została zmieniona zgodnie z tymi dyrektywami paczkowania. Zmiany zostały dokonane również w niektórych wpisach w `Config::CONFIG` w module `rbconfig`. Najważniejsze zmiany, to:

- `sitedir` oraz powiązane katalogi (`sitelibdir`, `sitearchdir`) są teraz w `rubylibdir`. Zamiast `/usr/lib/site_ruby` są w `/usr/lib/ruby/site_ruby`.

- Katalogi niezależnego od architektury czystego Ruby zawsze są w `/usr/lib`, nawet na architekturze x86_64, gdzie zwykły być w `/usr/lib64`. Ta zmiana dotyczy `Config::CONFIG` wpisów `rubylibdir` oraz `sitelibdir`.

Katalogi, które były wcześniej w `$:` pozostają tam , żeby istniejący kod, jak na przykład `/usr/lib/site_ruby`, nie potrzebował modyfikacji. Te katalogi są jednak przestarzałe i będą usunięte w Fedorze Core 8. Pakiety budowania RPM Ruby są zgodne z tymi dyrektywami paczkowania. Zwłaszcza biblioteki Ruby powinny być instalowane tylko do `sitelibdir` oraz `sitearchdir`. Powinieneś również przestrzegac tej zasady dla kodu Ruby, który nie jest spaczkowany jako RPM.

## 13. Bezpieczeństwo

Ta sekcja omawia różne aspekty związane z bezpieczeństwem w Fedorze Core

### 13.1. Ogólne Informacje

Ogólne wprowadzenie do wielu prewencyjnych mechanizmów bezpieczeństwa w Fedorze, aktualny status, oraz polityki są dostępne na http://fedoraproject.org/wiki/Security.

### 13.2. SELinux

To wydanie zwiększa użyteczność SELinuksa poprzez dostarczenie graficznego narzędzia do rozwiązywania problemów, setroubleshoot. Deweloper SELinuksa Dan Walsh opisuje narzędzie i jego użycie na jego blogu. Menedżer plików Nautilus również został ulepszonyw GNOME 2.16 aby wyświetlać konteksty SELinuksa.

Strony projektu SELinux zawierają wskazówki dotyczące rozwiązywania problemów, objaśnienia, oraz odnośniki do dokumentacji i referencji. Niektóre użyteczne linki, to:

- Nowe strony projektu SELinux: http://fedoraproject.org/wiki/SELinux

- Wskazówki dotyczące rozwiązywania problemów: http://fedoraproject.org/wiki/SELinux/Troubleshooting

- Często Zadawane Pytania: http://fedora.redhat.com/docs/selinux-faq/

- Lista komend SELinuksa: http://fedoraproject.org/wiki/SELinux/Commands

- Detale ograniczonych domen: http://fedoraproject.org/wiki/SELinux/Domains

## 14. Java i java-gcj-compat

To wydanie Fedory Core zawiera darmowe i otwarte środowisko Java o nazwie `java-gcj-compat`. Kolekcja `java-gcj-compat`. zawiera zestaw narzędzi oraz wykonywalne środowisko, które potrafi budować i uruchamiać wiele użytecznych programów napisanych w języku programowania Java.

| Fedora Core Nie Zawiera Javy
Java jest znakiem handlowym Syn Microsystems. `java-gcj-compat` jest w całości darmowym oprogramowaniem, które nie jest Javą, ale może uruchamiać oprogramowanie Java.

Infrastruktura `java-gcj-compat` posiada trzy kluczowe komponenty: GNU Java środowisko uruchomieniowe (`libgcj`), Eclipse Java kompilator (`ecj`),oraz zbiór wrapperów i linków `java-gcj-compat`), które prezentują użytkownikowi środowisko uruchomieniowe i kompilator w sposób podobny do innych środowisk Java.

Pakiety oprogramowania Java w tym wydaniu Fedory wykorzystują środowisko `java-gcj-compat`. Pakiety te zawierają OpenOffice.org Base, Eclipse, oraz Apache Tomcat. Zobacz Java FAQ na http://www.fedoraproject.org/wiki/JavaFAQ po więcej informacji na temat darmowego środowiska `java-gcj-compat` w Fedorze.

| Dołączaj Informacje o Lokacji i Wersji w Raportac Błędów
Kiedy przygotowujesz raport błędu, upewnij się, że dołączyłeś rezultaty działania tych poleceń:

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

### 14.1. Obsługa Pakietów Java i Java-podobnych

W dodatku do darmowego oprogramowania `java-gcj-compat`, Fedora Core pozwala Ci na instalację wielu implementacji Javy i przełączanie się między nimi przy użyciu tekstowego narzędzia command>alternatives

    alternatives --config java
    alternatives --config javac

### 14.2. Biblioteki 64-bitowe JNI

64-bitowe biblioteki JNI dostarczane domyślnie w systemach x86_64 w Fedorze Core i Extras nie działają na 32-bitowych JRE. Albo przełącz na 64-bitową alternatywę Javy, albo zainstaluj 32-bitową wersję tych pakietów, jeśli jest dostępna. Aby zainstalować 32-bitową wersję, użyj następującego polecenia:

    yum install <package_name>.i386

Podobnie, 32-bitowe biblioteki JNI dostarczane domyślnie w systemach ppc64 nie działają z 64-bitowym JRE. Aby zainstalować wersję 64-bitową, użyj następującego polecenia:

    yum install <package_name>.ppc64

### 14.3. Obsługa Apletów Java

To wydanie Fedory Core zawiera pokazowe wydanie `gcjwebplugin`, pluginu Firefox-a dla apletów Java. `gcjwebplugin` nie jest domyślnie włączony. Chociaż implementacia bezpieczeństwa w GNU Classpath jest aktywnie rozwijana, nie jest rozwinięta wystarczająco, aby bezpiecznie uruchamiać niezaufane aplety. To znaczy, implementacje AWT oraz Swing w GNU Classpath są teraz wystarczająco rozwinięte, że mogą teraz uruchamiać wiele apletów dostarczanych w sieci. Odważni użytkownicy, którzy chcą wypróbować `gcjwebplugin` mogą przeczytać filename>/usr/share/doc/libgcj-4.1.1/README.libgcjwebplugin.so

### 14.4. Fedora i Pakiety Java JPackage

Fedora Core zawiera wiele pakietów pochodzących z Projektu JPackage, który dostarcza repozytorium oprogramowania Java. Te pakiety są w Fedorze zmodyfikowane aby usunąć zależności oprogramowania własnościowego i aby spowodować używanie cechy kompilacji z wyprzedeniem czasu GCJ. Używaj repozytoriów Fedory w celu aktualizacji tych pakietów, lub używaj repozytorium JPackage dla pakietów nie dostarczanych przez Fedorę. Odwiedź stronę internetową JPackage na http://jpackage.org po więcej informacji o tym projekcie i oprogramowaniu, którego dostarcza.

| Mieszanie Pakietów z Fedory i JPackage
Sprawdź kompatybilność pakietów zanim zainstalujesz oprogramowanie zarówno z repozytoriów Fedory, jak też JPackage na tym samym systemie. Niekompatybilne pakiety mogą spowodować złożone problemy.

### 14.5. Eclipse

To wydanie Fedory Core zawiera Fedora Eclipse, który jest bazowany na Eclipse SDK w wersji 3.2. "Nową i Godną Uwagi" stronę dla tego wydania można zobaczyć tu.

Wydane w czerwcu 2006 SDK jest znane różnorodnie jako "Platforma Eclipse", "Eclipse IDE", oraz "Eclipse". Eclipse SDK jest fundamentem dla połączonego wydania dziesięciu projektów Eclipse pod połączonym płaszczem wydania Callisto. Kilka z tych projektów Callisto jest włączonych w Fedorę Core i Extras: CDT, dla rozwoju C/C++, oraz GEF, Schemat Graficznego Edytowania (Graphical Editing Framework).

Mamy nadzieję na zwiększenie liczby tych projektów razem z innymi, zgodnie z cyklem postępowym Fedory. Prawdopodobnie kandydaci do włączenia, to EMF, Schemat Modelowania Eclipse (Eclipse Modeling Framework), oraz VE, Edytor Wizualny (Visual Editor). W momencie pisania tego dokumentu, jest oczekiwane, że zaktualizowana wersja PyDev, narzędzi deweloperskich Python-a, będzie dostępna w Fedora Extras. Pomoc przy paczkowaniu i testowaniu tych projektów z GCJ jest zawsze mile widziana. Zainteresowane osoby prosimy o kontakt poprzez fedora-devel-java-list, oraz/lub #fedora-java na Freenode.

Fedora zawiera również pluginy oraz rzeczy, które są użyteczne dla hakerów FOSS: ChangeLog edycja z `eclipse-changelog` i interakcję Bugzilli z `eclipse-bugzilla`. Nasz pakiet CDT zawiera również wsparcie typu "praca-w-toku" dla GNU Autotools. Najnowsze informacje dotyczące tych projektów można znaleźć na stronie Projektu Fedora Eclipse.

#### 14.5.1. Niespaczkowane Pluginy/Funkcje

Fedora Eclipse zawiera patch pozwalający użytkownikom innym niż root robić użytek z funkcjonalności Update Manager-a do instalowania niespaczkowanych pluginów i funkcji. Takie pluginy są instalowane w katalogu domowym użytkownika w folderze `.eclipse`. Proszę jednakże zwrócić uwagę na to, że te pluginy nie posiadają powiązanych bitów skompilowanych z GCJ, a zatem mogą działać wolniej niż jest to oczekiwane.

## 15. Multimedia

Fedora Core zawiera aplikacje do różnorodnych funkcji multimeidalnych, włączając w to playback, nagrywanie i edycję. Dodatkowe pakiety są dostępne poprzez repozytorium Fedora Extras. Po dodatkowe informacje o multimediach w Fedorze, odwiedź sekcję Multimedia strony internetowej Projektu Fedora na http://fedoraproject.org/wiki/Multimedia.

### 15.1. Odtwarzacze Multimedialne

Domyślna instalacja Fedory Core zawiera Rhythmbox oraz Totem do playbacku mediów. Repozytoria Fedora Core i Fedora Extras zawierają wiele innych popularnych programów, takich jak odtwarzacz XMMS oraz KDE-owski amaroK. Zarówno GNOME jak i KDE posiadają wybór odtwarzaczy, które mogą być użyta dla różnych formatów. Podmioty trzecie mogą oferować dodatkowe programy do obsługi innych formatów.

Fedora Core w pełni wykorzystuje również zalety systemu dźwięku Advanced Linux Sound Architecture (ALSA). Wiele programów może odtwarzać dźwięk jednocześnie, co było kiedyś trudne na systemach linuksowych. Kiedy całe oprogramowanie multimedialne jest skonfigurowane aby używać ALSY do wsparcia dźwięku, to ograniczenie znika. Po więcej informacji o ALSIE, odwiedź stronę projektu na http://www.alsa-project.org/. Użytkownicy wciąż mogą doświadczać problemów kiedy wielu użytkowników jest zalogowanych do systemu. W zależności od konfiguracji sprzętowych i programowych, wielu użytkowników może nie być w stanie używać dźwięku jednocześnie.

Helix Player został usunięty z tego wydanie, bowiem duplikuje on funkcjonalność Totem-a. Totem również używa szkieletu mediów GStreamer, który jest używany przez inne aplikacje multimedialne w Fedorze Core. Z GStreamer-em, użytkownicy mogą łatwo dodawać wsparcie dla dodatkowych kodeków do wszystkich załączonych aplikacji.

### 15.2. Formaty Ogg i Fundacji Xiph.Org

Fedora zawiera kompletne wsparcie dla formatu mediów Ogg oraz formatu Vorbis audio, Theora video, Speex audio, i bezstratnych formatów audio FLAC. Te darmowo dystrybuowalne formaty nie są obciążone restrykcjami patentowymi lub licencjami. Dostarczają elastyczne alternatywy dla bardziej popularnych, restrykcjonowanych formatów. Projekt Fedora zachęca do używania otwartych formatów zamiast tych restrykcjonowanych. Po więcej informacji o tych formatach, oraz jak ich używać, odwiedź stronę internetową Fundacji Xiph.Org na http://www.xiph.org/.

### 15.3. MP3, DVD, i Inne Wyłączone Formaty Multimedialne

Repozytoria oprogramowania Fedora Core i Fedora Extras nie mogą zawierać wsparcia dla MP3 bądź playbacku lub nagrywania DVD. Formaty MP3 są opetentowane i właściciele patentu nie dostarczyli niezbędnych licencji patentowych. Formaty wideo DVD są patentowane i zaopatrzone w schemat szyfrowania. Właściciele patentu nie dostarczyli niezbędnych licencji patentowych, a kod potrzebny do odszyfrowania dysków zakodowanych CSS może naruszać Elektroniczną Milenijną Ustawę o Prawach Autorskic (Digital Millenium Copyright Act), prawo o prawach autorskich Stanów Zjednoczonych. Fedora wyłącza również inne oprogramowanie multimedialne ze względu na restrykcje patentowe, licencyjne, lub prawa autorskie, włączając w to Flash Player należący do Adobe, oraz Real Player należący do Real Media. Po więcej informacji na ten temat, odwiedź http://fedoraproject.org/wiki/ForbiddenItems.

Podczas gdy inne opcje MP3 mogą być dostępne dla Fedory, Fluendo oferuje teraz darmowy plugin MP3 dla GStreamer-a, który posiada niezbędną licencję patentową dla końcowych użytkowników. Ten plugin włącza wsparcie MP3 w aplikacjach, które używają struktury Gstreamer-a jako backend-u. Fedora nie dostarcza tego pluginu, bowiem preferujemy wsparcie i zachęcamy do używania w zamian nie restrykcjonowanych otwartych formatów. Po więcej informacji o tym pluginie MP3, odwiedź stronę internetową Fluendo na http://www.fluendo.com/.

### 15.4. Projektowanie i Nagrywanie CD oraz DVD

Repozytoria oprogramowania Fedora Core i Fedora Extras zawierają różne narzędzia do łatwego tworzenia i nagrywania CD i DVD. Użytkownicy GNOME mogą nagrywać bezpośrednio z menedżera plików Nautilus, lub wybrać pakiet `gnomebaker` bądź `graveman` z Fedora Extras, lub starszy pakiet `xcdroast` z Fedory Core. Użytkownicy KDE mogą używać do tych czynności potężnego pakietu `k3b`, dostępnego w Fedora Extras. Narzędzia konsolowe zawierają `cdrecord`, `readcd`, `mkisofs`, oraz inne popularne aplikacje.

### 15.5. Screencasty

Możesz używać Fedory do tworzenia i playbacku screencastów, które są nagranymi sesjami pulpitu, używając otwartych technologii. Repozytorium oprogramowania Fedora Extras zawiera `istanbul`, który tworzy screencasty używając formatu Theora video. Te filmy mogą być odtworzone z wykorzystaniem kilku odtwarzaczy zawartych w Fedorze Core. Jest to preferowany sposób dostarczania screencastów do Projektu Fedora dla użytku deweloperów, bądź też końcowych użytkowników. Po bardziej wyczerpujące how-to, odwiedź http://fedoraproject.org/wiki/ScreenCasting.

### 15.6. Dodatkowe Wsparcie poprzez Pluginy

Większość odtwarzaczy multimedialnych w repozytoriach oprogramowania Fedora Core i Fedora Extras może używać pluginów w celu dodania wsparcia dla dodatkowych formatów mediów oraz systemów wyjścia dźwięku. Niektóre używają potężnych schematów, jak na przykład pakiet `gstreamer` wsparcia formatów mediów oraz wyjścia dźwięku. Repozytoria oprogramowania Fedora Core i Fedora Extras oferują pakiety pluginów dla tych backendów oraz indywidualnych aplikacji. Podmioty trzecie mogą dostarczać dodatkowe pluginy aby dodać jeszcze większe możliwości.

## 16. Gry i Rozrywka

Fedora Core i Fedora Extras dostarczają zbioru róznego rodzaju gier. Domyślnie, Fedora Core zawiera mały pakiet gier dla GNOME (o nazwie gnome-games) i KDE (kdegames). Fedora Extras dostarcza dodatkowych gier, które pokrywają każdy główny rodzaj.

Strona internetowa Projektu Fedora zawiera sekcję dedykowaną grom, która opisuje wiele dostępnych gier, włączając w to przeglądy oraz instrukcje instalacyjne. Po więcej informacji, odwiedź http://fedoraproject.org/wiki/Games.

## 17. Wirtualizacja

Wirtualizacja w Fedorze Core jest bazowana na Xen 3.0.2, oraz jest zintegrowana z instalatorem Fedory Core 6. Odwiedź http://fedoraproject.org/wiki/Tools/Xen po więcej informacji na temat Xen.

### 17.1. Typy wirtualizacji

Pod Fedorą Core 6 używającą Xen 3.0.2, obydwie - parawirtualizacja oraz pełna wirtualizacja mogą być zaimplementowane. Pełna wirtualizacja wymaga procesora wspierającego VT. Parawirtualizacja nie wymaga specjalnego sprzętu, ale wymaga modyfikacji SO gościa.

### 17.2. Systemy Operacyjne Gościa

Zespół rozwijający Fedorę Core 6 przetestował Xen na gościach Fedora Core 6 i Red Hat Enterprise Linux 5 Beta1. Inni goście nie byli testowani. Jednakże z parawirtualizacją, użytkownicy mogą oczekiwać rozsądnego sukcesu używając jakiegokolwiek SO Linuksowego gościa, który został zbudowany dla Xen 3.0.2. Z pełną wirtualizacją z wykorzystaniem sprzętu VT, użytkownicy mogą oczekiwać rozsądnego sukcesu, z większym zakresem systemów operacyjnych, włączając w to niektóre własnościowe systemy operacyjne.

### 17.3. Zmiany w pakietach Xen

W Fedorze Core 6 pojedynczy kernel wspiera zarówno systemy operacyjne hosta i gościa. W poprzednich wersjach, był jeden kernel, kernel-xenU, dla hosta lub hypervisora, oraz oddzielny kernel, kernel-xen0, dla gościa. W Fedorze Core 6 pakiet kernel-xen jest jedynym wymaganym kernelem.

Fedora Core 6 wprowadza virt-manager, aplikację GUI do instalowania i zarządzania wirtualnymi maszynami. Zalety virt-manager, to:

- Zintegrowany graficzny bufor ramek. Zarówno instaltor GUI, jak i środowisko graficzne systemu operacyjnego gościa, może być osiągnięte poprzez

- Wbudowana przeglądarka wielu konsoli. Konsola może być teraz osiągnięta poprzez virt-manager bez otwierania oddzielnego terminala i używania xm konsola .

- Zarządzanie CPU i pamięcią. Wirtualne CPU (vCPU) i pamięć aktywnych systemów operacyjnych gościa mogą być dostosowane "w locie".

- Wbudowana obsługa protokou RFB. Jeśli system operacyjny gościa zmienia rozdzielczość ekranu, graficzna konsola virt-manager odpowiednio dostosowuje rozmiar.

W Fedorze Core 6 są dwie metody instalacji SO gościa: poprzez linię komend używając programu xenguest-install, lub poprzez aplikację GUI virt-manager.

- | Zmieniona nazwa skryptu xenguest-install
  Skrypt xenguest-install miał nazwę xenguest-install.py w poprzednich wersjach.

Logi Xen są przechowywane w `/var/log/xen`, co oddziela logi związane z Xen od innych logów systemowych.

- | Kernele gościa i386 wymagają PAE
  Wsparcie PAE w CPU jest wymagane przez gości i386. Niektóre starsze komputery mogą tego nie posiadać.

## 18. System X Window (Grafika)

Ta sekcja zawiera informacje związane z implementacją Systemu X Window dostarczonego z Fedorą.

### 18.1. Zmiany konfiguracji X

Server X X.org 7.1 został zmodyfikowany, aby automatycznie wykrywać i konfigurować większość sprzętu, eliminując potrzebę modyfikacji pliku konfiguracyjnego `/etc/X11/xorg.conf` przez użytkowników lub administratorów. Jedyny sprzęt skonfigurowany domyślnie w pliku `/etc/X11/xorg.conf`, zapisany przez anacondę, to:

- sterownik grafiki

- mapa klawiatury

Cały inny sprzęt, jak na przykład monitory (zarówno LCD, jak i CRT), myszy USB oraz touchpady powinnien być wykryty i skonfigurowany automatycznie.

Serwer X odpytuje podłączony monitor o wspierane zakresy rozdzielczości, oraz próbuje ustawić najwyższą rozdzielczośc dostępną z poprawnym aspektowym ratio. Użytkownicy mogą ustawiać swoją preferowaną rozdzielczość w System → Preferencje → Rozdzielczość Ekranu, natomiast domySystemAdministracjaDisplay.

Jeśli plik konfiguracyjny `/etc/X11/xorg.conf` nie istnieje, X-y automatycznie wykrywają właściwy sterownik, oraz zakładają użycie układu klawiatury 105-klawiszowej US.

### 18.2. Informacje o Sterowniku Intela

Fedora Core 6 zawiera dwa sterowniki dla zintegrowanych kontrolerów grafiki Intela:

- Domyślny sterownik `i810`, który zawiera wsparcie dla chipsetów grafiki Intela do i945 oraz i965, włączając je w to.

- Eksperymentalny sterownik `intel`, który zawiera wsparcie dla chipsetów grafiki Intela do i 945, i włączając go w to.

Sterownik `i810` posiada limitacje do rozdzielczości dostępnych w BIOS-ie. Jeśli potrzebujesz wsparcja dla niestandardowych rozdzielczości, jak na przykład tych używanych w niektórych displayach widescreen-owych, możesz zmienić sterownik na `intel. Mosystem-config-display, dostSystemAdministracjaDisplay.`

Mile widziana jest opinia zwrotna dotycząca eksperymentalnego sterownika `intel`. Proszę raportować sukces używając Bugzilli, dołączając pełny wynik polecenia lspci -vn wykonanej na Twoim komputerze. Złożone raporty sukcesów, różne chipsety mogą być przełączone aby używać sterownika `intel` domyślnie.

## 19. Serwery Bazodanowe

### 19.1. MySQL

Fedora dostarcza teraz MySQL 5.0. Po listę zmian dostarczanych przez tą wersję, odwiedź http://dev.mysql.com/doc/refman/5.0/en/mysql-5-0-nutshell.html.

Po więcej informacji o aktualizowaniu baz danych z poprzednich wersji MySQL, odiwedź stronę internetową MySQL na http://dev.mysql.com/doc/refman/5.0/en/upgrade.html.

### 19.2. PostgreSQL

To wydanie Fedory zawiera PostgreSQL 8.1. Po więcej informacji o tej nowej wersji, odwiedź http://www.postgresql.org/docs/whatsnew.

| Aktualizowanie Baz Danych
Fedora Core 4 dostarczała wersji 8.0 PostgreSQL. Jeśli aktualizujesz istniejący system Fedora z bazą danych PostgreSQL., musisz zaktualizować bazę danych aby mieć dostęp do tych danych. Aby zaktualizować bazę danych z poprzedniej wersji PostgreSQL, postępuj zgodnie z procedurą opisaną na http://www.postgresql.org/docs/8.1/interactive/install-upgrading.html.

## 20. Internacjonalizacja (i18n)

Ta sekcja zawiera informacje o wsparciu językowym w Fedorze Core.

### 20.1. Metody Wprowadzania

Domyślnym Modułem Metody Wprowadzania GTK SCIM (Simple Common Input Method), jest teraz `scim-bridge`, napisany w C przez Ryo Dairiki. SCIM nie jest już zlinkowana z `libstdc++so7` i `scim-qtimm` znów pracuje.

Jeśli jest zainstalowana SCIM, działa ona teraz domyślnie raczej dla użytkowników wszystkich lokalizacji azjatyckich, a nie tylko niektórych, ja w poprzednim wydaniu. Następująca tabela przedstawia domyślne "gorące klawisze" dla różnych języków:

Język | Gorące klawisze
wszystkie | `Ctrl-Spacja`
Japoński | Zenkaku_Hankaku lub Alt-`
Koreański | Shift-Spacja

#### 20.1.1. Instalacja Języków

Aby zainstalować wsparcie dodatkowych języków z grupy `Languages`, użyj pirut-a lub Aplikacje-Dodaj/Usuń Aplikacje, bądź wykonaj to polecenie:

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

W powyższym poleceniu, `<język>` jest jednym z `assamese`, `bengali`, `chinese`, `gujarati`, `hindi`, `japanese`, `kannada`, `korean`, `malayalam`, `marathi`, `oriya`, `punjabi`, `sinhala`, `tamil`, `thai`, lub `telegu`.

### 20.2. im-chooser

Zostało dodane nowe narzędzie konfiguracyjne użytkownika o nazwie im-chooser, które pozwala Ci na wyłączanie lub włączanie użycie metod wprowadzania na Twoim pulpicie. Jeśli jest zainstalowana SCIM, ale nie chcesz jej używać na Twoim pulpicie, możesz ją wyłączyć używając im-chooser-a.

### 20.3. xinputrc

Podczas startu X-ów, xinput.sh, przeszukuje teraz `~/.xinputrc` zamiast szukania plików konfiguracyjnych w `~/.xinput.d/` bądź `/etc/xinit/xinput.d/`.

## 21. Wsteczna Kompatybilność

Fedora Core dostarcza starszych bibliotek systemowych dla kompatybilności ze starszym oprogramowaniem. To oprogramowanie jest częścią grupy `Legacy Software Development`, która nie jest instalowana domyślnie. Użytkownicy, którzy potrzebują tej funkcjonalności mogą wybrać tę grupę podczas instalacji, bądź po jej zakończeniu. Aby zainstalować grupę pakietów w systemie Fedora, użyj Aplikacje → Dodaj/Usuń Aplikacje, Pirut-a, lub wpisz następujące polecenie w oknie terminala:

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

Wprowadź hasło dla konta `root`, kiedy zostaniesz poproszony.

### 21.1. Kompatybilność Kompilatora

Pakiet `compat-gcc-34` został dołączony w tym wydaniu z przyczyn kompatybilności:

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

## 22. Zmiany w Pakietach

| Ta lista jest wygenerowana automatycznie
Ta lista jest wygenerowana automatycznie. Nie jest to dobry wybór do tłumaczenia.

Po listę pakietów, które zostały zaktualizowane od poprzedniego wydania, odwiedź http://fedoraproject.org/wiki/Docs/Beats/PackageChanges/UpdatedPackages. Możesz znaleźć również porównanie głównych pakietów pomiędzy wszystkimi wersjami Fedory na http://distrowatch.com/fedora.

    # 2006-09-29 -- treediff <oldtree> <newtree>

    New package alacarte
    	Simple menu editor for GNOME

    New package bouncycastle
    	Bouncy Castle Crypto Package for Java

    New package cachefilesd
    	CacheFiles userspace management daemon

    New package ccid
    	Generic USB CCID smart card reader driver

    New package compat-gcc-34
    	Compatibility GNU Compiler Collection

    New package compiz
    	OpenGL window and compositing manager

    New package coolkey
    	CoolKey PKCS #11 module

    New package dbus-glib
    	GLib bindings for D-Bus

    New package dbus-python
    	D-Bus Python Bindings

    New package dbus-sharp
    	C# bindings for D-Bus

    New package dejavu-lgc-fonts
    	DejaVu LGC Fonts

    New package dogtail
    	GUI test tool and automation framework

    New package esc
    	Enterprise Security Client Smart Card Client

    New package fedora-release-notes
    	Release Notes for Fedora Core 5.92

    New package fonts-sinhala
    	Fonts for Sinhala

    New package gcalctool
    	A desktop calculator

    New package gfs2-utils
    	Utilities for managing the global filesystem (GFS)

    New package gnome-sharp
    	GTK+ and GNOME bindings for Mono

    New package gnome-vfs2-monikers
    	Monikers for the GNOME virtual file-system

    New package gnu-efi
    	Development Libraries and headers for EFI

    New package gnu-getopt
    	Java getopt implementation

    New package gucharmap
    	Unicode character picker and font browser

    New package hesinfo
    	Command-line Hesiod client.

    New package ifd-egate
    	Axalto Egate SmartCard device driver for PCSC-lite

    New package im-chooser
    	Desktop Input Method configuration tool

    New package jakarta-oro
    	Full regular expressions API

    New package kdnssd-avahi
    	KDE zeroconf implementation based on avahi

    New package libdhcp
    	A library for network interface configuration with DHCP

    New package libpfm
    	a performance monitoring library for Linux/ia64

    New package libtirpc
    	Transport Independent RPC Library

    New package libutempter
    	A privileged helper for utmp/wtmp updates

    New package lvm2-cluster
    	Cluster extenstions for userland logical volume management tools

    New package mcstrans
    	SELinux Translation Daemon

    New package notification-daemon
    	Notification Daemon

    New package notify-python
    	Python bindings for libnotify

    New package openais
    	The openais Standards-Based Cluster Framework executive and APIs

    New package openmpi
    	Open Message Passing Interface

    New package orca
    	Flexible, extensible, and powerful assistive technology

    New package pam_pkcs11
    	PKCS #11/NSS PAM login module

    New package paps
    	Plain Text to PostScript converter

    New package pcsc-lite
    	PC/SC Lite smart card framework and applications

    New package perl-IO-Socket-INET6
    	Perl Object interface for AF_INET|AF_INET6 domain sockets

    New package perl-IO-Socket-SSL
    	Perl library for transparent SSL

    New package perl-Net-SSLeay
    	Perl extension for using OpenSSL

    New package perl-Socket6
    	IPv6 related part of the C socket.h defines and structure manipulators

    New package pfmon
    	a performance monitoring tool for Linux/ia64

    New package postgresql-jdbc
    	JDBC driver for PostgreSQL

    New package pygobject2
    	Python bindings for gobjects

    New package pyspi
    	Python bindings for AT-SPI

    New package python-xeninst
    	Python modules for starting Xen guest installations

    New package scim-bridge
    	SCIM Bridge Gtk IM module

    New package scim-sinhala
    	Sri Lankan input method for SCIM

    New package setroubleshoot
    	Helps troubleshoot SELinux problems

    New package unifdef
    	Unifdef tool for removing ifdef'd lines

    New package virt-manager
    	Virtual Machine Manager

    New package werken-xpath
    	XPath implementation using JDOM

    New package wireshark
    	Network traffic analyzer

    New package xkeyboard-config
    	xkeyboard-config alternative xkb data files

    New package xorg-sgml-doctools
    	X.Org SGML documentation generation tools

    New package xorg-x11-docs
    	X.Org X11 documentation

    New package xorg-x11-drv-amd
    	Xorg X11 AMD Geode video driver

    New package xorg-x11-drv-ast
    	Xorg X11 ast video driver

    New package xorg-x11-drv-vmmouse
    	Xorg X11 vmmouse input driver

    New package yum-metadata-parser
    	A fast metadata parser for yum

    New package zenity
    	Display dialog boxes from shell scripts

    Removed package GFS-kernel

    Removed package GFS

    Removed package Guppi

    Removed package HelixPlayer

    Removed package bg5ps

    Removed package caching-nameserver

    Removed package ccs

    Removed package ckermit

    Removed package cman-kernel

    Removed package ddd

    Removed package dlm

    Removed package dlm-kernel

    Removed package eclipse-pydev

    Removed package ethereal

    Removed package fence

    Removed package fence

    Removed package freeglut

    Removed package gal

    Removed package gdk-pixbuf

    Removed package gkrellm

    Removed package glibc-kernheaders

    Removed package gnbd

    Removed package gnbd-kernel

    Removed package gnome-libs

    Removed package gnome-print

    Removed package gnopernicus

    Removed package gnu.getopt

    Removed package gtk+

    Removed package gtk-engines

    Removed package gulm

    Removed package h2ps

    Removed package iddev

    Removed package imlib

    Removed package kon2

    Removed package lha

    Removed package libghttp

    Removed package liblbxutil

    Removed package libpng10

    Removed package liboldX

    Removed package libsetrans

    Removed package libstdc++so7

    Removed package libxkbui

    Removed package longrun

    Removed package magma-plugins

    Removed package macutils

    Removed package magma

    Removed package mozilla

    Removed package notify-daemon

    Removed package oaf

    Removed package openmotif

    Removed package openobex-apps

    Removed package oro

    Removed package rhnlib

    Removed package valgrind-callgrind

    Removed package utempter

    Removed package werken.xpath

    Removed package xorg-x11-xkbdata

    Removed package xpdf

    Removed package xscreensaver

## 23. Fedora Extras - Repozytorium Pakietów Społeczności

- Fedora Extras jest rozszerzeniem Fedory Core, które dostarcza wielu dodatkowych pakietów dla użytkowników dystrybucji Fedora.

### 23.1. Używanie tego Repozytorium

| Fedora Extras są Dostępne Domyślnie
Systemy Fedora automatycznie używają zarówno repozytoriów Fedora Core, jak i Fedora Extras, do instalacji oraz aktualizacji oprogramowania.

Aby zainstalować oprogramowania z repozytoriów Core lub Extra, wybierz Aplikacje → Dodaj/Usuń Aplikacje. Wrowadź hasło `root-a`, kiedy zostaniesz poproszony. Wybierz oprogramowanie, które chcesz zainstalować i naciśnij przycisk Apply.

Możesz też zainstalować oprogramowanie używając narędzia tekstowego yum. Na przykład, to polecenie automatycznie instaluje pakiet abiword oraz wszystkie wymagane zależności:

    su -c 'yum install abiword'

Wprowadź hasło `root-a` kiedy zostaniesz poproszony.

### 23.2. O Fedora Extras

Wraz z wydaniem Fedory Core 6, w Fedora Extras jest około 2000 pakietów zbudowanych z 1350 pakietów źródłowych. Następująca lista zawiera niektóre popularne i dobrze znane aplikacje, które są utrzymywane przez członków społeczności Fedora Extras:

- abiword - elegancki procesor tekstu

- balsa - lekki czytnik poczty e-mail

- bash-completion - zaawansowane uzupełnianie w wierszu poleceń dla zaawansowanych użytkowników

- bluefish - edytor HTML

- clamav - otwarty skaner antywirusowy dla serwerów i desktopów

- exim - elastyczny i potężny agent transportu poczty

- fuse - narzędzie do łączenia niestandardowych urządzeń i usług sieciowych jako katalogów

- fwbuilder - graficzne narzędzie do tworzenia reguł firewalli Linux i Cisco

- gaim-guifications - ulepszenia dla Gaim Instant Messenger-a

- gdesklets - różności dla pulpitu GNOME

- gnumeric - potężny arkusz kalkulacyjny

- gramps - aplikacja genealogiczna

- inkscape - aplikacja do rysowania wektorów i ilustracji

- koffice - kompletny pakiet biurowy dla środowiska KDE

- mail-notification - powiadamie Cię o nadejściu nowej poczty

- mediawiki - rozwiązanie Wikipedii dla współpracujących stron internetowych

- nautilus-open-terminal - rozszerzenie dla menedżera plików GNOME

- pan - czytnik newsów Usenet

- revelation - narzędzie zarządzania hasłami

- scribus - aplikacjia do publikacji (desktop publishing (DTP))

- wine - powłoka kompatybilności do uruchamiania programów Windows(TM)

- xfce - lekkie środowisko graficzne

- xmms - popularny odtwarzacz audio

- wiele narzędzi i bibliotek Perl oraz Python

- ...i wiele więcej!

Twojej ulubionej aplikacji open source nie ma w Fedora Extras? Spaczkuj tą aplikację jako RPM i daj ją na przegląd do Fedora Extras. Po pomyślnym przeglądzie, zaimportuj ją do Extras i możesz się nią tam opiekować. Jeśli nie wiesz jak tworzyć pakiety RPM, jest wiele innych sposobów aby uczestniczyć w Fedora Extras i pomóc temu projektowi.

Aby dowiedzieć się więcej jak używać Fedora Extras, lub jak dołączyć do projektu, odwiedź http://fedoraproject.org/wiki/Extras.

### 23.3. Aktualizacje Pakietów

Ta sekcja omawia zmiany w pakietach Fedora Extras, które dotyczą tego wydania Fedory Core.

#### 23.3.1. exim-sa

Pakiet exim-sa jest przestarzały i nie jest dostarczany w Fedora Extras 6. Była to oryginalna implementacja integracji SpamAssassin z Exim, oraz posiadała funkcjonalność podobną do filtrów package>sendmail

Jeśli opcja `sa_exim` nie jest włączona w domyślnej konfiguracji, pakiet może być bezpiecznie odinstalowany w celu umożliwienia aktualizacji Exim. Użytkownicy, którzy zmodyfikowali ich konfigurację aby używała opcji `sa_exim` powinni albo ją zrekonfigurować aby używała możliwości pełnego skanowania treści Exim, albo przebudować pakiet aby zawierał podpakiet exim-sa. Po więcej detali o wbudowanym skanowaniu treści Exim, zobacz dokumentację Exim.

#### 23.3.2. mail-notification

Pakiet mail-notification został podzielony. Plugin Evolution jest teraz oddzielnym pakietem o nazwie mail-notification-evolution-plugin. Kiedy aktualizujesz pakiet package>mail-notification

## 24. Fedora Legacy - Społecznościowy Projekt Konserwacji

Projekt Fedora Legacy jest wspieranym przez społeczność projektem open source, zwiększającym okres życia wybranych dystrybucji Red Hat Linux i Fedora Core znajdujących się w trybie konserwacji. Projekt Fedora Legacy współpracuje ze społecznością Linuksa aby zapewnić bezpieczeństwo oraz pakiety naprawiające błędy krytyczne. Ta wsółpraca wydłuża efektywny okres życia starszych dystrybucji w środowiskach, gdzie częste aktualizacje są niemożliwe bądź niepożądane. Po więcej informacji o Projekcie Fedora Legacy, odwiedź http://fedoraproject.org/wiki/Legacy.

| Repozytorium Legacy Dostępne w Fedorze Core 6
Fedora Core 6 dostarcza konfigurację repozytorium oprogramowania Fedora Legacy. Jest to duży krok w integracji Fedora Legacy z Projektem Fedora w dużej mierze i specyfice Fedory Core. To repozytorium nie jest włączone domyślnie w tym wydaniu.

Aktualnie Projekt Fedora Legacy utrzymuje następujące dystrybucje i wydania w trybie konserwacji:

- Fedora Core 3

- Fedora Core 4

Projekt Fedora Legacy zapewnia aktualizacje dla tych wydań tak długo, jak długo jest zainteresowanie społeczności i uczestnictwo. Kiedy zainteresowanie nie jest już dłużej utrzymywane, tryb konserwacji jest kończony wraz z pojawieniem się drugiej wersji testowej dla czwartego kolejnego wydania Core. Na przykład, tryb konserwacji dla Fedory Core 3, jeśli nie jest utrzymywany przez społeczność, kończy się z wydaniem Fedory Core 7 test2. To zapewnia efektywny wspierany okres życia (Fedora Core plus Wsparcie Fedora Legacy) około 18 miesięcy.

Projekt Fedora Legacy zawsze potrzebuje wolontariuszy do wykonywania testów gwarantujących jakość pakietom czekającym na publikację jako aktualizacje. Odwiedź http://fedoraproject.org/wiki/Legacy/QATesting po więcej informacji. Odwiedź również naszą listę problemów na http://fedoraproject.org/wiki/Legacy/QATesting#issues po przyszłe informacje i wyznaczniki do błędów, które mamy w kolejce.

Jeśli potrzebujesz pomocy przy starcie, odwiedź stronę domową projektu na Wiki na http://fedoraproject.org/wiki/Legacy, lub stronę Mentorów na http://fedoraproject.org/wiki/Mentors. Jeśli szukasz innych sposobów na uczestnictwo w Fedorze, odwiedź http://fedoraproject.org/wiki/HelpWanted.

## 25. Projekt Fedora - Wolność dla Jądra

Celem Projektu Fedora jest praca ze społecznoścą Linuksa w celu zbudowania kompletnego, ogólnych zastosowań, systemu operacyjnego wyłącznie z otwartego oprogramowania. Rozwój jest prowadzony na forum publicznym. Projekt tworzy czasowe wydania Fedory Core około 2-3 razy do roku, z publicznym terminarzem dostępnym na http://fedora.redhat.com/About/schedule/. Zespół inżynierów Red Hat kontynuuje udział w projekcie w budowaniu Fedory Core oraz zaprasza i zachęca więcej zewnętrznych uczestników, niż to było możliwe w przeszłości. Poprzez wykorzystanie tego bardziej otwartego proccesu, mamy nadzieję zapewnić system operacyjny zgodny z ideałami darmowego oprogramowania i bardziej pociągający dla społeczności open source. Po więcej informacji, odwiedź stronę internetową Projektu Fedora na http://fedoraproject.org/.

Projekt Fedora jest kierowany przez indywidualności, które w nim uczestniczą. Jako tester, deweloper, dokumentator, lub tłumacz, możesz wprowadzić coś innego. Odwiedź http://fedoraproject.org/wiki/HelpWanted po szczegóły. Po informacje na temat kanałów komunikacji dla użytkowników i uczestników Fedory, odwiedź http://fedoraproject.org/wiki/Communicate.

W dodatku do tej strony internetowej, dostępne są następujące listy mailingowe:

- fedora-list@redhat.com, dla użytkowników wydań Fedory Core

- fedora-test-list@redhat.com, dla testerów wydań testowych Fedory Core

- fedora-devel-list@redhat.com, dla deweloperów, deweloperów, deweloperów

- fedora-docs-list@redhat.com, dla uczestników Projektu Dokumentacji

Aby zapisać się do którejś z tych list, wyślij email ze słowem "subscribe" w temacie na `<`<nazwa-listy>`-request>`, gdzie `<nazwa-listy>` jest jedną z powyższych nazw list. Alternatywnie, możesz zapisać się do list mailingowych Fedory poprzez interfejs webowy na http://www.redhat.com/mailman/listinfo/.

Projekt Fedora wykorzystuje również kilka kanałów IRC (Internet Relay Chat). IRC jest bazowaną na tekście formą komunikacji czasu rzeczywistego, podobną do Instant Messaging. Poprzez niego, możesz prowadzić konwersacje z wieloma ludźmi na otwartym kanale, lub z kimś prywatnie jeden-na-jeden. Aby porozmawiać z innymi uczestnikami Projektu Fedora poprzez IRC, odwiedź sieć IRC Freenode. Odwiedź stronę internetową Freenode na http://www.freenode.net/ po więcej informacji.

Uczestnicy Projektu Fedora często przesiadują na kanale `#fedora` w sieci Freenode, podczas gdy deweloperów Projektu Fedora często można znaleźć na kanale `#fedora-devel`. Niektóre większe projekty posiadają również swoje własne kanały. Te informacje można znaleźć na stronie internetowej projektu, oraz na http://fedoraproject.org/wiki/Communicate.

Aby rozmawiać na kanale `#fedora`, musisz zarejestrować swój nickname, lub nick. Instrukcje s/join) na kana

| Kanały IRC
Projekt Fedora oraz Red Hat nie mają kontroli nad kanałami IRC Projektu Fedora lub nad ich treścią.

## 26. Kolofon

Używany przez nas termin kolofon:

- dotyczy uczestników i zapewnia odpowiedzialność, oraz

- opisuje narzędzia i metody produkcji

### 26.1. Autorzy

- Bob Jensen ("edytor w szefostwie", autor treści)

- Andrew Martynov (tłumacz, rosyjski)

- Anthony Green (autor treści)

- Chris Lennert (autor treści)

- Dave Malcolm (autor treści)

- David Eisenstein (autor treści)

- David Woodhouse (autor treści)

- Diego Búrigo Zacarão (tłumacz, brazylijski portugalski)

- Dimitris Glezos (translator, tools)

- Domingo Becker (tłumacz, hiszpański)

- Francesco Tombolini (tłumacz, włoski)

- Gavin Henry (autor treści)

- Hugo Cisneiros (tłumacz, brazylijski portugalski)

- Jens Petersen (autor treści)

- Joe Orton (autor treści)

- José Nuno Coelho Pires (tłumacz, portugalski)

- Josh Bressers (autor treści)

- Karsten Wade (autor treści, redaktor, współwydawca)

- Luya Tshimbalanga (autor treści)

- Magnus Larsson(tłumacz, szwedzki)

- Nikos Charonitakis(tłumacz, grecki)

- Panagiota Bilianou(tłumacz, grecki)

- Patrick Barnes (autor treści, redaktor)

- Paul W. Frields (narzędzia, redaktor)

- Pawel Sadowski (tłumacz, polski)

- Rahul Sundaram (autor treści, redaktor)

- Sam Folk-Williams (autor treści, redaktor)

- Sekine Tatsuo (tłumacz, japoński)

- Simos Xenitellis (tłumacz, grecki)

- Steve Dickson (autor treści)

- ThomasCanniot (tłumacz, francuski)

- Thomas Graf (autor treści)

- Tommy Reynolds (narzędzia)

- Valnir Ferreira Jr. (tłumacz, brazylijski portugalski)

- Yoshinari Takaoka (tłumacz, narzędzia)

- Yuan Yijun (tłumacz, uproszczony chiński)

- Zhang Yang (translator - simplified Chinese)

... i wielu więcej tłumaczy. Odwiedź zaktualizowaną wersję web tych informacji o wydaniu, jako, że dodajemy tłumaczy po wydaniu:

http://fedora.redhat.com/docs/release-notes/

### 26.2. Metody Produkcji

Autorzy treści tworzą informacje o wydaniu bezpośrednio na Wiki Projektu Fedora. Współpracuję z innymi ekspertami tematu podczas testowej fazy Fedory Core aby wyjaśnić ważne zmiany i ulepszenia. Zespół redaktorski zapewnia spójność i jakość ukończonej treści, oraz portuje materiał Wiki do DocBook XML w repozytorium przeglądu kontrolnego. W tym momencie, zespół tłumaczy tworzy inne wersje językowe informacji o wydaniu i wtedy stają się one dostępne publicznie jako cześć Fedory Core. Zespół publikacyjny również je tworzy, oraz późniejsze erraty dostępne poprzez sieć.