initCommon(); $template->displayHeader(); ?>

8. Informacje o pakietach

[Podpowiedź] Ostatnie Informacje o wydaniu w sieci

Te informacje o wydaniu mogą zostać zaktualizowane. Aby zobaczyć najnowsze informacje o wydaniu Fedory, odwiedź:

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

Poniższa sekcja zawiera informacje dotyczące pakietów oprogramowani, które przeszły znaczne zmiany w Fedorze 9. Dla łatwiejszego dostępu, są one ogólnie zorganizowane używając tych samych grup, które są wyświetlane w systemie instalacyjnym.

8.1. Narzędzie kart dźwiękowych

Narzędzie system-config-soundcard zostało usunięte z powodu licznych problemów z przestarzałym projektem i implementacją. Nowoczesne technologie, takie jak udev i HAL sprawiły, że większość kart dźwiękowych działa bez konfiguracji. Wszystkie nie działające karty powinny być zgłaszane jako błędy. Preferencje wciąż mogą być dostosowywane w środowisku graficznym używając, miedzy innymi, narzędzi PulseAudio.

8.2. Perl

Fedora 9 zawiera Perla 5.10.0, pierwsze większe wydanie aktualizacyjne Perla 5 od jakiegoś czasu. Sam interpreter Perla jest szybszy i używa mniej pamięci, zawiera także kilka ulepszeń UTF-8 i wątków. Można teraz przenosić instalację Perla, co jest sporym ułatwieniem dla administratorów i twórców pakietów dla systemów operacyjnych. Perl 5.10.0 dodaje także nowego automatycznego operatora wyników, ustalenie zmian, nazwy przechwytywania, zmienne stanu i lepsze komunikaty o błędach.

Aby dowiedzieć się więcej, zobacz:

http://perldoc.perl.org/perldelta.html

8.3. Zmiany w yumie

Funkcjonalność wtyczki installonlyn została umieszczona w rdzeniu pakietu yum. Opcje installonlypkgs i installonly_limit są domyślnie używane, aby ograniczyć liczbę zainstalowanych jąder do dwóch. Możesz dostosować zestaw pakietów lub ich liczbę, albo też całkowicie wyłączyć tę opcję. Więcej szczegółów jest dostępnych na stronie podręcznika dla 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, z niższym kosztem podania priorytetu.

W Fedorze 9 Rawhide plik /etc/yum.repos.d/fedora-development.repo został zmieniony na /etc/yum.repos.d/fedora-rawhide.repo. Odniesienia do development w fedora-rawhide.repo zostały zmienione na rawhide. Z powodu sposobu, w jaki RPM obsługuje pliki konfiguracji, istniejący (jeśli został zmodyfikowany) plik /etc/yum.repos.d/fedora-development.repo zostaje zapisany jako /etc/yum.repos.d/fedora-development.repo.rpmsave. Użytkownicy repozytorium rozwojowego muszą pamiętać o tej zmianie i zaktualizować skrypty, własne pliki konfiguracji i tak dalej, aby użyć nowej nazwy.

8.4. pam_mount

Funkcja pam_mount używa teraz pliku konfiguracji zapisanego w XML-u. Plik /etc/security/pam_mount.conf zostanie przekonwertowany do /etc/security/pam_mount.conf.xml podczas aktualizacji za pomocą /usr/bin/convert_pam_mount_conf.pl, które usunie wszystkie komentarze. Wszystkie pliki konfiguracji użytkowników muszą zostać ręcznie przekonwertowane za pomocą skryptu konwersji. Przykładowy plik pam_mount.conf.xml zawierający szczegółowe komentarze o dostępnych opcjach znajduje się w /usr/share/doc/pam_mount-*/pam_mount.conf.xml.

8.5. TeXLive

TeXLive zastępuje stary, opuszczony pakiet TeX. Oferuje nowe pakiety ze stylami i poprawki wielu problemów bezpieczeństwa starej dystrybucji.

8.6. LTSP

Projekt linuksowego serwera terminala (LTSP) został dołączony bezpośrednio do Fedory 9. Praca trwa. Aby poznać najnowsze wiadomości i dokumentację, zobacz:

http://k12linux.fedorahosted.org/

8.7. Pakiety narzędzi

Pakiet nautilus-open-terminal używa teraz klucza GConf do kontrolowania zachowania podczas uruchomienia przez naciśnięcie prawym klawiszem na pulpicie. Aby włączyć poprzednie zachowanie, które otwiera terminal w folderze domowym użytkownika, użyj tego polecenia:

gconftool-2 -s /apps/nautilus-open-terminal/desktop_opens_home_dir --type=bool true

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

Pakiety system-config-firewall i system-config-selinux zastępują system-config-securitylevel. Pakiet system-config-selinux jest częścią pakietu policycoreutils-gui.

Pakiet pilot-link nie używa teraz domyślnie modułu visor. Zaleca się użytkownikom spróbowanie bezpośredniego dostępu USB obecnego w ostatnich wersjach pilot-link. Można go włączyć przekazując opcję --port usb: do różnych narzędzi pilot-link, zamiast urządzeń szeregowych używanych w przeszłości (zwykle /dev/pilot lub /dev/ttyUSB0, /dev/ttyUSB1, i tym podobne). Na przykład:

pilot-xfer --port usb: --list

Pakiety hal-info i hal zostały zaktualizowane, aby poprawnie przydzielać uprawnienia dla niezbędnych urządzeń USB używając PolicyKit. Jeśli posiadasz ręczne konfiguracje, przywróć zmiany, aby uniknąć możliwych konfliktów.

Aby dowiedzieć się więcej, zobacz plik README.fedora zawarty w pakiecie pilot-link.

Następujące informacje o legalności dotyczą niektórego oprogramowania w Fedorze.

Portions Copyright (c) 2002-2007 Charlie Poole or Copyright (c) 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov or Copyright (c) 2000-2002 Philip A. Craig
displayFooter('$Date: 2008/05/12 21:36:30 $'); ?>