Informacje o wydaniu Fedory

Fedora Documentation Project

Version 8.0.1 (2007-11-04)

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”.

[Podpowiedź] Najnowsze informacje o wydaniu w WWW

Te informacje o wydaniu mogą zostać zaktualizowane. Odwiedź http://docs.fedoraproject.org/release-notes/, aby zobaczyć najnowsze informacje o wydaniu Fedory Core.

Historia zmian
Zmiana 8.0.1 2007-11-04 PWF

Zero-day update for F8

Zmiana 8.0.0 2007-10-22 PWF

Nowa wersja dla finalnej

Zmiana 7.92 2007-10-02 PWF

Aktualizacja zawartości dla F8 test3


1. Witaj w Fedorze
2. Główne cechy wydania
2.1. Przewodnik po Fedorze
2.2. Nowe w Fedorze
2.2.1. Obrazy
2.2.2. Nowe funkcje
2.3. Mapa drogowa
3. Legal Notice
4. Opinie
4.1. Zgłaszanie opinii o oprogramowaniu Fedory
4.2. Zgłaszanie opinii o informacjach o wydaniu
5. Informacje o instalacji
5.1. Zmiany w Anacondzie
5.2. Problemy związane z instalacją
5.2.1. RAID IDE
5.2.2. Wielokrotne instalacje NIC i PXE
5.2.3. HP ProLiant DL360 z Smart Array
5.2.4. Drivers Requiring Firmware
5.3. Problemy związane z aktualizacją
5.3.1. Ograniczenie partycji sterownika SCSI
5.3.2. Partycje dysku muszą mieć etykiety
5.3.3. Aktualizacje kontra świeże instalacje
6. Informacje specyficzne dla różnych architektur
6.1. Obsługa wielu architektur RPM na platformach 64 bitowych (x86_64, PPC64)
6.2. Specyficzne informacje o PPC dla Fedory
6.2.1. Wymagania sprzętowe PPC
6.2.2. Strony 4 KB na komputerach 64 bitowych
6.2.3. Klawiatura Apple'a
6.2.4. Informacje instalacyjne PPC
6.3. Specyficzne informacje o x86 dla Fedory
6.3.1. Wymagania sprzętowe x86
6.4. Specyficzne informacje o x86_64 dla Fedory
6.4.1. Wymagania sprzętowe x86_64
7. Obrazy Live Fedory
7.1. Dostępne obrazy
7.2. Informacje o używaniu
7.3. Instalacja w trybie tekstowym
7.4. Uruchamianie z USB
7.5. Różnice między zwykłą instalacją Fedory
8. Informacje o pakietach
8.1. Zmiany w yumie
8.2. Pakiety narzędzi
9. Jądro Linux
9.1. Wersja
9.2. Dziennik zmian
9.3. Warianty jądra
9.4. Raportowanie błędów
9.5. Przygotowanie do programowania jądra
10. Pulpit Fedory
10.1. GNOME
10.2. KDE
10.3. Przeglądarki WWW
10.3.1. Włączanie wtyczki Flash
10.4. Klienty poczty
10.5. Czcionki Liberation
11. Systemy plików
12. Serwery poczty
12.1. Sendmail
13. Programowanie
13.1. Narzędzia
13.1.1. Zbiór kompilatorów GCC
13.1.2. Eclipse
13.2. Platforma programistyczna KDE 4
14. Bezpieczeństwo
14.1. Ulepszenia bezpieczeństwa
14.2. Ogólne informacje
14.2.1. SELinux
15. IcedTea i java-gcj-compat
15.1. IcedTea
15.2. Obsługa apletów Javy
15.3. java-gcj-compat
15.4. Obsługa pakietów Javy i podobnych do Javy
15.5. Fedora i pakiety Javy JPackage
15.6. Maven (v2)
16. Multimedia
16.1. Odtwarzacze multimedialne
16.2. Ogg i formaty fundacji Xiph.Org
16.3. MP3, DVD i inne wyłączone formaty multimediów
16.4. Projektowanie i nagrywanie CD oraz DVD
16.5. Screencasty
16.6. Rozszerzona obsługa przez wtyczki
17. Gry i rozrywka
17.1. Haxima
18. Wirtualizacja
18.1. Zmiany w pakietach wirtualizacji
19. System X Window (Grafika)
19.1. Zmiany konfiguracji X Window
19.2. Informacje o sterowniku Intela
19.3. Sterowniki obrazu firm trzecich
20. Serwery baz danych
20.1. MySQL
20.1.1. Sterownik DBD
20.2. PostgreSQL
21. Internacjonalizacja (i18n)
21.1. Języki
21.1.1. Instalacja obsługi języków
21.1.2. Transifex
21.2. Czcionki
21.2.1. Arabic fonts
21.2.2. Czcionki chińskie
21.2.3. Hebrew fonts
21.2.4. Czcionki indyjskie
21.2.5. Czcionki japońskie
21.2.6. Czcionki koreańskie
21.2.7. Sinhala font
21.3. Metody wejścia
21.3.1. Ulepszony im-chooser
21.3.2. SCIM hotkeys
21.3.3. Inne metody wejścia
22. Zgodność wsteczna
22.1. Zgodność kompilatora
23. Zmiany w pakietach
24. Projekt Fedora
25. Kolofon
25.1. Współautorzy
25.2. Metody produkcji

1. Witaj w Fedorze

Projekt Fedora jest sponsorowanym przez Red Hata i wspieranym przez społeczność projektem open source. Jego celem jest szybki postęp wolnego oprogramowania i oprogramowania open source. Projekt Fedora używa publicznych forów, otwartych procesów, szybkich innowacji, merytokracji i przejrzystości pracy najlepszego systemu operacyjnego i platformy, jakie wolne oprogramowanie i oprogramowanie open source może dostarczyć.

[Podpowiedź] Ostatnie Informacje o wydaniu w sieci

Te informacje o wydaniu mogą zostać zaktualizowane. Odwiedź http://docs.fedoraproject.org/release-notes/, aby zobaczyć najnowsze informacje o wydaniu dla Fedory.

[WAŻNE] Starsze informacje o wydaniu w sieci

Jeśli migrujesz z wydania Fedory starszego niż poprzednie, powinieneś zobaczyć starsze informacje o wydaniu, aby dowiedzieć się więcej. Starsze informacje o wydaniu można znaleźć pod http://docs.fedoraproject.org/release-notes/.

Możesz pomóc społeczności Projektu Fedora w kontynuowaniu ulepszania Fedory zgłaszając raporty błędów i prośby o ulepszenia. Odwiedź http://fedoraproject.org/wiki/BugsAndFeatureRequests, aby dowiedzieć się więcej o błędach. Dziękujemy ci za twoje uczestnictwo.

Aby znaleźć więcej ogólnych informacji o Fedorze, odwiedź następujące strony WWW:

[Notatka] Odnośniki do dokumentów

Z powodu ograniczeń zasobów wiele odnośników z środowisku instalacji 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 WWW. Jeśli jesteś połączony z Internetem, użyj tych odnośników, aby znaleźć inne pomocne informacje o Fedorze oraz społeczności, która ją tworzy i wspiera.

2. Główne cechy wydania

[Podpowiedź] Ostatnie Informacje o wydaniu w sieci

Te informacje o wydaniu mogą zostać zaktualizowane. Odwiedź http://docs.fedoraproject.org/release-notes/, aby zobaczyć najnowsze informacje o wydaniu dla Fedory.

2.1. Przewodnik po Fedorze

Pod http://fedoraproject.org/wiki/Tours/Fedora8 można znaleźć ilustrowaną wycieczkę po tym ekscytującym, nowym wydaniu.

2.2. Nowe w Fedorze

To wydanie wprowadza znaczące nowe wersje wielu kluczowych składników i technologii. Następujące sekcje dostarczają krótkiego przeglądu większości zmian od ostatniego wydania Fedory.

2.2.1. Obrazy

Fedora zawiera kilka różnych obrazów, które są wariantami Fedory zbudowanymi z określonych zestawów pakietów oprogramowania. Każdy obraz jest kombinacją oprogramowania dla określonych użytkowników końcowych. Poza bardzo małym obrazem boot.iso dla instalacji sieciowych, użytkownicy mają następujący wybór:

  • Zwykły obraz dla użytkowników komputerów osobistych, stacji roboczych i serwerów. Ten obraz jest dobry do aktualizowania poprzednich wydań Fedory.

  • Jeden z czterech obrazów Live, które mogą zostać uruchomione z płyty lub dysku USB i zainstalowane na dysk twardy. Zobacz sekcję "Live", aby dowiedzieć się więcej o obrazach Live.

Więcej obrazów jest dostępnych pod http://spins.fedoraproject.org. Pamiętaj, że te obrazy Live mogą być używane na nośnikach USB przez narzędzie livecd-iso-to-disk dostępne w pakiecie livecd-tools.

2.2.2. Nowe funkcje

  • This release features GNOME 2.20. GNOME now includes mail notification in the Evolution mail client, the ability to fill in PDF forms in the Evince document viewer, improved file management, a revamped Appearance control panel applet, a revised help system, and many other enhancements.

  • Pulpit online dostarcza pulpit zaprojektowany wokół usług online. Przegląd Pulpitu online jest dostarczany przez BigBoard, który jest opcjonalnym panelem bocznym GNOME.

  • KDE 3.5.8 is available in the KDE Live image as well as the regular DVD. The KDE 4 (Beta) Development Environment is available in the repository.

  • Xfce 4.4.1 jest dostępne jako część wydania.

  • NetworkManager 0.7 provides improved wireless network management support. It includes support for multiple devices and provides the capability of system-wide configuration, among many other enhancements.

  • PulseAudio jest teraz domyślnie instalowane i włączone. PulseAudio jest zaawansowanym serwerem dźwięku zgodnym z prawie wszystkimi istniejącymi serwerami dźwięku Linuksa. PulseAudio umożliwia zmienianie wyjść dźwięku w locie, indywidualną kontrolę poziomu głośności dla każdego strumienia dźwięku, dźwięk przez sieć i wiele więcej.

  • Dołączony jest teraz CodecBuddy, który ma promować wolne, najlepszej jakości, otwarte formaty wśród użytkowników próbujących odtworzyć zawartość multimedialną zakodowaną w opatentowanych lub własnościowych formatach.

  • Compiz Fusion, menedżer okien i składania, który z powrotem scala Compiza i Beryl jest domyślnie instalowany. Aby włączyć Compiza Fusion w GNOME, użyj narzędzia SystemPreferencjeEfekty pulpitu. Kontynuowana jest długoterminowa praca zespołu Xorg mająca na celu domyślne włączenie Compiza.

  • Domyślnie instalowane jest całkowicie wolne środowisko Javy open source o nazwie IcedTea. IcedTea pochodzi od OpenJDK, zawiera wtyczkę przeglądarki opartą na GCJ i jest dostępna na architekturach x86 i x86_64. GCJ jest wciąż domyślne na architekturze PPC.

  • OpenOffice.org 2.3 z wieloma nowymi funkcjami jest dostępne jako część Fedory 8.

  • Urządzenia i narzędzia Bluetooth są teraz lepiej zintegrowane z systemem i środowiskiem graficznym.

  • Użytkownicy laptopów mogą skorzystać z funkcji "kaprysów" w HAL-u, w tym z lepszego uśpienia/wznowienia i obsługi klawiatur multimedialnych.

  • Ulepszone zarządzanie zasilaniem dzięki jądru bez tykania jest teraz dostępne na architekturach x86 i x86_64. Ponadto zredukowano niepotrzebne wybudzenia procesora za pomocą narzędzia powertop.

  • To wydanie Fedory ma nowy wygląd, nazwany Infinity, od Zespołu sztuki Fedory.

  • W tym wydaniu dostępny jest Nodoka, świeży motyw GNOME utworzony specjalnie dla Fedory.

  • W tym wydaniu pojawia się nowa strona domowa przeglądarki w trybie online, http://start.fedoraproject.org.

  • Fedora kontynuuje ulepszanie swoich funkcji bezpieczeństwa. FORTIFY_SOURCE zostało ulepszone, aby pokrywać poza C także C++, co powstrzymuje wiele zagrożeń bezpieczeństwa.

  • Całkiem nowe graficzne narzędzie do konfiguracji zapory sieciowej, system-config-firewall, zastępuje system-config-securitylevel.

  • To wydanie oferuje funkcję kiosku przez SELinuksa, poza wieloma nowymi ulepszeniami i zmianami w polityce bezpieczeństwa.

  • Pakiet glibc w Fedorze 8 obsługuje hasła używające hashowania SHA256 i SHA512. Wcześniej dostępne były tylko hasła DES i MD5. Narzędzia do tworzenia haseł nie zostały jeszcze rozszerzone, ale jeśli takie hasła zostały utworzone w inny sposób, glibc je rozpozna i użyje.

  • Możliwość bezpiecznego zdalnego zarządzania jest teraz dostarczana przez Xena, KVM oraz QEMU w wirtualizacji Fedory 8.

  • Eclipse 3.3 (Europa), nowe wydanie uznanej platformy programistycznej, jest dostępne jako część tego wydania.

  • W tym wydaniu wydajność yuma, Piruta oraz Pupa została znacząco ulepszona.

  • Narzędzie Dodaj/usuń oprogramowanie, pirut, wprowadza nowy graficzny interfejs do zarządzania repozytoriami oprogramowania. Użyj EdycjaRepozytoria, aby włączyć lub wyłączyć dowolne zainstalowane repozytorium oprogramowania.

  • Instalacje Live są teraz szybsze i wymagają mniejszego systemu plików root. System plików Live został także nieco zmieniony. Pliki systemowe obrazów Live znajdują się teraz w LiveOS/, nowy plik README jest krótkim wprowadzeniem do obrazu Live.

  • Transifex dostarcza oparty na WWW interfejs tłumaczenia pozwalający użytkownikom na uczestniczenie w tłumaczeniu projektów utrzymywanych przez Fedorę tak samo, jak na dostarczanie tłumaczeń wszelkim projektom niezależnym.

  • Integracja unikalnych ID budowania do infrastruktury budowania oprogramowania Fedory ulepsza możliwości debugowania i zrzutów core.

  • Można teraz łatwiej zmienić markę produktów pochodnych Fedory dzięki pakietowi oprogramowania generic-logos. Zmiany w strukturze serwerów lustrzanych Fedory także ułatwiają tworzenie produktów pochodnych.

  • Użycie modułu pam_console zostało usunięte. Jego rolę przejmuje kontrola dostępu przez HAL, co unowocześnia pulpit.

  • Fedora 8 zawiera jądro oparte na wersji 2.6.23.

2.3. Mapa drogowa

Plany zaproponowane dla następnego wydania Fedory są dostępna pod 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. Opinie

Dziękujemy ci za czas poświęcony na zgłaszanie komentarzy, sugestii oraz raportów błędów społeczności Fedory. Robiąc to, pomagasz w ulepszaniu Fedory, Linuksa oraz wolnego oprogramowania na całym świecie.

4.1. Zgłaszanie opinii o oprogramowaniu Fedory

Aby zgłosić opinię o oprogramowaniu Fedory lub innych elementach systemu, odwiedź http://fedoraproject.org/wiki/BugsAndFeatureRequests. Lista najczęściej zgłaszanych i znanych problemów jest dostępna z http://fedoraproject.org/wiki/Bugs/F8Common.

4.2. Zgłaszanie opinii o informacjach o wydaniu

[WAŻNE] Opinie tylko o informacjach o wydaniu

Ta sekcja skupia się na opiniach na temat 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ę bezpośrednio do autorów treści. To kilka sposobów zrobienia tego (w preferowanej kolejności):

  1. Jeśli posiadasz konto Fedory, zmodyfikuj treść bezpośrednio pod http://fedoraproject.org/wiki/Docs/Beats

  2. Wypełnij zgłoszenie błędu używając tego szablonu: http://tinyurl.com/nej3u - ten odnośnik służy TYLKO do zgłaszania opinii dotyczących samych informacji o wydaniu. Zobacz ostrzeżenie, aby poznać szczegóły.

  3. Wyślij e-maila na adres relnotes@fedoraproject.org

5. Informacje o instalacji

[Podpowiedź] Ostatnie Informacje o wydaniu w sieci

Te informacje o wydaniu mogą zostać zaktualizowane. Odwiedź http://docs.fedoraproject.org/release-notes/, aby zobaczyć najnowsze informacje o wydaniu dla Fedory.

[WAŻNE] Przewodnik po instalacji Fedory

Aby dowiedzieć się, jak zainstalować Fedorę, zobacz http://docs.fedoraproject.org/install-guide/.

[Podpowiedź] Problemy z instalacją nie opisane w tych informacjach o wydaniu

Jeśli napotkasz problem lub masz pytanie związane z instalacją, które nie zostało opisane w tych informacjach o wydaniu, zobacz http://fedoraproject.org/wiki/FAQ oraz http://fedoraproject.org/wiki/Bugs/Common.

Anaconda jest nazwą instalatora Fedory. Ta sekcja omawia te problemy, które są związane z Anacondą oraz instalowaniem Fedory 8.

[Notatka] Pobieranie dużych plików

Jeśli zamierzasz pobrać obraz ISO DVD Fedory, pamiętaj, że nie wszystkie narzędzia służące do pobierania plików są przystosowane do plików o rozmiarze większym niż 2 GB. wget 1.9.1-16 i nowsze, curl oraz ncftpget nie posiadają tego ograniczenia. BitTorrent jest inną metodą pobierania dużych plików. Aby dowiedzieć się więcej o pobieraniu i używaniu plików torrent, odwiedź http://torrent.fedoraproject.org/.

Anaconda domyślnie sprawdza integralność nośników instalacyjnych. Ta funkcja współpracuje z metodami instalacji z CD, DVD, dysku twardego oraz przez NFS. Projekt Fedora zaleca przetestowanie wszystkich nośników instalacyjnych przed rozpoczęciem procesu instalacji oraz przed zgłoszeniem jakichkolwiek błędów związanych z instalacją. Wiele zgłoszonych tego rodzaju błędów jest spowodowanych nieprawidłowo nagranymi CD lub DVD.

Funkcja mediacheck jest bardzo czuła i może zgłaszać niektóre dobre płyty jaki wadliwe. Taki rezultat często jest spowodowany przez oprogramowanie nagrywające, które nie dołącza paddingu podczas tworzenia płyt z plików ISO. Aby użyć tego testu, podczas uruchamiania naciśnij dowolny klawisz, aby przejść do menu. Następnie naciśnij klawisz Tab, dodaj opcję mediacheck do listy pakietów i naciśnij Enter.

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

[WAŻNE] BitTorrent automatycznie sprawdza integralność pliku

Jeśli używasz BitTorrenta, wszystkie pliki, które pobierasz są automatycznie sprawdzane. Po pobraniu pliku nie musisz już go sprawdzać. Kiedy nagrasz CD lub DVD, wciąż powinieneś użyć mediacheck, aby sprawdzić integralność nośnika.

Aby wykonać test pamięci przed zainstalowaniem Fedory, naciśnij Enter, aby przejść do menu startowego i wybierz Test pamięci. Ta opcja uruchamia samodzielne oprogramowanie testujące pamięć Memtest86 zamiast Anacondy. Testowanie pamięci Memtest86 trwa, dopóki nie zostanie wciśnięty klawisz Esc.

[Notatka] Dostępność Memtest86

Musisz uruchomić z pierwszej płyty instalacyjnej, DVD lub ratunkowego CD, aby użyć tej funkcji.

Fedora 8 supports graphical FTP and HTTP installations. However, the installer image must either fit in RAM or appear on local storage, such as Installation Disc 1. Therefore, only systems with more than 192MiB of RAM, or which boot from Installation Disc 1, can use the graphical installer. Systems with 192MiB RAM or less fall back to using the text-based installer automatically. If you prefer to use the text-based installer, type linux text at the boot: prompt.

5.1. Zmiany w Anacondzie

  • Ulepszona obsługa obrazów Live

  • Możliwość instalowania z obrazów Live uruchamianych z pamięci RAM lub dysków USB

  • Ulepszona obsługa IEEE-1394 (Firewire)

  • Użycie /dev/hdX dla napędów IDE jest przestarzałe na systemach i386 i x86_64 i zostało zmienione na /dev/sdX, poza systemami PPC. Zobacz uwagę o tym, jak ważne są etykiety urządzeń podczas aktualizacji z FC6 oraz o ograniczeniach partycji.

5.2.1. RAID IDE

Nie wszystkie kontrolery RAID IDE są obsługiwane. Jeśli kontroler IDE nie jest jeszcze obsługiwany przez dmraid, możesz połączyć dyski w macierze RAID przez konfigurację linuksowego, programowego RAID. W przypadku obsługiwanych kontrolerów, skonfiguruj funkcje RAID w BIOS-ie komputera.

5.2.2. Wielokrotne instalacje NIC i PXE

Niektóre serwery z wieloma interfejsami sieciowymi mogą nie przydzielać eth0 do pierwszego interfejsu sieciowego w sensie, w jakim rozumie to BIOS. Może to powodować użycie przez instalator innego interfejsu sieciowego, niż ten, który został użyty przez PXE. Aby zmienić to zachowanie, użyj następujących plików konfiguracyjnych w pxelinux.cfg/*:

IPAPPEND 2 
APPEND ksdevice=bootif

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

ksdevice=link 

Ta opcja powoduje użycie przez instalator pierwszego urządzenia sieciowego, który jest powiązany z przełącznikiem sieciowym.

5.2.3. HP ProLiant DL360 z Smart Array

Jeśli masz problemy z instalacją, która nie wykrywa karty Smart Array, spróbuj podać linux isa po znaku zachęty instalatora. Pozwoli to na ręczne wybranie karty.

5.2.4. Drivers Requiring Firmware

Currently, Anaconda is not able to load userland firmware. This means that any devices with a driver that relies on loaded firmware will not be supported at install time. This includes all QLogic storage controllers.

Zobacz http://fedoraproject.org/wiki/DistributionUpgrades, aby uzyskać szczegółowe zalecane procedury aktualizowania Fedory.

5.3.1. Ograniczenie partycji sterownika SCSI

Podczas, gdy starsze sterowniki IDE obsługiwały do 63 partycji na urządzenie, urządzenia SCSI są ograniczone do 15 partycji. Anaconda używa nowego sterownika libata w ten sam sposób, co reszta Fedory, więc nie jest w stanie wykryć więcej niż 15 partycji podczas procesu instalacji lub aktualizacji.

Jeśli aktualizujesz system z więcej niż 15 partycjami, musisz migrować dyski do Zarządzania dyskami logicznymi (LVM). To ograniczenie może spowodować konflikty z innymi zainstalowanymi systemami, jeśli nie obsługują one LVM. Większość nowoczesnych dystrybucji Linuksa obsługuje LVM, a sterowniki są dostępne także dla innych systemów operacyjnych.

5.3.2. Partycje dysku muszą mieć etykiety

Zmiana w sposobie, na jaki jądro Linuksa obsługuje urządzenia pamięci masowej oznacza, że nazwy urządzeń, takie jak /dev/hdX lub /dev/sdX mogą różnić się od wartości użytych we wcześniejszych wydaniach. Anaconda rozwiązuje ten problem przez używanie etykiet partycji. Jeśli nie ma tych etykiet, Anaconda wyświetla ostrzeżenie wskazujące, że partycjom muszą zostać nadane etykiety i instalacja nie może być kontynuowana. Systemy używające Zarządzania dyskami logicznymi (LVM) i mapera urządzeń zwykle nie wymagają ponownego nadania etykiet.

5.3.2.1. Aby sprawdzić etykiety partycji dysku

Aby wyświetlić etykiety partycji, uruchom istniejącą instalację Fedory i podaj następujące polecenie po znaku zachęty terminala:

/sbin/blkid

Potwierdź, że każdy wiersz woluminu na liście posiada wartość LABEL=, jak pokazano niżej:

/dev/hdd1: LABEL="/boot" UUID="ec6a9d6c-6f05-487e-a8bd-a2594b854406" SEC_TYPE="ext2" TYPE="ext3"
5.3.2.2. Zaktualizuj wpisy montowania systemów plików

Jeśli żadne etykiety systemów plików nie zostały dodane lub zmodyfikowane, wpisy urządzeń w /etc/fstab muszą zostać dostosowane, aby pasowały:

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

Przykład montowania przez wpis etykiety:

LABEL=f7-slash  /  ext3  defaults  1 1
5.3.2.3. Zaktualizuj wpis root jądra grub.conf

Jeśli etykieta dla systemu plików / (root) została zmodyfikowana, parametr startowy jądra w pliku konfiguracji GRUB-a także musi zostać zmodyfikowany:

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

Pasujący przykład wiersza jądra GRUB-a to:

kernel /vmlinuz-2.6.20-1.2948.fc6 ro root=LABEL=f7-slash rhgb quiet
5.3.2.4. Przetestuj zmiany etykiet

Jeśli etykiety partycji zostały dostosowane lub plik /etc/fstab został zmodyfikowany, uruchom istniejącą instalację Fedory, aby potwierdzić, że wszystkie partycje wciąż można normalnie zamontować oraz można się zalogować. Kiedy skończysz, uruchom ponownie z nośnika instalacyjnego, aby uruchomić instalator i zacząć aktualizację.

5.3.3. Aktualizacje kontra świeże instalacje

Świeże instalacje są bardziej zalecane niż aktualizacje, zwłaszcza dla systemów, które posiadają oprogramowania z repozytoriów firm trzecich. Takie pakiety pozostające z poprzednich instalacji mogą nie działać tak, jak oczekujesz na zaktualizowanym systemie Fedora. Jeśli mimo wszystko zdecydujesz się na wykonanie aktualizacji, poniższe informacje mogą być pomocne:

  • Przed aktualizacją wykonaj pełną kopię zapasową systemu. Chroń zwłaszcza /etc, /home i możliwie /opt oraz /usr/local, jeśli są tam zainstalowane własne pakiety. Możesz używać wielu systemów z "klonem" starej instalacji na alternatywnych partycjach, aby można było do niego wrócić. W takim przypadku utwórz alternatywny nośnik uruchomieniowy, taki jak dyskietka startowa GRUB-a.

    [Podpowiedź] Kopie zapasowe konfiguracji systemu

    Kopie zapasowe 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 
    

    Sprawdź koniec wyjścia dla pakietów, które poprzedzają aktualizację. Usuń lub zaktualizuj te pakiety, które pochodzą z repozytoriów firm trzecich lub zajmij się nimi w inny sposób, jeśli jest to potrzebne. Niektóre poprzednio zainstalowane pakiety mogą nie być więcej dostępne w skonfigurowanych repozytoriach. Aby wyświetlić listę tych pakietów, użyj następującego polecenia:

    su -c 'yum list extras'

6. Informacje specyficzne dla różnych architektur

[Podpowiedź] Ostatnie Informacje o wydaniu w sieci

Te informacje o wydaniu mogą zostać zaktualizowane. Odwiedź http://docs.fedoraproject.org/release-notes/, aby zobaczyć najnowsze informacje o wydaniu dla Fedory.

Ta sekcja dostarcza informacji, które są specyficzne dla obsługiwanych architektur Fedory.

6.1. Obsługa wielu architektur RPM na platformach 64 bitowych (x86_64, PPC64)

RPM obsługuje równoległe instalacje wielu architektur tego samego pakietu. Domyślna lista pakietów, taka jak rpm -qa może wyświetlać podwójne pakiety, ponieważ architektura nie jest wyświetlana. Zamiast tego użyj polecenia repoquery, części pakietu yum-utils, który domyślnie wyświetla architekturę. Aby zainstalować yum-utils, wykonaj następujące polecenie:

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 ustawienia systemowego) lub ~/.rpmmacros (dla ustawienia konkretnego użytkownika). To zmienia domyślne zapytanie do wyświetlania architektury:

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

6.2. Specyficzne informacje o PPC dla Fedory

Ta sekcja omawia różne specyficzne informacje o platformie sprzętowej PPC.

6.2.1. Wymagania sprzętowe PPC

6.2.1.1. Procesor i pamięć
  • Minimalny procesor: PowerPC G3/POWER3

  • Fedora 8 obsługuje tylko generację "New World" Power Macintoshy Apple'a, dostarczanych od około 1999 roku.

  • Fedora 8 obsługuje również komputery IBM pSeries, IBM iSeries, IBM RS/6000, Genesi Pegasos II oraz IBM Cell.

  • Fedora 8 zawiera obsługę nowego sprzętu Genesi Efika oraz Sony PlayStation 3.

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

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

6.2.1.2. Miejsce na dysku twardym

Wymagania przestrzeni dyskowej przedstawione poniżej reprezentują miejsce na dysku zajmowane przez Fedorę 8 po zakończeniu instalacji. Jednakże, dodatkowa przestrzeń dyskowa jest wymagana podczas instalacji do obsługiwania środowiska instalacyjnego. Ta dodatkowa przestrzeń dyskowa odpowiada rozmiarowi /Fedora/base/stage2.img (na pierwszej płyty instalacyjnej) plus rozmiar plików w /var/lib/rpm na zainstalowanym systemie.

W warunkach praktycznych dodatkowe wymagania przestrzeni dyskowej mogą wahać się od tak małych jak 90 MB dla minimalnej instalacji, do tak dużych jak dodatkowe 175 MB dla instalacji, która zawiera wszystkie pakiety. Wszystkie 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. Strony 4 KB na komputerach 64 bitowych

Po krótkim eksperymencie z 64 KB stronami z Fedorze Core 6, jądro PowerPC64 zostało z powrotem przełączone na 4 KB strony. Instalator powinien ponownie sformatować wszystkie partycje wymiany automatycznie podczas aktualizacji.

6.2.3. Klawiatura Apple'a

Klawisz Option w systemach Apple'a jest odpowiednikiem klawisza Alt na PC. W miejscach, gdzie dokumentacja i instalator odnoszą się do klawisza Alt, użyj klawisza Option. W celu uzyskania niektórych kombinacji klawiszy musisz użyć klawisza Option w połączeniu z klawiszem Fn, tak jak Option+Fn+F3, aby przełączyć się do wirtualnego terminala TTY3.

6.2.4. Informacje instalacyjne PPC

Pierwsza płyta instalacyjna Fedory jest startowa na obsługiwanym sprzęcie. Dodatkowo startowy obraz CD pojawia się w folderze images/ tej płyty. Te obrazy różnie się zachowują w zależności od sprzętu systemu:

  • Na większości komputerów program startowy uruchamia odpowiedni 32 lub 64 bitowy instalator z płyty instalacyjnej. Domyślny pakiet gnome-power-manager zawiera obsługę zarządzania energią, w tym tryb uśpienia oraz zarządzanie poziomem "tylnego światła". Użytkownicy z bardziej złożonymi wymaganiami mogą użyć pakietu apmud. Aby zainstalować apmud po instalacji, 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, program startowy, yaboot, automatycznie uruchamia 64 bitowy instalator.

  • IBM "Legacy" iSeries (POWER4). Tak zwane modele "Legacy" iSeries, które nie używają OpenFirmware, wymagają obrazu startowego położonego w folderze images/iSeries drzewa instalacyjnego.

  • 32 bitowe CHRP (IBM RS/6000 i inne). Po użyciu OpenFirmware do uruchomienia CD, wybierz obraz uruchomieniowy linux32 po znaku zachęty boot:, aby uruchomić 32 bitowy instalator. W innym wypadku uruchomi się 64 bitowy instalator, co spowoduje nieudaną instalację.

  • Genesi Pegasos II. W chwili pisania tego dokumentu oprogramowanie wbudowane z pełną obsługą systemów plików ISO9660 nie zostało jeszcze wydane dla Pegasos. Możesz jednak użyć obrazu uruchamiania sieciowego. Po znaku zachęty OpenFirmware podaj następujące polecenie:

    boot cd: /images/netboot/ppc32.img

    Musisz również ręcznie skonfigurować OpenFirmware na Pegasos, aby można było uruchomić zainstalowany system Fedora. Aby to zrobić, ustaw odpowiednio zmienne środowiskowe boot-device i boot-file.

  • Genesi Efika. W chwili pisania tego dokumentu oprogramowanie wbudowane Efiki posiada błędy, które uniemożliwiają poprawne działanie programu startowego yaboot. Zaktualizowane oprogramowanie wbudowane powinno być dostępne w kwietniu 2007, przed wydaniem Fedory 8. Z naprawionym oprogramowaniem wbudowanym instalacja na Efice powinna być taka sama, jak na Pegasosie II.

  • Sony PlayStation 3.  For installation on PlayStation 3, first update to firmware 1.60 or later. The "Other OS" boot loader must be installed into the flash, following the instructions at http://www.playstation.com/ps3-openplatform/manual.html. A suitable boot loader image is located on the Fedora 8 install media. Once the boot loader is installed, the PlayStation 3 should boot from the Fedora install media. Select the linux64 from the graphical boot menu. For more information on Fedora and the PlayStation3 or Fedora on PowerPC in general, join the Fedora-PPC mailing list or the #fedora-ppc channel on FreeNode.

  • Uruchamianie sieciowe. Połączone obrazy zawierające jądro i dysk RAM instalatora są umieszczone w folderze images/netboot/ drzewa instalacyjnego. Są one przeznaczone do uruchamiania sieciowego za pomocą TFTP, ale mogą być użyte na wiele sposobów.

    Program startowy yaboot obsługuje uruchamianie TFTP dla pSeries IBM-a i Macintoshy Apple'a. Projekt Fedora namawia do używania yaboot zamiast obrazów netboot.

6.3. Specyficzne informacje o x86 dla Fedory

Ta sekcja omawia specyficzne informacje o Fedorze i platformie sprzętowej x86.

6.3.1. Wymagania sprzętowe x86

Przed użyciem specyficznych funkcji Fedory 8 podczas lub po instalacji, możesz potrzebować dokładnej wiedzy o innych składnikach sprzętowych, takich jak karty graficzne i sieciowe.

6.3.1.1. Procesor i pamięć

Następujące specyfikacje CPU są przedstawione zgodnie z warunkami procesorów Intela. Inne procesory, jak na przykład te od AMD, Cyriksa i VIA, które są zgodne lub są odpowiednikami procesorów Intela, również mogą być użyte z Fedorą.

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

  • Zalecane dla trybu tekstowego: klasy Pentium 200 MHz bądź lepszy

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

  • Minimalny RAM dla trybu tekstowego: 128 MB

  • Minimalny RAM dla trybu graficznego: 192 MB

  • Zalecany RAM dla trybu graficznego: 256 MB

6.3.1.2. Miejsce na dysku twardym

Wymagania przestrzeni dyskowej przedstawione poniżej reprezentują miejsce na dysku zajmowane przez Fedorę 8 po zakończeniu instalacji. Jednakże, dodatkowa przestrzeń dyskowa jest wymagana podczas instalacji do obsługiwania środowiska instalacyjnego. Ta dodatkowa przestrzeń dyskowa odpowiada rozmiarowi /Fedora/base/stage2.img (na pierwszej płyty instalacyjnej) plus rozmiar plików w /var/lib/rpm na zainstalowanym systemie.

W warunkach praktycznych dodatkowe wymagania przestrzeni dyskowej mogą wahać się od tak małych jak 90 MB dla minimalnej instalacji, do tak dużych jak dodatkowe 175 MB dla instalacji, która zawiera wszystkie pakiety. Wszystkie 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 informacje o x86_64 dla Fedory

Ta sekcja omawia specyficzne informacje o Fedorze i platformie sprzętowej x86_64.

6.4.1. Wymagania sprzętowe x86_64

Przed użyciem specyficznych funkcji Fedory 8 podczas lub po instalacji, możesz potrzebować dokładnej wiedzy o innych składnikach sprzętowych, takich jak karty graficzne i sieciowe.

6.4.1.1. Wymagania pamięci x86_64
  • Minimalny RAM dla trybu tekstowego: 256 MB

  • Minimalny RAM dla trybu graficznego: 384 MB

  • Zalecany RAM dla trybu graficznego: 512 MB

6.4.1.2. Wymagane miejsce na dysku dla x86_64

Wymagania przestrzeni dyskowej przedstawione poniżej reprezentują miejsce na dysku zajmowane przez Fedorę 8 po zakończeniu instalacji. Jednakże, dodatkowa przestrzeń dyskowa jest wymagana podczas instalacji do obsługiwania środowiska instalacyjnego. Ta dodatkowa przestrzeń dyskowa odpowiada rozmiarowi /Fedora/base/stage2.img (na pierwszej płyty instalacyjnej) plus rozmiar plików w /var/lib/rpm na zainstalowanym systemie.

W warunkach praktycznych dodatkowe wymagania przestrzeni dyskowej mogą wahać się od tak małych jak 90 MB dla minimalnej instalacji, do tak dużych jak dodatkowe 175 MB dla instalacji, która zawiera wszystkie pakiety. Wszystkie 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. Obrazy Live Fedory

[Podpowiedź] Ostatnie Informacje o wydaniu w sieci

Te informacje o wydaniu mogą zostać zaktualizowane. Odwiedź http://docs.fedoraproject.org/release-notes/, aby zobaczyć najnowsze informacje o wydaniu dla Fedory.

Wydanie Fedory zawiera kilka obrazów ISO Live, poza tradycyjnymi obrazami instalacyjnymi. Te obrazy ISO są startowe, można nagrać je na nośnik i używać, aby wypróbować Fedorę. Można także zainstalować zawartość obrazu Live na dysk twardy, aby osiągnąć lepszą wydajność.

7.1. Dostępne obrazy

Dostępne są cztery obrazy Live Fedory 8.

  1. Fedora Live (i686, x86_64, ppc). Ten obraz zawiera środowisko graficzne GNOME, wszystkie obsługiwane lokalizacje oraz podstawowy zestaw aplikacji produkcyjnych. Tylko wersja i686 pasuje na CD. Wersja x86_64 zawiera te same funkcje oraz pakiety "multilib".

  2. Fedora KDE Live (i686, x86_64). Ten obraz zawiera środowisko graficzne KDE z pełną obsługą wyłącznie języka angielskiego. Tylko wersja i686 pasuje na CD. Wersja x86_64 zawiera te same funkcje oraz pakiety "multilib".

  3. Fedora Live dla programistów (i686). Ten obraz Live został zaprojektowany dla programistów oraz zawiera środowisko graficzne GNOME. Zestaw narzędzi zawiera zintegrowane środowisko programistyczne Eclipse, dokumentację API oraz różne narzędzia do debugowania i profilowania.

  4. Laboratorium elektroniczne Fedory (FEL) Live (i686). Ten obraz Live został zaprojektowany dla inżynierów pracujących w elektronice i zawiera zestaw narzędzi do projektowani i symulowania układów elektronicznych. Obraz pasuje na CD.

7.2. Informacje o używaniu

Aby uruchomić obraz Live, włóż płytę CD do komputera i uruchom go ponownie. Aby zalogować się i używać środowiska graficznego, podaj fedora jako nazwę użytkownika. Naciśnij Enter, gdy zostaniesz poproszony o hasło, ponieważ na tym koncie nie ma hasła. Obrazy Live nie logują się automatycznie, więc użytkownicy mogą wybrać preferowany język. Jeśli chcesz zainstalować zawartość obrazu Live na dysku twardym po zalogowaniu, naciśnij na ikonie Zainstaluj na dysk twardy na pulpicie.

[Notatka] Brak obsługi i586

Obrazy Live dla i686 nie uruchomią się na komputerze i586.

7.3. Instalacja w trybie tekstowym

Możesz wykonać instalację obrazów Live w trybie tekstowym używając w konsoli polecenia liveinst.

7.4. Uruchamianie z USB

Innym sposobem na używanie tych obrazów Live jest umieszczenie ich na dysku USB. Aby to zrobić, zainstaluj pakiet livecd-tools z repozytorium rozwojowym. Potem uruchom skrypt livecd-iso-to-disk:

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

Zastąp /dev/sdb1 partycją, na której chcesz umieścić obraz.

Ten proces nie usunie danych; wszelkie dane znajdujące się na dysku USB zostaną zachowane.

7.5. Różnice między zwykłą instalacją Fedory

Następujące rzeczy są różne podczas instalacji za pomocą obrazów Live od zwykłej instalacji Fedory.

  • Obrazy Live dostarczają podzestaw pakietów dostępnych na zwykłym obrazie DVD. Oba łączą się z tym samym repozytorium, które posiada wszystkie pakiety.

  • SSH jest domyślnie wyłączone, a Menedżer sieci jest włączony w obrazach Live. SSH jest wyłączone, ponieważ domyślny użytkownik nie posiada hasła. Instalacja na twardy dysk poprosi o utworzenie nowego użytkownika i hasła. Menedżer sieci jest domyślnie włączony, ponieważ obrazy Live przeznaczone są dla użytkowników komputerów osobistych i laptopów.

  • Instalacje z obrazu Live nie umożliwiają wybierania pakietów ani aktualizacji, ponieważ w ich trakcie kopiowany jest cały system plików z nośnika na dysk twardy lub USB. Po zakończeniu instalacji i ponownym uruchomieniu pakiety mogą zostać dodawane lub usuwane według uznania za pomocą yuma lub innego narzędzia do zarządzania oprogramowaniem.

  • Obrazy Live nie działają na architekturze i586.

8. Informacje o pakietach

[Podpowiedź] Ostatnie Informacje o wydaniu w sieci

Te informacje o wydaniu mogą zostać zaktualizowane. Odwiedź http://docs.fedoraproject.org/release-notes/, aby zobaczyć najnowsze informacje o wydaniu dla Fedory.

The following sections contain information regarding software packages that have undergone significant changes for Fedora 8. For easier access, they are generally organized using the same groups that are shown in the installation system.

8.1. Zmiany w yumie

The installonlyn plugin functionality has been folded into the core yum package. The installonlypkgs and installonly_limit options are used by default to limit the system to retain only two kernel packages. You can adjust the package set or the number of packages, or disable the option entirely to match your preferences. More details are available in the man page for yum.conf.

Polecenie yum powtarza się, kiedy wykryje blokadę. Ta funkcja jest przydatna, jeśli demon sprawdza dostępność aktualizacji lub jeśli jednocześnie uruchomiłeś yuma oraz jeden z jego interfejsów graficznych.

Polecenie yum rozumie teraz parametr kosztu w pliku konfiguracji, czyli relatywny koszt dostępu do repozytorium oprogramowania. Jest to przydatne do ustalenia, że pakiety jednego repozytorium oprogramowania są ważniejsze lub mniej ważne od innych. Domyślny parametr kosztu wynosi 1000.

8.2. Pakiety narzędzi

Nazwa pakietu cryptsetup-luks została zmieniona na cryptsetup.

Pakiet i810switch został usunięty. Jego funkcjonalność jest teraz dostępna przez polecenie xrandr z pakietu xorg-x11-server-utils.

Pakiet evolution-exchange zastępuje evolution-connector i dostarcza możliwości pod starą nazwą.

The system-config-firewall and system-config-selinux packages replace system-config-security-level. The system-config-selinux package is part of the policycoreutils-gui package.

9. Jądro Linux

[Podpowiedź] Ostatnie Informacje o wydaniu w sieci

Te informacje o wydaniu mogą zostać zaktualizowane. Odwiedź http://docs.fedoraproject.org/release-notes/, aby zobaczyć najnowsze informacje o wydaniu dla Fedory.

Ta sekcja omawia zmiany oraz ważne informacje dotyczące jądra opartego na na 2.6.23 w Fedorze 8. Jądro 2.6.23 zawiera:

  • Obsługę jądra bez tykania dla 64 bitowych systemów x86 (dla 32 bitowych została dodana wcześniej), co znacznie ulepsza zarządzanie zasilaniem.

  • Niektóre elementy projektu jądra czasu rzeczywistego.

  • Plik spec jądra nazywa się teraz kernel.spec zamiast kernel-2.6.spec.

  • Plik spec jądra posiada nowe makra, co ułatwiają proces budowania jądra. Zobacz http://fedoraproject.org/wiki/Docs/CustomKernel, aby dowiedzieć się więcej.

  • Jądro w Fedorze 8 domyślnie nie wczytuje już modułów dla kart dźwiękowych ISA. Wczytaj moduł ręcznie używając polecenia modprobe nazwa-modułu lub umieść wpis w /etc/modprobe.conf. Na przykład dla karty Creative SoundBlaster AWE64 dodaj następujący wpis:

    install snd-sbawe

9.1. Wersja

Fedora może zawierać dodatkowe łaty ulepszające jądro, rozwiązujące błędy lub zawierające dodatkowe funkcje. Z tego powodu jądro Fedory może nie być identyczne jak tak zwane jądro waniliowe ze strony WWW kernel.org:

http://www.kernel.org/

Aby otrzymać listę tych łat, pobierz źródłowy pakiet RPM i uruchom następujące polecenie:

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

9.2. Dziennik zmian

Aby otrzymać dziennik zmian w pakiecie, uruchom następujące polecenie:

rpm -q --changelog kernel-<version> 

Jeśli potrzebujesz przyjaznej dla użytkownika wersji dziennika zmian, odwiedź http://wiki.kernelnewbies.org/LinuxChanges. Krótka i pełna lista zmian jądra jest dostępna z http://kernel.org/git. Wersja jądra Fedory jest oparta na drzewie Linusa.

Zmiany zastosowane w wersji Fedory są dostępne z http://cvs.fedoraproject.org.

9.3. Warianty jądra

Fedora 8 zawiera następujące kompilacje jądra:

  • Natywne jądro do użycia w większości systemów. Skonfigurowane źródła są dostępne w pakiecie kernel-devel.

  • kernel-PAE do użycia w 32 bitowych systemach x86 z więcej niż 4 GB RAM-u lub z procesorami, które posiadają funkcję NX ("No eXecute"). To jądro obsługuje zarówno systemy jednoprocesorowe, jak i wieloprocesorowe. Skonfigurowane źródła są dostępne w pakiecie kernel-PAE-devel.

  • Jądro wirtualizacji do użytku z pakietem emulatora Xen. Skonfigurowane źródła są dostępne w pakiecie kernel-xen-devel.

Możesz zainstalować nagłówki jądra dla wszystkich wariantów w tym samym czasie. Pliki te są instalowane w drzewie /usr/src/kernels/wersja[-PAE|-xen|-kdump]-architektura/. Użyj następującego polecenia:

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

Wybierz jeden lub więcej z tych wariantów, oddzielonych przecinkami bez spacji. Podaj hasło roota, kiedy zostaniesz o nie poproszony.

[Notatka] x86 Kernel Includes Kdump

Both the x86_64 and the i686 kernels are now relocatable, so they no longer require a separate kernel for kdump capability. PPC64 still requires a separate kdump kernel.

[Notatka] Domyślne jądro dostarcza SMP

Nie ma oddzielnego jądra SMP dostępnego dla Fedory na i386, x86_64 oraz ppc64. Obsługa wielu procesorów jest dostarczane przez natywne jądro.

[Notatka] Obsługa jądra dla PowerPC

W Fedorze nie ma obsługi Xena lub Kdump dla architektury PowerPC. 32 bitowy PowerPC wciąż posiada oddzielne jądro SMP.

9.4. Raportowanie błędów

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

9.5. Przygotowanie do programowania jądra

Fedora 8 nie zawiera pakietu kernel-source dostarczanego w poprzednich wersjach, ponieważ teraz aby budować zewnętrzne moduły wymagany jest tylko pakiet kernel-devel. Skonfigurowane źródła są dostępne, jak opisano w Sekcja 9.3, „Warianty jądra”.

[WAŻNE] Budowanie własnego jądra

Aby dowiedzieć się więcej o programowaniu jądra i pracy z własnymi jądrami, zobacz http://fedoraproject.org/wiki/Docs/CustomKernel.

10. Pulpit Fedory

[Podpowiedź] Ostatnie Informacje o wydaniu w sieci

Te informacje o wydaniu mogą zostać zaktualizowane. Odwiedź http://docs.fedoraproject.org/release-notes/, aby zobaczyć najnowsze informacje o wydaniu dla Fedory.

Ta sekcja opisuje zmiany dotyczące użytkowników środowisk graficznych Fedory.

10.1. GNOME

To wydanie zawiera GNOME 2.20.

Ekran startowy GNOME został celowo wyłączony. 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"

10.2. KDE

This release features KDE 3.5.8. In addition, the kdepim package has been updated to a version from the kdepim/enterprise branch, which includes many bugfixes and enhancements beyond the stock upstream kdepim.

Fedora 8 nie zawiera środowiska graficznego KDE 4, ponieważ obecnie dostępne wydania testowe nie są gotowe do codziennego użytku. Zawiera jednak platformę programistyczną KDE 4, która może być używana do pisania, budowania i uruchamiania aplikacji KDE 4 w KDE 3 lub innym środowisku graficznym. Zobacz sekcję Programowanie, aby dowidzieć się więcej o tym, co jest dołączone.

Since knetworkmanager does not work with the version of NetworkManager available in this release, the KDE Live images use nm-applet from NetworkManager-gnome as a replacement. The gnome-keyring-daemon facility saves passwords for these encryption technologies. The knetworkmanager package in this release is a script that calls nm-applet. The knetworkmanager package will be updated to provide a KDE frontend when a compatible version is available.

Due to the merge of compiz and beryl into compiz-fusion, KDE now uses compiz. To switch from kwin to compiz, use the helper provided in the menu under Settings Desktop Effects.

10.3. Przeglądarki WWW

To wydanie Fedory zawiera wersję 2.0 popularnej przeglądarki WWW Firefox. Odwiedź http://firefox.com/, aby dowiedzieć się więcej o Firefoksie.

10.3.1. Włączanie wtyczki Flash

Fedora zawiera eksperymentalną wolną implementację Flasha o nazwie gnash. Polecamy zaznajomienie się z gnashem, zanim zainstalujesz własnościową wtyczkę Flasha Adobe'a.

Aby zainstalować wtyczkę Flash Adobe'a, postępuj zgodnie z tą procedurą:

  1. Odwiedź stronę pobierania Adobe'a.

  2. Wybierz trzecią opcję, Repozytorium yuma.

  3. Postępuj zgodnie ze wskazówkami na ekranie, aby zainstalować pakiet.

  4. Uruchom AplikacjeDodaj/usuń oprogramowanie.

  5. Wybierz kartę Wyszukaj i wpisz flash-plugin.

  6. Zaznacz pole wyboru, aby zainstalować pakiet.

  7. Zamknij wszystkie okna Firefoksa, a potem uruchom go ponownie.

  8. Wpisz about:plugins w pasku adresu, aby upewnić się, że wtyczka została wczytana.

Użytkownicy x86_64 Fedory muszą zainstalować pakiet nspluginwrapper.i386, aby włączyć 32 bitową wtyczkę Flasha Adobe'a w Firefoksie x86_64 i pakiecie pulseaudio-libs.i386, aby włączyć dźwięk we wtyczce.

  1. Utwórz folder wtyczek 32 bitowej Mozilli używając tego polecenia:

    su -c 'mkdir -p /usr/lib/mozilla/plugins'
  2. Zainstaluj pakiety nspluginwrapper.i386, nspluginwrapper.x86_64 oraz pulseaudio-libs.i386:

    su -c "yum -y install nspluginwrapper.{i386,x86_64} pulseaudio-libs.i386"
  3. Zainstaluj flash-plugin, jak pokazano powyżej.

  4. Uruchom mozilla-plugin-config, aby zarejestrować wtyczkę Flasha:

    su -c 'mozilla-plugin-config -i -g -v'
  5. Zamknij wszystkie okna Firefoksa, a potem uruchom go ponownie.

  6. Wpisz about:plugins w pasku adresu, aby upewnić się, że wtyczka została wczytana.

10.4. Klienty poczty

Pakiet mail-notification został podzielony. Wtyczka Evolution jest teraz w oddzielnym pakiecie o nazwie mail-notification-evolution-plugin. Kiedy aktualizujesz pakiet mail-notification, wtyczka jest automatycznie dodawana.

To wydanie zawiera Thunderbirda w wersji 2.0, która posiada liczne ulepszenia wydajności, wyglądu folderów i obsługi powiadamiania o nowej poczcie.

10.5. Czcionki Liberation

To wydanie Fedory zawiera zestaw czcionek o nazwie "Liberation". Te czcionki są metrycznymi odpowiednikami dobrze znanych własnościowych czcionek, powszechnie używanych w Internecie. Dzięki tym czcionkom, użytkownicy zauważą lepszą obsługę przeglądania i drukowania różnych dokumentów. Przyszłe wersje tych czcionek będą w pełni wygładzane.

11. Systemy plików

[Podpowiedź] Ostatnie Informacje o wydaniu w sieci

Te informacje o wydaniu mogą zostać zaktualizowane. Odwiedź http://docs.fedoraproject.org/release-notes/, aby zobaczyć najnowsze informacje o wydaniu dla Fedory.

Fedora 8 dostarcza podstawowej obsługi szyfrowanych partycji wymiany oraz nierodzimych systemów plików. Aby go użyć, dodaj wpis do /etc/crypttab i odwołaj się do utworzonych urządzeń w /etc/fstab.

[Notatka] Obsługa szyfrowanych systemów plików jest niedostępna podczas instalacji

Włącz szyfrowanie systemu plików po instalacji. Anaconda nie obsługuje tworzenia szyfrowanych urządzeń blokowych.

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

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

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

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

Plik /etc/volume_key zawiera klucz szyfrujący w zwykłym tekście. Można również określić none jako nazwę pliku klucza, a system będzie prosił o klucz szyfrujący podczas uruchamiania.

Zalecaną metodą jest użycie LUKS dla woluminów systemów plików. Jeśli używasz LUKS, możesz opuścić deklarację cipher= w /etc/crypttab).

  1. Utwórz zaszyfrowany wolumin używając cryptsetup luksFormat.

  2. Dodaj niezbędny wpis do /etc/crypttab.

  3. Ustaw ręcznie wolumin używając cryptsetup luksOpen lub ponownie uruchom system.

  4. Utwórz system plików na zaszyfrowanym woluminie.

  5. Ustaw wpis w /etc/fstab.

12. Serwery poczty

[Podpowiedź] Ostatnie Informacje o wydaniu w sieci

Te informacje o wydaniu mogą zostać zaktualizowane. Odwiedź http://docs.fedoraproject.org/release-notes/, aby zobaczyć najnowsze informacje o wydaniu dla Fedory.

Ta sekcja dotyczy serwerów poczty elektronicznej lub agentów przesyłania poczty (MTA).

12.1. Sendmail

Domyślnie agent przesyłania poczty (MTA) Sendmail nie akceptuje połączeń sieciowych od żadnych komputerów innych niż lokalny. Aby skonfigurować Sendmaila jako serwer dla innych klientów, zmodyfikuj /etc/mail/sendmail.mc i zmień wiersz DAEMON_OPTIONS, aby nasłuchiwać na urządzeniach sieciowych lub usuń komentarz obok tej opcji używając rozdzielania komentarzy dnl. potem zainstaluj pakiet sendmail-cf oraz ponownie utwórz /etc/mail/sendmail.cf uruchamiając poniższe polecenia:

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

13. Programowanie

[Podpowiedź] Ostatnie Informacje o wydaniu w sieci

Te informacje o wydaniu mogą zostać zaktualizowane. Odwiedź http://docs.fedoraproject.org/release-notes/, aby zobaczyć najnowsze informacje o wydaniu dla Fedory.

Ta sekcja omawia różne narzędzia i funkcje programistyczne.

13.1. Narzędzia

13.1.1. Zbiór kompilatorów GCC

To wydanie Fedory zostało zbudowane za pomocą GCC 4.1.2, które jest dołączone do dystrybucji.

13.1.1.1. Tworzenie kodu

Zaczynać od gcc-4.1.2-25 i glibc-2.6.90-14, opcja -D_FORTIFY_SOURCE=2 chroni nie tylko kod C, ale także C++. Było kilka problemów z bezpieczeństwem, które mogły zostać wykorzystane, jeśli to sprawdzanie zostało umieszczone wcześniej. Zobacz to ogłoszenie, aby poznać więcej szczegółów.

13.1.2. Eclipse

To wydanie Fedory zawiera Eclipse Fedory, oparty na SDK Eclipse w wersji 3.3.0. Można przeczytać stronę z nowościami dla serii wydań 3.3.x pod http://download.eclipse.org/eclipse/downloads/drops/R-3.3-2007-06251500/whatsnew/eclipse-news.html. Informacje o wydaniu 3.3.0 są dostępne pod http://www.eclipse.org/eclipse/development/readme_eclipse_3.3.html.

SDK Eclipse jest znane jako "Platforma Eclipse", "IDE Eclipse" lub "Eclipse". SDK Eclipse jest podstawą połączonych wydań dwudziestu jeden projektów pod wspólnym płaszczem wydania Callisto (http://www.eclipse.org/europa).Część projektów Europa zostało dołączonych do Fedory:

Inne projekty Eclipse dostępne w Fedorze to między innymi:

Pomoc w tworzeniu pakietów i testowaniu za pomocą GCJ jest zawsze mile widziana. Skontaktuj się z zainteresowanymi osobami przez fedora-devel-java-list (http://www.redhat.com/mailman/listinfo/fedora-devel-java-list/)oraz/lub #fedora-java na freenode.

Fedora zawiera również wtyczki oraz funkcje, które są użyteczne dla hakerów FLOSS: edytowanie dzienników zmian za pomocą eclipse-changelog i interakcja z Bugzillą za pomocą eclipse-mylyn-bugzilla. Nasz pakiet CDT, package>eclipse-cdt

Najnowsze informacje dotyczące tych projektów można znaleźć na stronie projektu Eclipse Fedory: http://sourceware.org/eclipse/.

13.1.2.1. Brak paczek z wtyczkami/funkcjami

Eclipse Fedory pozwala użytkownikom innym niż root używać funkcjonalności Menedżera aktualizacji do instalowania wtyczek i funkcji, których nie ma w pakietach. Takie wtyczki są instalowane w folderze domowym użytkownika w folderze .eclipse. Zwróć uwagę na to, że te wtyczki nie posiadają powiązanych bitów skompilowanych za pomocą GCJ, a zatem mogą działać wolniej niż oczekujesz.

13.1.2.2. Alternatywne środowiska wykonawcze Javy

Wolne JRE Fedory może nie zadowolić wszystkich użytkowników, więc Fedora pozwala na instalację alternatywnych JRE. Mimo to podczas instalowania własnościowych JRE na komputerach 64 bitowych występują pewne utrudnienia.

64 bitowe biblioteki JNI dostarczane domyślnie w systemach x86_64 w Fedorze nie działają na 32 bitowych JRE. Innymi słowy, nie próbuj uruchamiać pakietów Eclipse Fedory x86_64 na 32 bitowym JRE Suna. Przełącz się na 64 bitowe własnościowe JRE lub zainstaluj 32 bitową wersję pakietów, jeśli są dostępne. 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 

13.2. Platforma programistyczna KDE 4

Fedora 8 zawiera biblioteki programistyczne KDE 4.0 (beta). Dostarczane są następujące nowe pakiety:

  • kdelibs4: biblioteki KDE 4

  • kdepimlibs: biblioteki PIM KDE 4

  • kdebase4: pliki wykonywalne rdzenia KDE 4

Użyj tych pakietów, aby pisać, budować i uruchamiać aplikacje KDE 4 w KDE 3 lub innym środowisku graficznym.

The kdebase4 package also includes a beta version of the Dolphin file manager as a technology preview. As this is a beta version, some issues may still be present. If you need a stable version of Dolphin, please install the d3lphin package, which is based on KDE 3 and can be safely installed alongside kdebase4.

Te pakiety zostały tak zaprojektowane, aby były:

  • zgodne z Standardem hierarchii systemu plików (FHS) oraz

  • mogły zostać bezpiecznie instalowane równolegle do KDE3, w tym pakietów -devel.

Aby to osiągnąć, członkowie SIG KDE Fedory wprowadzili dwie zmiany do pakietów -devel:

  • Dowiązania symboliczne są instalowane do /usr/lib/kde4/devel lub /usr/lib64/kde4/devel, w zależności od architektury systemu.

  • Narzędzia kconfig_compiler i makekdewidgets zostały nazwane kconfig_compiler4 oraz makekdewidgets4.

Te zmiany powinny być całkowicie przezroczyste dla większości aplikacji KDE 4 używających cmake do budowania, ponieważ FindKDE4Internal.cmake został poprawiony, aby do nich pasował.

Zauważ, że kdebase4 nie zawiera pakietu kdebase-workspace środowiska graficznego KDE 4 i jego składników, takich jak Plasma czy KWin w wersji 4. Pakiet kdebase-workspace jest wciąż zbyt niekompletny i niestabilny do codziennego użytku i może być w konflikcie z KDE 3.

14. Bezpieczeństwo

[Podpowiedź] Ostatnie Informacje o wydaniu w sieci

Te informacje o wydaniu mogą zostać zaktualizowane. Odwiedź http://docs.fedoraproject.org/release-notes/, aby zobaczyć najnowsze informacje o wydaniu dla Fedory.

Ta sekcja omawia różne aspekty związane z bezpieczeństwem Fedory.

14.1. Ulepszenia bezpieczeństwa

  • Fedora kontynuuje ulepszanie swoich funkcji bezpieczeństwa. FORTIFY_SOURCE zostało ulepszone, aby pokrywać poza C także C++, co powstrzymuje wiele zagrożeń bezpieczeństwa.

  • Całkiem nowe graficzne narzędzie do konfiguracji zapory sieciowej, system-config-firewall, zastępuje system-config-securitylevel.

  • To wydanie oferuje funkcję kiosku przez SELinuksa, poza wieloma nowymi ulepszeniami i zmianami w polityce bezpieczeństwa.

  • Pakiet glibc w Fedorze 8 obsługuje hasła używające hashowania SHA256 i SHA512. Wcześniej dostępne były tylko hasła DES i MD5. Narzędzia do tworzenia haseł nie zostały jeszcze rozszerzone, ale jeśli takie hasła zostały utworzone w inny sposób, glibc je rozpozna i użyje.

  • Możliwość bezpiecznego zdalnego zarządzania jest teraz dostarczana przez Xena, KVM oraz QEMU w wirtualizacji Fedory 8.

14.2. Ogólne informacje

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

14.2.1. SELinux

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

15. IcedTea i java-gcj-compat

[Podpowiedź] Ostatnie Informacje o wydaniu w sieci

Te informacje o wydaniu mogą zostać zaktualizowane. Odwiedź http://docs.fedoraproject.org/release-notes/, aby zobaczyć najnowsze informacje o wydaniu dla Fedory.

15.1. IcedTea

To wydanie Fedory zawiera środowisko IcedTea. IcedTea jest zbudowana z kodu OpenJDK Suna z zastąpionymi opatentowanymi częściami ich wolnymi odpowiednikami. IcedTea dostarcza bardziej kompletne i kompatybilne środowisko niż GCJ, w tym obsługę budowania i uruchamiania kodu bajtowego do poziomu 1.6. Użytkownicy IcedTea powinny wiedzieć o kilku ograniczeniach:

  • Brak obsługi PPC i PPC64. Użytkownicy systemów PPC i PPC64 powinny dalej używać GCJ.

  • Brak obsługi API dźwięku Javy.

  • Braku kilku algorytmów kryptograficznych.

15.2. Obsługa apletów Javy

Pakiety IcedTea Fedory zawierają także adaptację gcjwebplugin, która bezpiecznie uruchamia potencjalnie niebezpieczne aplety w przeglądarce WWW. Wtyczka znajduje się w pakiecie java-1.7.0-icedtea-plugin.

  • Adaptacja gcjwebplugin nie obsługuje mostku kod bajtowy-JavaScript, więc aplety używające tego mostku nie będą działać.

  • Adaptacja gcjwebplugin nie obsługuje podpisanych pakietów. Podpisane aplety będą uruchamiane w trybie dla potencjalnie niebezpiecznych apletów.

  • Polityka bezpieczeństwa gcjwebplugin może być zbyt restrykcyjna. Aby włączyć zablokowane aplety, uruchom firefox -g w oknie termianala, aby zobaczyć, co jest blokowane, a potem daj pozwolenie na uruchamianie w /usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/jre/lib/security/java.policy.

15.3. java-gcj-compat

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

Infrastruktura java-gcj posiada trzy kluczowe składniki: środowisko wykonawcze Javy GNU (libgcj), kompilator Javy Eclipse (ecj) oraz zestaw wrapperów i dowiązań (java-gcj-compat), które prezentują użytkownikowi środowisko wykonawcze i kompilator w sposób podobny do innych środowisk Javy.

Pakiety oprogramowania Javy w tym wydaniu Fedory używają środowiska java-gcj-compat. Pakiety te zawierają OpenOffice.org Base, Eclipse oraz Apache Tomcat. Zobacz FAQ Javy pod http://www.fedoraproject.org/wiki/JavaFAQ, aby dowiedzieć się więcej o wolnym środowisku Javy java-gcj-compat w Fedorze.

[WAŻNE] W raportach błędów dołączaj informacje o położeniu i wersji

Kiedy przygotowujesz raport błędu, upewnij się, że dołączyłeś wyniki działania tych poleceń:

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

15.4. Obsługa pakietów Javy i podobnych do Javy

Poza wolnym stosem oprogramowania java-gcj-compat, Fedora pozwala na instalację wielu implementacji Javy i przełączanie się między nimi używając narzędzia wiersza poleceń alternatives. Jednakże każdy system Javy, który instalujesz, musi być w pakiecie używającym wytycznych Projektu JPackage, aby wykorzystywać zalety alternatives. Kiedy te pakiety są poprawnie zainstalowane, użytkownik root może przełączać między implementacjami java i javac używając polecenia alternatives:

alternatives --config java alternatives --config javac 

Prostszym sposobem na przełączanie alternatywnych środowisk Javy jest używanie narzędzia system-switch-java dołączonym do Fedory.

15.5. Fedora i pakiety Javy JPackage

Fedora zawiera wiele pakietów pochodzących z Projektu JPackage, który dostarcza repozytorium oprogramowania Javy. Te pakiety są w Fedorze zmodyfikowane tak, aby usunąć zależności od oprogramowania własnościowego i używać możliwości wcześniejszego kompilowania GCJ. Używaj repozytoriów Fedory, aby aktualizować te pakiety lub repozytorium JPackage dla pakietów nie dostarczanych przez Fedorę. Odwiedź stronę WWW JPackage pod http://jpackage.org, aby dowiedzieć się więcej o tym projekcie i oprogramowaniu, które dostarcza.

[Ostrzeżenie] Mieszanie Pakietów z Fedory i JPackage

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

Zobacz najnowsze informacje o wydaniu dotyczące Eclipse pod http://fedoraproject.org/wiki/Docs/Beats/Devel/Tools/Eclipse.

15.6. Maven (v2)

To wydanie Fedory zawiera maven2, projekt zarządzania Javy oraz narzędzie do zrozumienia projektów. Maven może być wywoływane przez polecenia mvn i mvn-jpp. Pierwsze powoduje, że Maven zachowuje się tak, jak chcieli tego jego programiści. podczas gdy drugie wywołuje mvn z dodatkowymi właściwościami, które powodują, że budowanie offline jest łatwiejsze.

Pakiet maven2 w Fedorze został zmodyfikowany, aby działał w pełnym trybie offline. Bez określonych dodatkowych właściwości (polecenie mvn), maven2 działa dokładnie tak, jak chcieli tego jego programiści. Użytkownicy mogą określić dodatkowe właściwości, aby pozwolić na budowanie offline, lub wywołać mvn-jpp, wrappera, który określa większość najczęściej używanych właściwości do budowania offline. Właściwości i ich sposoby użycia zostały opisane w pliku /usr/share/doc/maven2-2.0.4/maven2-jpp-readme.html, który pochodzi z pakietu maven2-manual.

16. Multimedia

[Podpowiedź] Ostatnie Informacje o wydaniu w sieci

Te informacje o wydaniu mogą zostać zaktualizowane. Odwiedź http://docs.fedoraproject.org/release-notes/, aby zobaczyć najnowsze informacje o wydaniu dla Fedory.

Fedora zawiera aplikacje do różnych funkcji multimedialnych, w tym odtwarzania, nagrywania i edytowania. Dodatkowe pakiety są dostępne przez repozytorium oprogramowania Fedory. Aby dowiedzieć się więcej o multimediach w Fedorze, zobacz sekcję Multimedia strony WWW Projektu Fedora na pod http://fedoraproject.org/wiki/Multimedia.

16.1. Odtwarzacze multimedialne

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

Fedora w pełni wykorzystuje również zalety systemu dźwięku "Zaawansowana architektura dźwięku Linuksa" (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 tak, aby używać ALSA do obsługi dźwięku, to ograniczenie znika. Aby dowiedzieć się więcej o ALSA, odwiedź stronę projektu pod 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ć urządzeń dźwiękowych jednocześnie.

16.2. Ogg i formaty fundacji Xiph.Org

Fedora zawiera kompletną obsługę formatu kontenera mediów Ogg oraz formatów dźwięku Vorbis, obrazu Theora, dźwięku Speex oraz bezstratnego dźwięku FLAC. Te wolno rozprowadzane formaty nie są obciążone restrykcjami patentowymi lub licencyjnymi. Dostarczają potężne i elastyczne alternatywy dla bardziej popularnych, restrykcyjnych formatów. Projekt Fedora zachęca do używania otwartych formatów zamiast tych restrykcyjnych. Aby dowiedzieć się więcej o tych formatach oraz jak ich używać, odwiedź stronę WWW Fundacji Xiph.Org pod http://www.xiph.org/.

16.3. MP3, DVD i inne wyłączone formaty multimediów

Repozytoria oprogramowania Fedory nie mogą zawierać obsługi odtwarzania i nagrywania MP3 lub DVD. Formaty MP3 są opatentowane, a właściciele patentu nie dostarczają niezbędnych licencji patentowych. Formaty obrazu DVD są opatentowane i zaopatrzone w schemat szyfrowania. Właściciele patentu nie dostarczają niezbędnych licencji patentowych, a kod potrzebny do odszyfrowania dysków zakodowanych CSS może naruszać Digital Millenium Copyright Act, prawo autorskie Stanów Zjednoczonych. Fedora wyłącza również inne oprogramowanie multimedialne ze względu na restrykcje patentowe, licencyjne lub prawa autorskie, w tym odtwarzacza Flash firmy Adobe oraz Real Player firmy Real Media. Aby dowiedzieć się więcej na ten temat, zobacz http://fedoraproject.org/wiki/ForbiddenItems.

Podczas gdy inne opcje MP3 mogą być dostępne dla Fedory, Fluendo oferuje teraz darmową wtyczkę MP3 dla GStreamera, która posiada niezbędną licencję patentową dla końcowych użytkowników. Ta wtyczka włącza obsługę MP3 w aplikacjach, które używają struktury GStreamer jako zaplecza. Fedora nie zawiera tej wtyczki, bowiem preferujemy wsparcie i zachęcamy do używania w zamian nierestrykcyjnych, otwartych formatów. Aby dowiedzieć się więcej o wtyczce MP3, odwiedź stronę WWW Fluendo pod http://www.fluendo.com/.

16.4. Projektowanie i nagrywanie CD oraz DVD

Repozytoria oprogramowania Fedory zawiera 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, wybrać pakiet gnomebaker bądź graveman, lub starszy pakiet xcdroast z Fedory. Użytkownicy KDE mogą używać do tych zadań potężnego pakietu k3b. Narzędzia konsolowe zawierają cdrecord, readcd, mkisofs oraz inne popularne aplikacje.

16.5. Screencasty

Możesz użyć Fedory do tworzenia i odtwarzania nagrań ekranu używając otwartych technologii. Repozytorium oprogramowania Fedory zawiera istanbul, który tworzy nagrania pulpitu używając formatu obrazu Theora. Te filmy mogą być odtworzone z wykorzystaniem kilku odtwarzaczy zawartych w Fedorze. Jest to preferowany sposób wysyłania nagrań ekranu Projektowi Fedora dla programistów lub końcowych użytkowników. Po bardziej wyczerpujące informacje, zobacz http://fedoraproject.org/wiki/ScreenCasting.

16.6. Rozszerzona obsługa przez wtyczki

Większość odtwarzaczy multimedialnych w repozytoriach oprogramowania Fedory może używać wtyczek w celu dodania obsługi dodatkowych formatów mediów oraz systemów wyjścia dźwięku. Niektóre używają potężnych struktur multimedialnych, jak na przykład pakiet gstreamer do obsługi formatów mediów oraz wyjścia dźwięku. Repozytoria oprogramowania Fedory oferują pakiety wtyczek dla tych zaplecz oraz indywidualnych aplikacji. Firmy trzecie mogą dostarczać dodatkowe wtyczki, aby dodać jeszcze większe możliwości.

17. Gry i rozrywka

[Podpowiedź] Ostatnie Informacje o wydaniu w sieci

Te informacje o wydaniu mogą zostać zaktualizowane. Odwiedź http://docs.fedoraproject.org/release-notes/, aby zobaczyć najnowsze informacje o wydaniu dla Fedory.

Fedora dostarcza zbiór różnego rodzaju gier. Użytkownicy mogą zainstalować mały zestaw gier dla GNOME (o nazwie gnome-games) i KDE (kdegames). W repozytoriach dostępnych jest także wiele dodatkowych gier z każdego głównego gatunku.

Strona WWW Projektu Fedora zawiera sekcję dedykowaną grom, która opisuje wiele dostępnych gier, w tym przeglądy oraz instrukcje instalacji. Aby dowiedzieć się więcej, odwiedź http://fedoraproject.org/wiki/Games.

Aby uzyskać listę innych dostępnych do instalacji gier, użyj graficznego narzędzia Pirut (AplikacjeDodaj/usuń oprogramowanie) lub wiersza poleceń:

yum groupinfo "Games and Entertainment" 

Aby uzyskać pomoc w używaniu yuma do zainstalowania pakietów gier, zobacz przewodnik dostępny pod:

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

17.1. Haxima

Fedora 8 includes version 0.5.6 of the Nazghul old-school role playing game engine and its companion game Haxima. This version is not compatible with saved games from previous Nazghul versions, so those with Haxima games in progress need to restart their games after updating to Fedora 8.

18. Wirtualizacja

[Podpowiedź] Ostatnie Informacje o wydaniu w sieci

Te informacje o wydaniu mogą zostać zaktualizowane. Odwiedź http://docs.fedoraproject.org/release-notes/, aby zobaczyć najnowsze informacje o wydaniu dla Fedory.

Wirtualizacja w Fedorze 8 obsługuje zarówno platformę wirtualizacji Xen, jak i KVM. API libvirt i odpowiednie narzędzia (virt-manager oraz virsh), zostały zaktualizowane, aby obsługiwać zarówno KVM, jak i Xen. Użytkownicy mogą wybrać, którą platformę wirtualizacji zainstalować i używać tych samych narzędzi, bez względu na dokonany wybór.

Xen w Fedorze 8 jest oparty na wersji 3.1.0.

KVM w Fedorze 8 jest oparte na wersji 36-2.

Aby dowiedzieć się więcej o różnicach między Xenem i KVM, zobacz http://virt.kernelnewbies.org/TechComparison. Aby dowiedzieć się więcej o instalowaniu i używaniu wirtualizacji w Fedorze 8, zobacz http://fedoraproject.org/wiki/Docs/Fedora8VirtQuickStart.

18.1. Zmiany w pakietach wirtualizacji

Następujące rzeczy zostały ulepszone w pakietach wirtualizacji w Fedorze 8:

  • Bezpieczne zdalne zarządzanie domenami gości. Ta funkcja zawiera:

  • Wprowadzenie Przeglądarki wirtualizacji, lekkiego, minimalnego interfejsu użytkownika do używania graficznych konsoli maszyn wirtualnych. Przeglądarka wirtualizacji zastępuje aplikację vncviewer.

  • Implementacja LibVNCServer została usunięta z Xena i zastąpiona QEMU.

  • Wprowadzenie GTK-VNC, widgetu GTK dostarczającego klienta VNC. Aby dowiedzieć się więcej o GTK-VNC, odwiedź http://gtk-vnc.sourceforge.net/.

19. System X Window (Grafika)

[Podpowiedź] Ostatnie Informacje o wydaniu w sieci

Te informacje o wydaniu mogą zostać zaktualizowane. Odwiedź http://docs.fedoraproject.org/release-notes/, aby zobaczyć najnowsze informacje o wydaniu dla Fedory.

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

19.1. Zmiany konfiguracji X Window

Serwer X X.org 7.2 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 graficzny

  • Mapa klawiatury

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

Serwer X Window odpytuje podłączony monitor o obsługiwane zakresy rozdzielczości oraz próbuje ustawić najwyższą dostępną rozdzielczość z poprawnymi proporcjami ekranu. Użytkownicy mogą ustawiać preferowaną rozdzielczość w SystemPreferencjeRozdzielczość ekranu, natomiast domyślna rozdzielczość systemu może być zmieniona w SystemAdministracjaEkran.

Jeśli plik konfiguracji /etc/X11/xorg.conf nie istnieje, X Window automatycznie wykrywa odpowiedni sterownik oraz zakłada użycie układu klawiatury 105-klawiszowej US.

19.2. Informacje o sterowniku Intela

Fedora 8 contains two drivers for Intel integrated graphics controllers:

  • Domyślny sterownik i810, który obsługuje układy graficzne Intela do i945 oraz i965

  • Eksperymentalny sterownik intel, który obsługuje układy graficzne Intela do i945

Sterownik i810 jest ograniczony do rozdzielczości dostępnych w BIOS-ie. Jeśli potrzebujesz obsługi niestandardowych rozdzielczości, jak na przykład tych używanych w niektórych szerokich ekranach, możesz zmienić sterownik na intel. Mosystem-config-display, dostSystemAdministracjaEkran.

Zachęcamy do wysyłania uwag dotyczących eksperymentalnego sterownika intel. Prosimy zgłaszać je w Bugzilli, dołączając pełny wynik polecenia lspci -vn. Jeśli otrzymamy informacje o udanym użyciu sterownika intel, być może różne układy graficzne będą domyślnie go używały.

19.3. Sterowniki obrazu firm trzecich

Jeśli chcesz używać sterowników obrazu firm trzecich, zobacz stronę ze szczegółowymi zaleceniami ich używania w Xorg:

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

20. Serwery baz danych

[Podpowiedź] Ostatnie Informacje o wydaniu w sieci

Te informacje o wydaniu mogą zostać zaktualizowane. Odwiedź http://docs.fedoraproject.org/release-notes/, aby zobaczyć najnowsze informacje o wydaniu dla Fedory.

20.1. MySQL

Fedora dostarcza teraz MySQL 5.0.45. Aby zobaczyć pełną listę ulepszeń dostarczanych przez tę wersję, odwiedź http://dev.mysql.com/doc/refman/5.0/en/mysql-5-0-nutshell.html.

Aby dowiedzieć się więcej o aktualizowaniu baz danych z poprzednich wydań MySQL-a, odwiedź stronę WWW MySQL-a pod http://dev.mysql.com/doc/refman/5.0/en/upgrade.html.

20.1.1. Sterownik DBD

Sterownik BDB MySQL-a jest teraz licencjonowany na warunkach dwóch licencji, więc związane z tym problemy zostały rozwiązane (https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222237). W wyniku tego pakiet apr-util-mysql został dołączony do repozytoriów oprogramowania Fedory.

20.2. PostgreSQL

To wydanie Fedory zawiera PostgreSQL 8.2.4. Aby dowiedzieć się więcej o tej nowej wersji, odwiedź http://www.postgresql.org/docs/whatsnew.

[WAŻNE] Aktualizowanie baz danych

Zanim zaktualizujesz istniejący system Fedora z bazą danych PostgreSQL, może być potrzebne postępowanie zgodnie z procedurą opisaną pod http://www.postgresql.org/docs/8.2/interactive/install-upgrading.html.W innym przypadku dane mogą nie być dostępne pod nową wersją PostgreSQL-a.

21. Internacjonalizacja (i18n)

[Podpowiedź] Ostatnie Informacje o wydaniu w sieci

Te informacje o wydaniu mogą zostać zaktualizowane. Odwiedź http://docs.fedoraproject.org/release-notes/, aby zobaczyć najnowsze informacje o wydaniu dla Fedory.

Ta sekcja zawiera informacje o obsłudze języków w Fedorze.

21.1. Języki

21.1.1. Instalacja obsługi języków

Aby zainstalować dodatkową obsługę języków z grupy Języki, użyj Piruta przez AplikacjeDodaj/usuń oprogramowanie lub uruchom 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.

Użytkownikom aktualizującym z poprzednich wydań Fedory mocno zalecamy zainstalowanie scim-bridge-gtk, który dobrze działa z aplikacjami C++ firm trzecich skonsolidowanych ze starszymi wersjami libstdc++.

Aby dodać obsługę SCIM wprowadzania danego języka, zainstaluj scim-lang-LANG, gdzie LANG jest jednym z assamese, bengali, chinese, dhivehi, farsi, gujarati, hindi, japanese, kannada, korean, latin, malayalam, marathi, oriya, punjabi, sinhalese, tamil, telugu, thai lub tibetan.

21.1.2. Transifex

To wydanie zawiera Transifeksa, nowe narzędzie zaprojektowane, aby ułatwić wysyłanie tłumaczeń projektom umieszczonym na zdalnych, oddzielnych systemów kontroli wersji. Najważniejsze pakiety w tym wydaniu używają Transifeksa, aby otrzymywać tłumaczenia od licznych uczestników Projektu.

Dzięki kombinacji nowych narzędzi WWW, wzrostu społeczności i lepszych procesów tłumacze mogą wysyłać tłumaczenia bezpośrednio do każdego projektu przez jeden interfejs WWW. Programiści projektów, które nie mają społeczności tłumaczy mogą łatwo zwrócić się do społeczności Fedory, aby uzyskać tłumaczenia swoich programów. W konsekwencji tłumacze mogą łatwo wysyłać tłumaczenia do licznych projektów związanych z Fedorą.

21.2. Czcionki

W Fedorze 8 czcionki dla wszystkich dostępnych języków są domyślnie instalowane, aby można było używać jak najwięcej języków. Większość czcionek umieszczonych w ogólnie nazwanych pakietach zostały przeniesione do swoich własnych pakietów, aby oddać prawdziwą nazwę projektu i ułatwić wybór czcionki.

21.2.1. Arabic fonts

  • The kacst-fonts and paktype-fonts packages have been split out of fonts-arabic.

21.2.2. Czcionki chińskie

  • pakiet cjkunifonts-fonts został wydzielony z fonts-chinese do dwóch podpakietów dla Uming i Ukai.

  • pakiet taipeifonts został wydzielony z fonts-chinese.

  • pakiet wqy-bitmap-fonts jest teraz domyślnie instalowany z obsługą chińskiego.

  • pakiet wqy-unibit-fonts został dodany.

21.2.3. Hebrew fonts

  • The culmus-fonts fonts package has been split out of fonts-hebrew.

21.2.4. Czcionki indyjskie

  • pakiet lohit-fonts został wydzielony z fonts-indic.

21.2.5. Czcionki japońskie

  • pakiet sazanami-fonts został wydzielony z fonts-japanese do dwóch podpakietów dla Gothic i Mincho.

  • pakiet jisksp16-1990-fonts został wydzielony z fonts-japanese.

  • pakiet knm_new-fonts został wydzielony z fonts-japanese.

VLGothic-fonts zostanie domyślną czcionka japońską od Fedory 9.

21.2.6. Czcionki koreańskie

  • Pakiety baekmuk-ttf-fonts i baekmuk-bdf-fonts zostały wydzielone z fonts-korean. Pakiet baekmuk-ttf-fonts dostarcza cztery podpakiety dla krojów pisma Batang, Dotum, Gulim i Headline.

21.2.7. Sinhala font

  • The lklug-fonts package has been split out of fonts-sinhala.

21.3. Metody wejścia

21.3.1. Ulepszony im-chooser

Interfejs użytkownika im-chooser został ulepszony, aby był prostszy i łatwiejszy do zrozumienia.

Input methods only start by default on desktops running in an Asian locale. The current list is: as, bn, gu, hi, ja, kn, ko, ml, mr, ne, or, pa, si, ta, te, th, ur, vi, zh). Use im-chooser via SystemPreferencesPersonalInput Method to enable or disable SCIM on your desktop. To make changes effective, you must restart the desktop session.

21.3.2. SCIM hotkeys

The following table lists the default SCIM trigger hotkeys for different languages:

Język Klawisze aktywujące
wszystkie Ctrl+Spacja
japoński Zenkaku_Hankaku lub Alt+`
koreański Shift+Spacja lub Hangyl

21.3.3. Inne metody wejścia

To wydanie dodaje obsługę metody wejścia nabi dla koreańskiego Hangyl.

22. Zgodność wsteczna

[Podpowiedź] Ostatnie Informacje o wydaniu w sieci

Te informacje o wydaniu mogą zostać zaktualizowane. Odwiedź http://docs.fedoraproject.org/release-notes/, aby zobaczyć najnowsze informacje o wydaniu dla Fedory.

Fedora dostarcza przestarzałe biblioteki systemowe dla zgodności ze starszym oprogramowaniem. To oprogramowanie jest częścią grupy Tworzenie klasycznego oprogramowania, która nie jest domyślnie instalowana. Użytkownicy, którzy potrzebują tej funkcjonalności mogą wybrać tę grupę podczas instalacji lub po jej zakończeniu. Aby zainstalować grupę pakietów w systemie Fedora, użyj AplikacjeDodaj/usuń oprogramowanie (Piruta) lub podaj następujące polecenie w oknie terminala:

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

Podaj hasło konta root, kiedy zostaniesz o nie poproszony.

22.1. Zgodność kompilatora

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

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

23. Zmiany w pakietach

Aby uzyskać listę pakietów, które zostały zaktualizowane od poprzedniego wydania, zobacz http://fedoraproject.org/wiki/Docs/Beats/PackageChanges/UpdatedPackages. Możesz znaleźć również porównanie większości pakietów pomiędzy wszystkimi wersjami Fedory pod http://distrowatch.com/fedora.

24. Projekt Fedora

Celem Projektu Fedora jest praca ze społecznością linuksową w celu zbudowania kompletnego systemu operacyjnego do wszystkich zastosowań wyłącznie z oprogramowania open source. Projekt Fedora jest prowadzony przez indywidualne osoby, które w nim uczestniczą. Jako tester, programista, pisarz dokumentacji lub tłumacz możesz coś zmienić. Zobacz http://fedoraproject.org/join-fedora.html, aby poznać szczegóły. Aby dowiedzieć się więcej o kanałach komunikacji użytkowników i uczestników Fedory, zobacz http://fedoraproject.org/wiki/Communicate.

Projekt Fedora jest prowadzony przez indywidualne osoby, które w nim uczestniczą. Jako tester, programista, pisarz dokumentacji lub tłumacz możesz coś zmienić. Zobacz http://fedoraproject.org/wiki/Join, aby poznać szczegóły. Aby dowiedzieć się więcej o kanałach komunikacji użytkowników i uczestników Fedory, zobacz http://fedoraproject.org/wiki/Communicate.

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

Aby subskrybować którąś z tych list, wyślij e-mail ze słowem "subscribe" w temacie na <nazwalisty>-request, gdzie <nazwalisty> jest jedną z powyższych nazw list. Możesz też zapisać się do list mailingowych Fedory przez interfejs WWW pod http://www.redhat.com/mailman/listinfo/.

Projekt Fedora wykorzystuje również kilka kanałów IRC ("Internet Relay Chat"). IRC jest opartą na tekście formą komunikacji czasu rzeczywistego, podobną do komunikatorów. Dzięki niemu możesz prowadzić rozmowy z wieloma ludźmi na otwartym kanale lub prywatnie z jedną osobą. Aby porozmawiać z innymi uczestnikami Projektu Fedora przez IRC, odwiedź sieć IRC Freenode. Zobacz stronę WWW Freenode pod http://www.freenode.net/, aby dowiedzieć się więcej.

Uczestnicy Projektu Fedora często przebywają na kanale #fedora w sieci Freenode, podczas gdy programistó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 WWW projektu oraz pod http://fedoraproject.org/wiki/Communicate.

Aby rozmawiać na kanale #fedora, musisz zarejestrować swój nick. Instrukcje są podawane, kiedy dołączasz (używając polecenia /join) do kanału.

[Notatka] Kanały IRC

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

25. Kolofon

Używany przez nas termin kolofon:

  • dotyczy uczestników i zapewnia odpowiedzialność oraz

  • opisuje narzędzia i metody produkcji.

25.1. Współautorzy

...i wielu innych tłumaczy. Odwiedź zaktualizowaną wersję WWW tych informacji o wydaniu, ponieważ dodajemy tłumaczy po wydaniu:

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

25.2. Metody produkcji

Autorzy treści tworzą informacje o wydaniu bezpośrednio na wiki Projektu Fedora. Współpracują z innymi ekspertami z danego tematu podczas testowej fazy wydań Fedory, aby wyjaśnić ważne zmiany i ulepszenia. Zespół redaktorski zapewnia spójność i jakość ukończonej treści, oraz przekazuje materiał z wiki do XML-a DocBook w repozytorium kontroli wersji. 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. Zespół publikacyjny również tworzy je oraz późniejsze poprawki dostępne przez WWW.