Ta sekcja opisuje zmiany dotyczące użytkowników środowisk graficznych Fedory.
Fedora 10 posiada ulepszoną obsługę kamer internetowych.
Ta obsługa kontynuuje ulepszenia do sterownika UVC, wprowadzonego w Fedorze 9, który dodał obsługę wszystkich kamer internetowych posiadających logo zgodności z Windows Vista. Fedora 10 zawiera nową wersję V4L2 gspca, struktury sterownika kamer internetowych USB, obsługującej wiele różnych mostków i czujników kamer internetowych USB.
Obsługa kamer internetowych w przestrzeni użytkownika także została ulepszona przez dodanie biblioteki libv4l i zaktualizowanie wszystkich aplikacji, aby jej używały. Ta obsługa powoduje, że aplikacje rozpoznają formaty obrazu specyficzne dla różnych producentów, wysyłane przez wiele kamer internetowych, zwłaszcza wiele kamer obsługiwanych przez gspca.
Lista wszystkich kamer internetowych i aplikacji, dla których nowa obsługa kamer internetowych w Fedorze 10 została przetestowana znajduje się na stronie https://fedoraproject.org/wiki/Features/BetterWebcamSupport. Lista wszystkich kamer obsługiwanych przez oryginalną wersję gspca znajduje się na oryginalnej stronie gspca.
http://mxhaard.free.fr/spca5xx.html
Wersja V4L2 gspca w Fedorze 10 obsługuje wszystkie te kamery internetowe, a także wiele więcej.
Aby dowiedzieć się więcej o nowym graficznym uruchamianiu, przeczytaj Section 2.6, “Uruchamianie Fedory 10”.
Fedora 10 zawiera nowy pakiet gnome-lirc-properties, z nowym graficznym interfejsem do konfigurowania LIRC, aby używać aplikacji obsługujących ten protokół. Aby dowiedzieć się więcej, zobacz Section 4.1.3, “Obsługa zdalnej kontroli przez podczerwień”.
LIRC jest zazwyczaj używany w aplikacjach multimedialnych do implementacji obsługi zdalnej kontroli przez podczerwień, a używanie jej w Rhythmboksie i Totemie powinno być tak proste, jak podłączenie zdalnego odbiornika do komputera i wybranie w preferencjach . Zobacz stronę tej funkcji, aby dowiedzieć się więcej:
Stos obsługi Bluetooth o nazwie BlueZ (http://www.bluez.org) został w Fedorze 10 zaktualizowany do wersji 4.x. Większość zmian w tej wersji jest przydatnych programistom aplikacji, ale użytkownicy powinni zauważyć nowy, łatwiejszy do użycia kreator ustawiania klawiatur, myszy i innych obsługiwanych urządzeń Bluetooth. Jest także możliwość wyłączenia adaptera Bluetooth na większości marek laptopów przez preferencje. Nowa wersja w przyszłości ulepszy także obsługę urządzeń dźwiękowych przez PulseAudio.
Zauważ, że domyślny sterownik jądra Bluetooth został przełączony na btusb, co zmniejsza zużycie zasilania, w porównaniu do jego poprzednika, hci_usb.
To wydanie zawiera GNOME 2.24. Aby dowiedzieć się więcej, zobacz:
http://www.gnome.org/start/2.24/
Komunikator Empathy jest dostępny w tym wydaniu. Posiada obsługę wielu protokołów, w tym IRC-a, XMPP (Jabbera), Yahoo, MSN i inne przez wtyczki. Obsługuje także przesyłanie obrazu i dźwięku w protokole XMPP, a obsługa innych protokołów jest aktywnie rozwijana. Empathy używa struktury telepathy, która posiada wiele dodatkowych wtyczek:
telepathy-gabble - wtyczka Jabbera/XMPP
telepathy-idle - wtyczka IRC
telepathy-butterfly - wtyczka MSN
telepathy-sofiasip - wtyczka SIP
telepathy-haze - menedżer połączenia z biblioteką libpurple (Pidgin) dostarcza obsługę innych protokołów, takich jak Yahoo
Pidgin jest nadal dostępny w repozytorium oprogramowania Fedory, i pozostaje domyślnym komunikatorem dla użytkowników aktualizujących z poprzednich wydań Fedory.
Menedżer ekranu GNOME (GDM) został zaktualizowany do najnowszego kodu, który został napisany całkowicie od początku przez programistów Fedory. Można używać PolicyKit, aby kontrolować wyłączanie i ponowne uruchamianie. Narzędzie konfiguracji gdmsetup obecnie nie jest dostarczane, ale zostanie zastąpione. Aby dowiedzieć się o zmianach w konfiguracji, odwiedź:
Program pomocniczy instalacji kodeków GStreamera codeina został w Fedorze 10 zastąpiony przez rozwiązanie oparte na PackageKit. Kiedy Totem, Rhythmbox lub inna aplikacja używająca GStreamera wymaga wtyczki, aby odczytać film lub piosenkę, pojawia się okno dialogowe PackageKit, które pozwala użytkownikowi na wyszukanie wymaganego pakietu w skonfigurowanych repozytoriach.
Aby dowiedzieć się więcej, odwiedź tę stronę:
https://fedoraproject.org/wiki/Features/GStreamer_dependencies_in_RPM
To wydanie zawiera KDE 4.1.2. Ponieważ pakiety kdevelop nie są częścią KDE 4.1, a kdewebdev jest tylko częściowo dostępny (brak Quanty) w KDE 4.1, dostarczane są wersje KDE 3.5.10 tych pakietów. Dostępny jest także pakiet kdegames3 zawierający gry nieprzepisane jeszcze do KDE 4.
http://kde.org/announcements/announce-4.1.2.php
KDE 4.1 jest najnowszym wydaniem KDE 4 i dostarcza kilka nowych funkcji, wiele ulepszeń użyteczności i poprawek błędów względem KDE 4.0, pierwszej serii wydań KDE 4. Nowe wydanie zawiera aplet (Plazmoid) wyświetlania folderów na pulpicie, ulepszenia Dolphina i Konquerora i wiele nowych i ulepszonych aplikacji. KDE 4.1.3 jest wydaniem naprawiającym błędy z serii wydań KDE 4.1.
Fedora 10 nie zawiera przestarzałego środowiska graficznego KDE 3. Zawiera jednak platformę programistyczną KDE 3, która może być używana do budowania i uruchamiania aplikacji KDE 3 w KDE 4 lub innym środowisku graficznym. Zobacz sekcję Sekcja 7.6, „Platforma programistyczna i biblioteki KDE 3”, aby dowiedzieć się więcej o tym, co jest dołączone.
Fedora 10 zawiera wersję testową aplikacji knetworkmanager, który działa z wersją testową Menedżera sieci 0.7. Ponieważ nie jest on jeszcze gotowy do użytku, obrazy Live KDE używają w zastępstwie aplikacji nm-applet z pakietu NetworkManager-gnome (tak jak w Fedorze 8 i 9). gnome-keyring-daemon zapisuje hasła technologii szyfrowania. Jeśli chcesz wypróbować aplikacji knetworkmanager, można ją zainstalować z repozytorium.
Ponieważ natywny menedżer okien KWin opcjonalnie obsługuje teraz składanie i efekty pulpitu, obrazy Live KDE nie zawierają już Compiza/Beryla (od Fedory 9). Tryb składania/efektów KWin jest domyślnie wyłączony, ale może zostać włączony w . Compiz (z integracją z KDE 4) jest dostępny z repozytorium w pakiecie compiz-kde.
Plasma została znacznie ulepszona, a konfiguracja panelu została rozszerzona. Nowy kontroler panelu ułatwia dostosowanie panelu, dostarczając podgląd wprowadzonych zmian. Aplet folderview Plasmy dostarcza wyświetlanie folderu, a przez to umożliwia przechowywanie plików na pulpicie. Zastępuje inne dobrze znane ikony.
Fedora 10 zawiera kdepim 4.1.2 zamiast 3.5.x.
Pakiety libkipi, libkexiv2 i libkdcraw zostały zastąpione przez wersje KDE 4 w pakiecie kdegraphics. Podobnie pakiety kipi-plugins, digikam i kphotoalbum zostały zaktualizowane do wersji KDE 4.
kpackagekit, nowy interfejs KDE dla PackageKit jest teraz dostępny (może także zostać udostępniony dla Fedory 9 w późniejszym czasie).
Dodatkowo wprowadzono następujące zmiany od wydania Fedory 9, które zostały przeniesione do aktualizacji Fedory 9, ale są także częścią Fedory 10:
KDE zostało zaktualizowane z wersji 4.0.3 do 4.1.2.
Pakiety qt i PyQt4 zostały zaktualizowane z wersji 4.3 do 4.4.
kdewebdev, kdevelop, kdegames3 oraz biblioteki wstecznej zgodności KDE 3 zostały zaktualizowane z wersji KDE 3.5.9 do 3.5.10.
QtWebKit jest teraz częścią pakietu qt. Samodzielny pakiet WebKit-qt jest przestarzały.
Nowy pakiet qgtkstyle zawiera styl Qt 4 używający GTK+ do rysowania, dostarczając lepszą integrację aplikacji Qt 4 i KDE 4 z GNOME.
Biblioteka Phonon, która w Fedorze 9 była częścią pakietu kdelibs jest teraz oddzielnym pakietem. Opcjonalny silnik GStreamer (phonon-backend-gstreamer) jest teraz dostępny, ale silnik xine-lib (w pakiecie phonon-backend-xine) wciąż jest zalecanym, domyślnym silnikiem i jest wymagany przez pakiet phonon.
Pakiet kdegames3 nie dostarcza już obsługi programowania dla wersji KDE 3 biblioteki libkdegames, ponieważ nic w Fedorze poza samego pakietu kdegames3 nie wymaga tej biblioteki.
Pakiet okteta jest teraz częścią kdeutils.
Pakiet dragonplayer jest teraz częścią kdemultimedia.
Program kaider nazywa się teraz Lokalize i jest częścią kdesdk.
Pakiet ksirk został przepisany na KDE 4 i jest teraz częścią kdegames.
Pakiet extragear-plasma nazywa się teraz kdeplasma-addons.
To wydanie Fedory zawiera dodatkowe środowisko graficzne o nazwie LXDE. LXDE jest nowym projektem, który dostarcza lekkie, szybkie środowisko graficzne zaprojektowane, aby było łatwe w użyciu i utrzymywało małe zużycie zasobów. Aby zainstalować LXDE, użyj narzędzia Dodaj/usuń oprogramowanie lub wykonaj:
su -c 'yum groupinstall LXDE'
Jeśli potrzebujesz tylko podstawowych składników LXDE, zainstaluj pakiet lxde-common:
su -c 'yum install lxde-common'
Pulpit Sugar został utworzony w ramach inicjatywy OLPC. Umożliwia użytkownikom i programistom Fedory:
Budowanie środowiska współpracy.
Testowanie Sugar na istniejącym systemie Fedora przez wybranie środowiska Sugar z menedżera okien.
Programistom zainteresowanym pracą nad interfejsem Sugar lub pisaniem "aktywności" mogą używać platformy programistycznej bez konieczności posiadania laptopa XO.
Fedora zawiera wolne implementacje open source Flasha o nazwie swfdec i gnash. Polecamy zaznajomienie się z nimi, zanim zainstalujesz własnościową wtyczkę Flasha Player Adobe'a.
Aby uzyskać instrukcje instalowania Flash Playera w Fedorze 10, przejdź do http://fedoraproject.org/wiki/Flash
Głośnik PC jest domyślnie włączony w Fedorze. Jeśli nie chcesz, aby tak było, można to zmienić na dwa sposoby:
Zmniejsz jego głośność do akceptowalnego poziomu lub całkowicie wycisz głośnik PC w alsamixer za pomocą ustawień dla .
Wyłącz głośnik PC w całym systemie wykonując następujące polecenia w konsoli:
su -c 'modprobe -r pcspkr' su -c 'echo "install pcspkr :" >> /etc/modprobe.conf'
Ta sekcja zawiera informacje o zmianach w sieci w Fedorze 10.
Aplet Menedżera sieci nm-applet został zaktualizowany, aby dostarczać lepsze współdzielenie łącza przez element menu Utwórz nową sieć bezprzewodową.
Współdzielenie połączenia umożliwia łatwe ustawianie sieci WiFi ad hoc na komputerach z połączeniem sieciowym i zapasową kartą sieciową. Jeśli komputer posiada podstawowe połączenie sieciowe (przewodowe, 3G, druga karta bezprzewodowa), trasowanie zostaje ustawione tak, że urządzenia połączone do sieci WiFi ad hoc mogą współdzielić połączenie z siecią zewnętrzną.
Kiedy tworzysz sieć WiFi, musisz podać nazwę sieci i rodzaj użytego zabezpieczenia sieci bezprzewodowej. Menedżer sieci ustawi kartę sieciową, aby pracowała jako węzeł WiFi ad hoc, do którego inni mogą się dołączać. Trasowanie zostanie ustawione między nową siecią, a siecią podstawową. Do przydzielania adresów IP na nowej współdzielonej sieci WiFi użyty zostanie DHCP. Zapytania DNS będą także przezroczyście przekazywane do głównego serwera nazw.
Interfejs użytkownika Menedżera druku (system-config-printer lub ) został przeprojektowany, aby wyglądał przyjaźniej i nie odbiegał od wyglądu nowoczesnych aplikacji. Aplikacja system-config-printer nie musi już być uruchamiana jako użytkownik root.
Inne zmiany:
Okno narzędzia konfiguracji jest teraz łatwiejsze do użycia. Podwójne naciśnięcie na ikonie drukarki otwiera okno dialogowe właściwości. Zastępuje to starą listę nazw drukarek po lewej i właściwości wybranej drukarki po prawej.
Okno dialogowe uwierzytelniania CUPS wybiera odpowiednią nazwę użytkownika i pozwala na jej zmianę w trakcie działania.
Kiedy narzędzie konfiguracji jest uruchomione, lista drukarek jest automatycznie aktualizowana.
Wszystkie zadania w kolejce określonej drukarki mogą zostać wyświetlone przez naciśnięcie prawym przyciskiem na ikonie drukarki i wybranie . Aby zobaczyć zadania w kolejkach kilku drukarek, wybierz drukarki przed naciśnięciem prawym przyciskiem. Aby zobaczyć wszystkie zadania, naciśnij prawym przyciskiem bez wybrania drukarek.
Narzędzie monitorowania zadań wyświetla komunikat, kiedy zadanie nie powiedzie się. Jeśli drukarka została w wyniku tego zatrzymana, zostanie to wyświetlone w komunikacie. Przycisk uruchamia narzędzie do rozwiązywania problemów.
Narzędzie monitorowania zadań wykonuje teraz uwierzytelnianie pośrednika. Wysłane zadanie wymagające uwierzytelnienia w silniku CUPS wyświetla teraz okno dialogowe uwierzytelniania, więc zadanie może być kontynuowane.
Okno dialogowe stanu wydruku (dla GTK+) wyświetla więcej informacji o stanie drukarek. Na przykład drukarki, którym skończył się papier mają mały emblemat ostrzeżenia na swoich ikonach. Wstrzymane drukarki także wyświetlają emblemat, a drukarki odrzucające zadania są wyświetlane na szaro, aby zaznaczyć ich niedostępność.
Poniższa sekcja zawiera informacje dotyczące pakietów oprogramowania, które przeszły znaczne zmiany w Fedorze 10. Dla łatwiejszego dostępu, są one ogólnie zorganizowane za pomocą tych samych grup, które są wyświetlane w systemie instalacyjnym.
Fedora 10 zawiera wersję 2.6 Programu do obróbki grafiki GNU (GIMP).
Nowa wersja została tak zaprojektowana, aby była wstecznie zgodna, więc istniejące wtyczki i skrypty firm trzecich powinny dalej działać, z małym wyjątkiem: dołączony interpreter schematów Script-Fu nie akceptuje już definicji zmiennych bez początkowej wartości, co nie jest zgodne ze standardem języka. Skrypty dołączone do pakietów Fedory powinny nie mieć tego problemu, ale jeśli używasz skryptów z innych źródeł, zobacz informacje o wydaniu GIMP-a, aby dowiedzieć się więcej o tym, jak naprawić skrypty mające ten problem:
http://www.gimp.org/release-notes/gimp-2.6.html
Dodatkowo, skrypt gimptool używany do budowania i instalowania wtyczek i skryptów firm trzecich został przeniesiony z pakietu gimp do gimp-devel. Zainstaluj ten pakiet, jeśli chcesz używać gimptool.
Następujące informacje o legalności dotyczą niektórego oprogramowania w Fedorze.
Portions Copyright © 2002-2007 Charlie Poole or Copyright © 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov lub Copyright © 2000-2002 Philip A. Craig
Ta sekcja zawiera informacje o obsłudze języków w Fedorze.
Lokalizacja (tłumaczenie) Fedory jest koordynowane przez Projekt lokalizacji Fedory - http://fedoraproject.org/wiki/L10N
Internacjonalizacja Fedory jest zarządzana przez Projekt i18n Fedory - http://fedoraproject.org/wiki/I18N
Fedora zawiera oprogramowania przetłumaczone na wiele języków. Aby uzyskać listę języków, zobacz statystyki tłumaczenia dla modułu Anaconda, która jest jedną z najważniejszych aplikacji w Fedorze.
Aby zainstalować pakiety językowe i obsługę dodatkowych języków z grupy , wykonaj te polecenie:
su -c 'yum groupinstall
<język>-support'
W powyższym poleceniu <język> jest właściwą nazwą języka (w języku angielskim), taką jak assamese, bengali, chinese i tak dalej.
Użytkownikom SCIM 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++.
Transifex jest narzędziem online Fedory ułatwiającym wysyłanie tłumaczeń projektom umieszczonym na zdalnych, oddzielnych systemach kontroli wersji. Najważniejsze pakiety używają Transifeksa, aby otrzymywać tłumaczenia od wielu współtwórców.
Dzięki kombinacji nowych narzędzi online (http://translate.fedoraproject.org), rozwoju społeczności i lepszych rozwiązań, 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ą.
Czcionki dla większości języków są domyślnie instalowane w środowisku graficznym, aby można było używać ich jak najwięcej.
Kiedy lokalizacja azjatycka nie jest używana w aplikacjach opartych na GTK+, chińskie znaki (to znaczy chińskie hanzi, japońskie kanji i koreańskie hanja) mogą być wyświetlane jako pomieszane chińskie, japońskie i koreańskie czcionki, w zależności od tekstu. Zdarza się to, kiedy Pango nie posiada wystarczającego kontekstu, aby ustalić, jaki język jest używany. Obecna domyślna konfiguracja czcionek preferuje chińskie czcionki. Jeśli chcesz normalnie używać na przykład japońskiego lub koreańskiego, możesz przekazać Pango, aby używał ich domyślnie, ustawiając zmienną środowiskową PANGO_LANGUAGE. Na przykład...
export PANGO_LANGUAGE=ja
...przekazuje Pango, aby zakładał tekst japoński, kiedy nie ma żadnych innych wskazówek.
Pakiet fonts-japanese został zmieniony na japanese-bitmap-fonts.
Khmerska czcionka open source khmeros-fonts została dodana do Fedory, aby obsługiwać khmerski w tym wydaniu.
Pakiet un-core-fonts zastępuje baekmuk-ttf-fonts jako nowe domyślne czcionki hangul.
Wszystkie czcionki znajdują się na liście na ich stronie:
http://fedoraproject.org/wiki/Fonts_inclusion_history#F10
![]() |
Czcionki w Fedorze |
|---|---|
|
SIG czcionek (http://fedoraproject.org/wiki/Fonts_SIG) zajmuje się czcionkami w Fedorze (http://fedoraproject.org/wiki/Fonts). Dołącz do tej grupy wspólnego interesu, jeśli jesteś zainteresowany tworzeniem i ulepszaniem czcionek, tworzeniem pakietów lub chociaż sugerowaniem dobrych czcionek. Każda pomoc jest mile widziana. http://fedoraproject.org/wiki/Joining_the_Fonts_SIG http://fedoraproject.org/wiki/Fonts_and_text-related_creative_tasks http://fedoraproject.org/wiki/Fonts_and_text_quality_assurance |
Nowa grupa yuma o nazwie input-methods i Metody wejścia dla wielu języków jest domyślnie instalowana. Umożliwia to domyślne włączenie systemu metody wejścia i natychmiastowe posiadanie standardowej metody wejścia dla większości dostępnych języków. Zrównuje to także normalne instalacje z obrazami Live Fedory.
Można teraz uruchamiać i zatrzymywać metody wejścia podczas ich uruchamiania, dzięki nowej strukturze imsettings. Zmienna środowiskowa GTK_IM_MODULE nie jest już domyślnie wymagana, ale może być ciągle używana do zastąpienia imsettings.
Metody wejścia są domyślnie uruchamiane tylko w środowiskach graficznych działających w lokalizacjach azjatyckich. Obecna lista lokalizacji: as, bn, gu, hi, ja, kn, ko, ml, mr, ne, or, pa, si, ta, te, th, ur, vi, zh. Użyj aplikacji im-chooser przez System+Preferencje+Osobiste+Metoda wejścia, aby włączyć lub wyłączyć użycie metody wejścia w środowisku graficznym.
ibus
Fedora 10 zawiera ibus, nowy system metody wejścia, który został stworzony, aby obejść niektóre ograniczenia scim. Może stać się domyślnym systemem metody wejścia w Fedorze 11.
Już dostarcza wiele mechanizmów metod wejścia i modułów metod wejścia:
ibus-anthy (japoński)
ibus-chewing (chiński tradycyjny)
ibus-gtk (moduł metody wejścia GTK+)
ibus-hangul (koreański)
ibus-m17n (indyjskie i wiele innych języków)
ibus-pinyin (chiński uproszczony)
ibus-qt (moduł metody wejścia Qt)
ibus-table (chiński itp.)
Zachęcamy ludzi do instalowania ibus, testowania go w swoim języku i zgłaszania wszelkich błędów.
Fedora 10 zawiera iok, wirtualną klawiaturę ekranową dla języków indyjskich, która umożliwia wpisywanie znaków używając układów klawiatury Inscript i inyych mapowań klawiszy 1:1. Aby dowiedzieć się więcej, odwiedź stronę WWW projektu:
Fedora 10 zawiera obsługę porządkowania języków indyjskich. Ta obsługa naprawia listy i porządek menu w tych językach, prezentując je w uporządkowanej kolejności, ułatwiając znalezienie szukanych elementów.
Następujące języki są obsługiwane:
gudżarati
hindi
kannada
kaszmirski
konkani
maithili
marathi
nepalski
pendżabski
sindhi
telugu