Prawa autorskie 2005 Novell, Inc.
Niniejsze informacje o wydaniu obejmują następującą tematykę:
Ogólne: Informacje, z którymi powinni zapoznać się wszyscy użytkownicy.
Aktualizacje: Zmiany w dokumentacji, nie omówione w Podręczniku dla początkujących, Rozdział 2. [do uzupełnienia]
Instalacja: Dodatkowe informacje o sposobach instalacji. [wymaga uzupełnienia]
Informacje techniczne: Część dokumentu zawierająca opis zmian technicznych i usprawnień dla zaawansowanych użytkowników.
W Podręczniku dla początkujących znajdziesz informacje na temat instalacji i podstawowej konfiguracji systemu. W Podręczniku Użytkownika znajdują się szczegółowe informacje na temat konfiguracji systemu oraz opis środowiska graficznego i najważniejszych aplikacji.
To wydanie systemu SUSE Linux zawiera aplikację Novell AppArmor. Opcja ta pozwala chronić aplikacje przed zagrożeniami, wynikającymi z błędów bezpieczeństwa w oprogramowaniu. Można ją uaktywnić w panelu sterowania AppArmor, znajdującym się w instalatorze YaST. Więcej informacji znajdziesz w dokumencie: /usr/share/doc/packages/subdomain-docs/apparmor-userguide.pdf.
Xen 3 to przełomowe rozwiązanie techniczne. Aplikacja, wydana na licencji open source, pozwala użytkownikowi stworzyć w łatwy sposób wirtualne środowiska do uruchamiania aplikacji. Technologia ta jest wciąż dynamicznie rozwijana, a prace nad jej funkcjonalnością wciąż trwają. Ponieważ Xen nie został jeszcze w pełni przetestowany i nie moze być uznany za całkowicie stabilny, oferowany w SUSE Linux 10.0 Xen 3 jest przede wszystkim prezentacją nowej technologii. Pomimo, że z aplikacji Xen można już korzystać, wymaga ona wciąż usprawnień i kolejnych testów, zanim będzie mogła być używana w zastosowaniach biznesowych. Pośród nowych funkcji wprowadzanych w Xen 3 wymienia się: obsługę architektury x86-64 (już działającą), SMP (jeszcze nieaktywne), obsługę PAE (wyłączoną w SUSE Linux).
Sprawdź dostępność ulepszonych pakietów korzystając z YaST Online Update (YOU). Aby uzyskać więcej informacji, zajrzyj na stronę http://www.opensuse.org/Xen3_Status_and_Updates.
Przy użyciu modułu Źródło instalacji w aplikacji YaST, można dodawać nowe źródła oprogramowania poza domyślnymi. Jest to bardzo przydatne, jeśli chce się uzupełnić system oprogramowaniem, nie wchodzącym w skład standardowej instalacji. Przykładowo, OpenSUSE bazuje jedynie na oprogramowaniu open source, ale użytkownicy, którzy potrzebują Javy lub oprogramowania od niej zależnego, mogą dodać repozytorium "inst-source-java" w YaST i zainstalować wymagane oprogramowanie. Aby uzyskać więcej informacji, zajrzyj na stronę http://www.opensuse.org/index.php/Additional_YaST_Package_Repositories.
Aplikacja Eclipse jest dołączona tylko do wersji 32-bitowej, więc działa z naszą domyślną javą (java-1_4_2-sun), która nie jest dostępna dla wersji 64-bitowej. Jeśli chcesz używać Eclipse z SUN Java 1.5.0, to upewnij się, że zainstalowałeś także 32-bitową wersję java-1_5_0-sun i java-1_5_0-sun-devel.
Aby to zrobić otwórz instalator YaST, wybierz "Oprogramowanie"->"Zarządzenie oprogramowaniem" i znajdź "java-1_5_0-sun". Wybierz pakiety "java-1_5_0-sun" i "java-1_5_0-sun-devel". Dla obu pakietów kliknij zakładkę "Wersja" w panelu opisu RPM i wybierz wersję i586.
Efektem oddzielnej instalacji Banshee (nie jako jednej z aplikacji pakietu GNOME) jest brak niektórych pakietów. W celu poprawnego funkcjonowania aplikacji, zainstaluj następujące pakiety:
gstreamer-plugins-extra
gstreamer-plugins-excess
Zwróć uwagę, że Banshee nie będzie odtwarzać plików MP3 w architekturze x86-64.
Obecnie, niektóre karty GeForce (seria 6x00) mogą być używane wyłącznie bez akceleracji, co pozwala uniknąć zablokowania systemu i zniekształceń obrazu. Trwają wspólne działania SUSE i NVIDIA mające na celu rozwiązanie tego problemu.
Niektóre z tych kart są konfigurowane z opcją Option "ShadowFB" w sekcji device pliku /etc/X11/xorg.conf. Takie ustawienie wyłącza akcelerację, spowalniając znacznie szybkość grafiki. Nie możemy automatycznie wykryć, dla których kart graficznych takie ustawienie jest faktycznie konieczne. Musisz przetestować to samodzielnie usuwając lub komentując opcję w pliku /etc/X11/xorg.conf. Test może jednak spowodować zablokowanie systemu. Musisz wtedy uruchomić system w poziomie pracy 3 i wycofać zmianę.
Ustawiamy tę opcję tylko dla kart, w których przypadku wiemy, że wystąpi ten problem. W innych kartach GeForce z serii 6x00 może on również wystąpić. Jeśli system się blokuje i nie widzisz tej opcji w sekcji device pliku /etc/X11/xorg.conf, to dodaj ją i zrestartuj system.
Jeśli bez opcji Option "ShadowFB" wystąpią u Ciebie tylko zniekształcenia obrazu, ale system się nie zablokuje, to możesz zamiast tego użyć dwóch opcji Option "XaaNoPixmapCache" i Option "XaaNoOffscreenPixmaps" w sekcji device pliku /etc/X11/xorg.conf. Te ustawienia nie spowolnią grafiki aż tak bardzo jak Option "ShadowFB".
Innym rozwiązaniem jest zainstalowanie binarnego sterownika od NVIDIA, który nie posiada tego problemu. W tym celu skorzystaj z YaST Online Update (YOU).
Brak znanych tematów.
Instalacja została omówiona w podręczniku rozpoczynania pracy z systemem.
Brak znanych tematów.
Polecenie cardmgr nie służy już do zarządzania kartami PCMCIA. Zamiast tego, tak samo jak w przypadku kart Cardbus oraz innych elementów komputera, zarządzanie odbywa się za pośrednictwem modułu jądra. Wszystkie dotychczasowe czynności mogą być zrealizowane za pomocą polecenia hotplug. Skrypt startowy pcmcia został usunięty, a polecenie cardctl zostało zastąpione przez pccardctl. Aby dowiedzieć się więcej na ten temat, zajrzyj do pliku /usr/share/doc/packages/pcmciautils/README.SUSE.
Wywołanie polecenia su, powodujące zmianę trybu pracy na tryb administratora (root), domyślnie nie ustawia zmiennej środowiskowej PATH. Aby wywołać wszystkie zmienne środowiskowe dla użytkownika root należy wywołać polecenie su - lub w pliku /etc/default/su ustawić zmienną ALWAYS_SET_PATH na yes, co zmieni sposób zachowania się polecenia su.
Jeśli systemowe ustawienia lokalizacji nie odpowiadają Twoim potrzebom, można je zmodyfikować edytując plik ~/.i18n. Ustawienia z pliku ~/.i18n nadpisują domyślne wartości zmiennych z pliku /etc/sysconfig/language. Należy korzystać z tych samych nazw zmiennych, ale bez przedrostków RC_, na przykład należy LANG zamiast RC_LANG. Aby dowiedzieć się więcej na ten temat, zapoznaj się z rozdziałem "Ustawienia językowe i ich specyfika" w podręczniku użytkownika.
Wiele aplikacji obsługujących komunikację międzyprocesową (IPC) jest zależne od D-BUS. Wywołanie dbus-launch uruchamia demona dbus-daemon. Plik systemowy /etc/X11/xinit/xinitrc używa polecenia dbus-launch do uruchomienie menedżera okien.
Jeśli korzystasz z lokalnego pliku ~/.xinitrc, należy go odpowiednio zmienić. W przeciwnym razie aplikacje takie jak beagle albo banshee mogą nie działać. Zapisz gdzieś swój stary plik ~/.xinitrc. Potem skopiuj nowy szkielet do swojego katalogu domowego poleceniem:
cp /etc/skel/.xinitrc.template ~/.xinitrc
Na koniec wprowadź swoje zmiany z zachowanego pliku .xinitrc.
Z powodu niezgodności z LSB (Linux Standard Base), nazwy większości plików konfiguracyjnych i skryptów startowych mają nazwy zmienione z xntp na ntp. Nowe nazwy plików to:
/etc/slp.reg.d/ntp.reg
/etc/init.d/ntp
/etc/logrotate.d/ntp
/usr/sbin/rcntp
/etc/sysconfig/ntp
Zdarzenia hotplug są teraz w całości obsługiwane przez demona udev (udevd). System multipleksowania z /etc/hotplug.d i /etc/dev.d nie jest już używany. Zamiast tego udevd wywołuje wszystkie pomocnicze narzędzia hotplug bezpośrednio, zgodnie ze swoimi zasadami. Zasady udev i narzędzi pomocniczych pochodzą z pakietu udev i innych.
Jeśli zapis na urządzenia pamięci masowej dołączane przez USB, typu USB stick czy dyski twarde USB, jest wolny albo jeśli nie chcesz mieć synchronizowanego zapisu na te urządzenia wyłącz opcję sync polecenia mount.
Utwórz plik o nazwie 90-storage-nosync.fdi z następującą zawartością:
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<!-- disable sync for mount -->
<match key="block.is_volume" bool="true">
<match key="volume.fsusage" string="filesystem">
<match key="volume.uuid" string="UUID">
<merge key="volume.policy.mount_option.sync" type="bool">false</merge>
</match>
</match>
</match>
</device>
</deviceinfo>
Wiersz <match key="volume.uuid" string="==UUID=="> dostosuj do swojego sprzętu. Uruchom polecenie lshal aby uzyskać volume.uuid a potem podaj otrzymane ID zamiast ==UUID==
Skopiuj plik 90-storage-nosync.fdi do podanego katalogu:
cp 90-storage-nosync.fdi /usr/share/hal/fdi/policy/20thirdparty
Zrestartuj usługę HAL poleceniem rchal restart.