Download: CoverStory_dystrybucje
Transkrypt
Download: CoverStory_dystrybucje
COVER STORY Test porównawczy dystrybucji Linuksa Mandrake Linux 9.2 PowerPack i ProSuiteLinux Linux fabrique en France Linux Mandrake ma opinię nadzwyczaj przyjaznego dla użytkowników. I gdy go już uruchomisz, rzeczywiście spełnia oczekiwania. Wybór wersji to jednak zupełnie inna sprawa. OLIVER FROMMEL F rancuski dystrybutor ma obecnie w ofercie trzy różne odmiany najnowszej dystrybucji Mandrake o nazwie kodowej FiveStar: podstawową wersję Discovery, bogatszą PowerPack oraz ProSuite, przeznaczoną dla poważniejszych zastosowań. Po bliższej analizie okazuje się, że różnica pomiędzy ostatnimi dwoma zestawami jest bardzo mała. O ile wersja PowerPack mieści się na siedmiu płytach CDROM, to w skład ProSuite wchodzi dodatkowy CDROM z programami Java i testową wersją bazy IBM DB/2. Mandrake traktuje wersję ProSuite jako instalację serwerową, ale aktualnie zawiera ona te same pakiety co wersja PowerPack. Dodatkowa płyta DVD, dostarczana z wersją ProSuite, stanowi odbicie zawartości płyt CD, zebranych dla wygody na jednym nośniku. Rozszerzona dokumentacja w ProSuite Oprócz dodatkowych płyt CD, pudełko z wersją ProSuite zawiera dwa podręczniki obejmujące znacznie szerszy zakres informacji, niż krótki podręcznik, dostarczany z wersją PowerPack. Teoretycznie, darmowe wsparcie techniczne online jest dostępne dla obydwu wersji, ale PowerPack ma ograniczony czas wsparcia. Niestety nie byliśmy w stanie skontaktować się z działem wsparcia technicznego online Mandrake [1], przed przekazaniem tego materiału do druku. Reklamowana możliwość wykonania pięciu darmowych telefonów do pomocy technicznej, wliczona w cenę pakietu 22 Luty 2004 ProSuite, wydaje się być fikcją, gdyż nie sposób było znaleźć numerów telefonów. Instalacja Mandrake na nowym komputerze, jak można się spodziewać, nie przysparza żadnych problemów. Dystrybutor dostarcza obrazy dyskietek startowych na CD i odpowiednie narzędzia umożliwiające zapisanie ich na dyskietki pod kontrolą systemu Windows. Po uruchomieniu systemu z płyty CD lub DVD, użytkownik pytany jest najpierw o wybór języka i układu klawiatury. Program instalacyjny automatycznie partycjonuje dysk twardy, ale doświadczeni użytkownicy mają możliwość wyboru ręcznego partycjonowania. Na naszym komputerze testowym instalator utworzył trzy partycje – dwie normalne: / i /home oraz partycję swap. Narzędzie do partycjonowania jest przejrzyste i proste w obsłudze, oferując pełną gamę systemów plików Linuksa, a także możliwość zmiany rozmiaru partycji Windows. W celu ułatwienia wyboru instalowanego oprogramowania, zdefiniowano funkcjonalne grupy pakietów (Rysunek 1). Jeśli nie zaznaczysz tutaj żadnych opcji, możesz wybrać minimalną instalację w następnym menu. Ta minimalna instalacja nie używa narzędzi graficznych i przewidziana jest dla starszych maszyn i serwerów. Główne menu konfiguracyjne Mandrake wyświetla na końcu całej instalacji, tuż przed restartem komputera. Menu daje możliwość przeglądu wszystkich ustawień, pozwalając sprawdzić je i zmienić według potrzeb. Dzięki temu doświadczeni użytkownicy mogą zmienić ustawienia, których nie byli pewni podczas procesu instalacji. Na przykład, gdy próbowaliśmy zainstalować Mandrake na naszym testowym laptopie, na którym mieliśmy uprzednio zainstalowanego Red Hat-a i Windows, instalator nie był w stanie zapisać sektora rozruchowego LILO na dysku. Po kilku nieudanych próbach zdecydowaliśmy się pominąć ten krok i wybraliśmy w menu konfiguracyjnym GRUB-a, jako alternatywny program ładujący. Po zamknięciu menu konfiguracyjnego, instalator proponuje ściągnięcie i zainstalowanie uaktualnień z Internetu. Niestety, opcja ta nie działała bez względu na fakt, czy połączenie sieciowe było aktywne, czy nie – zawsze były wyświetlane komunikaty o błędach. Po zakończeniu instalacji można za pośrednictwem Centrum Sterowania (Control Center) ściągnąć i zainstalować uaktualnienia, co w tym przypadku przebiega bez zakłóceń. Obsługa Rysunek 1. Pakiety z programami są w Mandrake podzielone na funkcjonalne grupy. www.linux-magazine.pl Konfigurowanie i dostosowywanie systemu do swoich preferencji możliwe jest za pomocą Centrum Sterowania. Umożliwia ono konfigurowanie nowego sprzętu, dodawanie i usuwanie oprogramowania, zarządzanie dyskami, ustawianie właściwości ekranu, interfejsów sieciowych i wielu innych urządzeń zewnętrznych i wewnętrznych. Centrum Sterowania Mandrake nie oferuje możliwości zarządzania ustawieniami środowisk KDE lub GNOME. Zamiast tego, każde z nich ma swoje własne centrum Test porównawczy dystrybucji Linuksa sterowania. Wyboru środowiska graficznego możemy dokonać podczas logowania do X Window. Każde ze środowisk oferuje menu z podobnymi funkcjami. Jednakże zauważyliśmy alarmującą tendencję przypadkowego znikania wpisów w menu po instalowaniu dodatkowego oprogramowania, i to zarówno w KDE, jak i w GNOME. Na szczęście narzędzie MenuDrake z Centrum Sterowania szybko przywróciło wpisy na swoje miejsce. Możliwości multimedialne Mandrake nie dają powodu do narzekań. System automatycznie rozpoznaje rodzaj karty muzycznej i ustawia odpowiednio konfigurację sterowników ALSA, które są domyślnie wykorzystywane w Mandrake. Odtwarzanie DVD jest trochę większym wyzwaniem, ale i tutaj Mandrake nie ma się czego wstydzić. Chociaż Mandrake instaluje odtwarzacze, takie jak Xine czy mplayer, to nie instaluje jed- nak biblioteki libdvdcss, potrzebnej do odtwarzania płyt zaszyfrowanych CSS, ze względu na niejasny status prawny biblioteki. Po przeczytaniu podobnie brzmiącej informacji w opisie pakietu odtwarzacza video vlc, możemy dalej znaleźć linki do stron Web[3], skąd łatwo ściągniemy wspomnianą bibliotekę. Dzięki menedżerowi pakietów, instalowanie oprogramowania jest w Mandrake dziecinnie proste. Jedyną niewygodą może być fakt istnienia dwóch różnych interfejsów, osobno do instalacji i do usuwania oprogramowania. Program do usuwania programów wyświetla tylko listę tych pakietów, które zostały już uprzednio zainstalowane, natomiast instalator tylko listę tych, które nie zostały jeszcze zainstalowane. Obywa programy posiadają przystępną funkcję przeszukiwania, która znajduje pakiety, pliki zawarte w pakietach i same opisy pakietów. COVER STORY Różnice między dystrybucjami PowerPack i ProSuite nie są tak znaczne, jak mogłaby na to wskazywać różnica w cenie. Dobierając w odpowiedni sposób pakiety z wersji PowerPack, możemy otrzymać wersję identyczną z ProSuite. Podręczniki dostarczane z ProSuite są z kolei znacznie bardziej użyteczne niż skąpa dokumentacja wersji PowerPack. Tym niemniej i tak można zaoszczędzić trochę pieniędzy kupując wersję PowerPack oraz dobrą książkę o Linuksie... Wyższy poziom wsparcia oferowany przez ProSuite jest czysto teoretyczny: wsparcie online przez WWW jest bardzo słabe, a wsparcie telefoniczne nie istnieje, przynajmniej nam nie udało się z niego skorzystać. Mandrake PowerPack to nowoczesny system linuksowy, który integruje obydwa wiodące środowiska desktop i jest łatwo zarządzany za pomocą Centrum Sterowania Mandrake. ■ Suse Linux 9.0 Professional Wszystko w jednym Podobnie jak poprzedniej, tak i najnowszej wersji Linux SuSE Professional towarzyszy bardzo obszerna dokumentacja (podręcznik użytkownika – 421 stron i podręcznik administratora o objętości 569 stron). Kod źródłowy dostarczany jest tylko na płycie DVD (na drugiej stronie). MIRKO DÖLLE, HANS-GEORG ESER D ystrybucja SuSE wyróżnia się programem instalacyjnym YaST 2 („Yet another Setup Tool”), znanym doskonale z poprzednich wersji, który jest wygodnym narzędziem GUI z użytecznymi właściwościami rozpoznawania sprzętu. YaST 2 pozwala uprościć poszczególne fazy procesu instalacji do zaledwie kilku kroków i służy pomocnymi podpowiedziami odnośnie partycjonowania i innych newralgicznych operacji. W wersji 9.0 SuSE Linux oferuje także po raz pierwszy możliwość bezstratnej zmiany wielkości partycji NTFS (Windows NT, 2000 i XP). Trzeba jednak wspomnieć, że tę dosyć istotną cechę, możemy spotkać już od jakiegoś czasu w konkurencyjnej dystrybucji Mandrake. Charakterystyczne dla SuSE jest dokonywanie wpisów dla wszystkich partycji z danymi na dysku do /etc/fstab, bez względu na ich format (Windows lub Linux), co pozwala dowolnemu użytkownikowi zamontowanie ich przez zwykłe kliknięcie ikony na pulpicie. Jeśli nie wskażesz punktu montowania podczas partycjonowania dysku, SuSE zamontuje partycje z danymi po prostu jako /data0, data1 itd. – nie ma możliwości, żeby temu zapobiec. Dowolny użytkownik, jeśli ma takie życzenie, może mieć dostęp do wszystkich danych i partycji domowych należących do innych instalacji linuksowych w systemie. Jeśli identyfikator użytkownika (user id) i/lub grupy faktycznego właściciela są zgodne z identyfikatorem użytkownika lub grupy (group id) w instalacji SuSE, użytkownik SuSE posiada dostęp do cudzego katalogu domowego i może modyfikować i kasować znajdujące się tam dane. Pełna instalacja SuSE ze środowiskami KDE i/lub GNOME jako środowiskami desktop oraz dodatkowymi aplikacjami, takimi jak przeglądarka Mozilla, OpenOffice i oprogramowanie multimedialne, wymaga od 1 do 4 GB wolnej przestrzeni dyskowej. Minimalny system bez środowiska X Window wymaga 180 MB, a minimalny profil instalacji ze środowiskiem graficznym ok. 500 MB. Zestaw pakietów może być swobodnie modyfikowany dla wszystkich profili, zarówno poprzez dodawanie całych grup pakietów, jak też wyszukiwanie i dodawanie indywidualnych pakietów. W trakcie konfiguracji użytkowników podczas instalacji systemu, występuje drobny błąd. Wynika on z tego, że SuSE wykorzystuje zestaw znaków UTF-8 zamiast ISO-8859-1 czy ISO-8859-2 przy zapisywaniu do pliku /etc/passwd imion i nazwisk zawierających niestandardowe znaki. Skutkiem jest www.linux-magazine.pl Luty 2004 23 COVER STORY Test porównawczy dystrybucji Linuksa Rysunek 2. Dostęp do udziałów sieciowych MS Windows z SuSE Linux 9.0 nieestetyczny wygląd ekranu logowania KDE, chociaż nie ma żadnego wpływu na działanie, z wyjątkiem jednego czy dwóch programów pocztowych, które pobierają dane identyfikacyjne użytkownika bezpośrednio z bazy użytkowników systemowych. Uniknąć tego można w całkiem prosty sposób – nie używać niestandardowych znaków w czasie procesu instalacji lub poprawić odpowiednie zapisy później np. za pomocą YaST, w sekcji zarządzania użytkownikami. Nie ma dźwięku? Obsługa dźwięku dla chipsetów Intela, to w SuSE niekończące się pasmo problemów. SuSE wykorzystuje moduł ALSA snd-intel8x0, który nie był w stanie zadziałać na żadnej z naszych maszyn testowych. Chociaż SuSE zapewnia funkcjonalny moduł jądra o nazwie i810_audio, nie można uaktywnić go za pomocą YaST, nawet w trybie eksperta. Nie ma więc innej możliwości, jak tylko ręczna zmiana modułu jądra poprzez edycję pliku /etc/modules.conf, do którego należy odszukać wpis snd-intel8x0. Drugie wystąpienie powinno wyglądać mniej więcej tak, jak pokazuje Listing 1. Następnie należy zastąpić wpis snd-intel8x0 ciągiem i810_audio i zapisać plik. Po następnym uruchomieniu systemu chip muzyczny powinien funkcjonować poprawnie, chociaż KDE nie może zlokalizować karty mu- zycznej, w wyniku czego nie jest dostępne informowanie o zdarzeniach systemowych dźwiękiem i regulacja głośności. Na szczęście ciągle można używać miksera dostępnego z linii poleceń aumix, bądź graficznego xmix, co pozwala kontrolować poziom głośności m.in. w takich programach jak tuxracer czy nawet mplayer. Nowe właściwości W mieszanym środowisku Windows/Linux, Suse 9.0 odznacza się dużo większą zdolnością współpracy w sieci w stosunku do poprzedniej wersji. Panel sterowania YaST zawiera obecnie moduły do konfigurowania klienta i serwera Samby. Dzięki temu udostępnianie plików komputerom z MS Windows jest o wiele łatwiejsze, podobnie zresztą jak i montowanie zasobów udostępnianych przez MS Windows. Klient musi ustawić jedynie nazwę grupy roboczej. YaST przeszukuje sieć i wykrywa istniejące grupy robocze, oferując wybór użytkownikowi. W celu uzyskania dostępu do dowolnych zasobów udostępnianych z MS Windows, można skorzystać z KDE Konquerora (Rysunek 2). Wystarczy napisać smb:/ zamiast URL, co spowoduje wyświetlenie listy udziałów, można też kliknąć na ikonę sieci lokalnej na pulpicie. Dużo zmian w stosunku do poprzedniej wersji zaszło w GUI. Oprócz nowych wersji KDE (3.1.4) i GNOME (2.2.2), uproszczone zostało menu startowe, przez zmniejszenie do dwóch liczby poziomów potrzebnych do odnalezienia programu. Każdy świeżo zainstalowany program natychmiast pojawia się w menu, bez potrzeby restartu. Niestety jedną z ofiar nowego, oczyszczonego wyglądu, stał się interfejs administracyjny. Podczas gdy poprzednie menu pozwalało administratorom instalować oprogramowanie, obecnie wymagana jest ręczna manipulacja. Polecenie yast2 -i nazwa_pakietu uruchamia YaST w trybie menadżera pakietów, automatycznie wybiera żądany pakiet, sprawdza i automatycznie rozwiązuje zależności oraz instaluje sam pakiet. Fakt wyświetlania przez YaST dialogu wyszukiwania, zaraz po uruchomieniu, jest lekko irytujący. Można jednak przełączyć się w tryb podglądu instalacji i wyświetlenia wybranych pakietów przez kliknięcie myszą. Użytkownicy posiadający nagrywarki DVD ucieszą się z innego dodatku: narzędzie KDE do wypalania płyt – k3b (Rysunek 3), dostarczane wraz z SuSE 9.0, potrafi teraz także kompilować i nagrywać płyty DVD z danymi. SuSE wykorzystuje przy tym growisofs z pakietu narzędziowego dvd+rw. W odróżnieniu od komercyjnego cdrecord-ProDVD, growisofs jest objęty licencją GPL i w porównaniu do dvdrecord, lepiej lub gorzej, ale obsługuje dowolny rodzaj nagrywarki i/lub format danych. Mimo że posługiwanie się growisofs za pomocą linii poleceń różni się bardzo od sposobu używania cdrecord-ProDVD i dvdrecord, to jednak front-end w postaci programu k3b pozwala użytkownikowi nie przejmować się tym problemem. Wszystkie te zmiany i usprawnienia nie są jednak na tyle istotne, aby stanowiły konieczność uaktualnienia wersji SuSE 8.2. Ulepszona obsługa DVD zainteresuje użytkowników, którzy zainwestowali ostatnio w nagrywarki DVD. Z kolei funkcja zmiany wielkości partycji NTFS, może być użytecznym dodatkiem dla użytkowników Windows, chcących zainstalować SuSE Linux na swoich maszynach. ■ Błędna konfiguracja dźwięku w SuSE # W60f.9clSAu7GW31:82801CA/CAM AC'97 Audio Controller alias snd-card-0 snd-intel8x0 alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-11 snd-mixer-oss alias sound-service-0-12 snd-pcm-oss 24 Luty 2004 www.linux-magazine.pl Rysunek 3. SuSE Linux 9.0 oferuje wersję K3B, która potrafi nagrywać płyty DVD poprzez narzędzie growisofs. 6 ZALET PRENUMERATY UŻYWASZ LINUKSA? CZYTAJ LINUX MAGAZINE! 1 NISKA CENA 2 STAŁA CENA 3 UNIKALNY UPOMINEK W prenumeracie rocznej – 3 numery ZA DARMO! W półrocznej – 1 numer ZA DARMO! Linux Magazine to najtańsze polskie czasopismo o Linuksie. Gwarancja stałej ceny Linux Magazine przez cały okres trwania prenumeraty. Wszyscy prenumeratorzy otrzymują unikalny prezent – linuksową podkładkę pod mysz z logo Linux Magazine. 4 GWARANCJA ZWROTU PIENIĘDZY 5 BĄDŹ PIERWSZY 6 PRENUMERATA NA PRÓBĘ Jeśli będziesz chciał zrezygnować z prenumeraty, otrzymasz zwrot pieniędzy za numery, których jeszcze nie otrzymałeś. Do naszych prenumeratorów pismo Linux Magazine dociera, zanim ukaże się w sprzedaży detalicznej. Prenumeratorzy otrzymują Linux Magazine w specjalnej kopercie, chroniącej pismo przed uszkodzeniem. Wypróbuj prenumeratę Linux Magazine. TRZY KOLEJNE NUMERY za jedyne 24 zł. Zamów przez Internet: www.linux-magazine.pl/Subs WWW. LINUX-MAGAZINE.PL/SUBS COVER STORY Test porównawczy dystrybucji Linuksa (była zainstalowana wcześniej niż Red Hat), przysyłając dwa odsyłacze: jeden do stosownego dokumentu HOWTO, a drugi do warunków umowy serwisowej – nie przewidujemy wsparcia dla systemów o konfiguracji multiboot. Warunki umowy serwisowej (i w ogólności strony wsparcia technicznego Red Hat) odwołują się przy tym ciągle, nie do nazwy Red Hat Professional Workstation, ale do Red Hat Enterprise Linux Workstation (przypadkowo, rozwiązaliśmy problem uruchamiania SuSE przez ponowne uruchomienie komputera z CD#1 SuSE). Red Hat Professional Workstation Standard Red Hat nie chce całkowicie zrezygnować z produktu pudełkowego, pomimo uruchomienia projektu Fedora. Red Hat Professional Workstation jest ciągle dostępny w sprzedaży Zapomnij o multimediach! u dystrybutorów, takich jak Amazon [6] lub LinuxEmporium [7], ale już nie bezpośrednio od Red Hata. PATRICIA JUNG N a pudełku widnieje tylko napis Red Hat Professional. Zaglądając do środka, znajdziemy płyty CD oznaczone Red Hat Enterprise Linux Workstation 3, podręcznik instalacji i dwa zadrukowane arkusze formatu A5. Radzimy zachować ostrożność i nie wyrzucać białego arkusza z gratulacjami producenta, dziękującego za dokonanie zakupu. Na odwrotnej stronie znajduje się numer rejestracyjny, potrzebny do rejestracji online. Bez tego numeru nie można będzie skorzystać z uaktualnień dostępnych za pomocą usługi Red Hat Network i korzystać ze wsparcia technicznego. Webowy formularz wsparcia technicznego wyświetla następujący, niezwykle intuicyjny komunikat błędu character string buffer too small ORA-06512: at APPS.IBU_REQ_PKG, line 541 ORA-06512: at line 1 i odmawia przyjęcia zgłoszenia, jeśli opis zawiera mniej niż ok. 2000 znaków. Wszystkie nasze testowe zgłoszenia zostały obsłużone przez system wsparcia online, chociaż odpowiedzi nie były natychmiastowe i nie zawsze zgodne z naszymi oczekiwaniami. Opóźnienie w odpowiedzi na pytanie dotyczące podłączenia Canona Powershot A60 wyniosło 4 dni i ostatecznie oznajmiono nam, że powinniśmy zainstalować nowy pakiet gtkam z Fedory[4]. Inną przykrą wpadką było to, że Red Hat odmówił pomocy w rozwiązaniu naszego testowego problemu uruchamiania preinstalowanej dystrybucji SuSE 8.1 na laboratoryjnym komputerze Professional Workstation zaprojektowany został jako wół roboczy dla biznesowych środowisk desktop, co poważnie odbiło się na rozrywkowych wartościach systemu, zwłaszcza jeśli chodzi o gry i oprogramowanie multimedialne. Nieznana jest również przyczyna, dla której instalator systemu oferuje podłączenie maszyny tylko do LAN. Dystrybucja zawiera narzędzie internet-druid, które obsługuje konfigurację modemów, ISDN, xDSL i WLAN, chociaż należy go trochę poszukać w menu start. Menu Start here z narzędziami konfiguracyjnymi, oparte na Nautilusie, pozbawione zostało wszelkich narzędzi związanych z ustawieniami systemowymi (Rysunek 4). Użytkownicy KDE muszą pogodzić się z faktem, że mogą oglądać tylko kod źródłowy stron webowych, nawet jeśli wydaje im się, że mają świeżo zainstalowaną prze- Rysunek 5. Żeby zainstalować KDE zaznacz opcję „KDE Desktop Environment”.Menedżer pakietów automatycznie będzie chciał dodać 14 z 15 pakietów, ale nadal będzie informował o nierozRysunek 4. Moduł Control Center pulpitu Bluecurve w Red Hat. 26 Luty 2004 www.linux-magazine.pl wiązanych zależnościach. Test porównawczy dystrybucji Linuksa glądarkę WWW i menedżera plików. Specyficzna nazwa etykiety Start here jest tylko jednym z elementów puzzli, jakim nieustannie jawi się desktop Bluecurve – mieszanina KDE i GNOME. Trochę szkoda, że „odpuszczono” wyraźnie Bluecurve, tym bardziej, że Red Hat włożył sporo pracy w aspekty użytkowe połączenia KDE i GNOME – dużo więcej w porównaniu z innymi dystrybucjami. Układ desktopu jest zgodny z zasadą „KISS Keep it simple, stupid!”. Nazwy etykiet menu odnoszą się do funkcjonalności, którą zapewniają i z tego powodu są bardzo łatwe do zapamiętania i obsługiwania. Dzięki temu nie tracimy czasu na szukanie właściwego menu, tylko dlatego, że zapomnieliśmy nazw poszcze- gólnych plików wykonywalnych. Wynika stąd jednak jedno ograniczenie – intrfejs oferuje jedno narzędzie dla jednego zastosowania, tak jak np. wykorzystanie xfig do grafiki wektorowej lub dvdrecord do nagrywania płyt DVD. Nieswojo poczują się użytkownicy, którzy używali KDE i postanowią zainstalować desktop KDE. Znajdą tam wszystko przemieszane. Nawiasem mówiąc, interesujące jest, że ciągle można używać środowiska KDE, nawet jeśli wybrałeś standardową instalację bez KDE, jednak wówczas nie zostanie zainstalowany żaden program spoza pakietu kdebase. Obiecujący trend w kierunku zwiększania użyteczności zaowocował niestety nieudanym narzędziem do zarządzania pakietami redhat-config-packages: nie oferuje on wyszu- COVER STORY kiwania, nie wyświetla żadnych opisów dla indywidualnych pakietów, jest nieprzyjazny dla użytkownika i bardzo niedokładny w sprawdzaniu zależności (Rysunek 5). Zupełnie nieintuicyjne zachowanie, kompletnie bezużyteczne narzędzie – lepiej już stosować polecenie rpm z linii poleceń. Cena tej dystrybucji wywołała u nas dwie refleksje. Dystrybucja będzie użyteczna tylko dla przeciwników multimediów, niezdolnych do samodzielnego ściągnięcia i wypalenia obrazów Fedory oraz całkowicie polegających na zewnętrznym wsparciu technicznym. Chociaż opis ten może też odpowiadać zastosowaniom w małym biznesie, to użytkownicy domowi zdecydowanie powinni rozejrzeć się za inną dystrybucją Linuksa. ■ Debian GNU/Linux 3.0 Woody Release 2 Jeśli wiesz, o co chodzi Debian to dobrze utrzymywana i obfita kolekcja oprogramowania oraz nieosiągalna prostota dokonywania aktualizacji bezpośrednio z Internetu. Wszystko to przyciągnęło do Debiana rzeszę zwolenników. Tak wielu, że w rzeczywistości pojawiły się niezależnie aktualizowane dystrybucje pochodne, rozprowadzane jako własne produkty osób i firm trzecich. PATRICIA JUNG I JOHN SOUTHERN J eśli dysponujesz połączeniem szerokopasmowym, możesz łatwo ściągnąć pełną dystrybucję Debiana. Jednakże dla celów testowych zdecydowaliśmy się zaopatrzyć w handlową wersję pakiet DVD + podręcznik, wprost ze sklepu Debiana[8]. Największą przeszkodą w użytkowaniu Debiana jest niestety jego prehistoryczny sposób instalacji. Jeśli nie znasz poprawnych nazw sterowników swojej karty sieciowej i muzycznej oraz nie masz doświadczenia w pracy w trybie linii poleceń, to jesteś w poważnych tarapatach. Na szczęście następna generacja Debiana (nazwa kodowa: Sarge) ma przynieść rozwiązanie w postaci włączenia do dystrybucji zupełnie nowego instalatora. Fakt, że obecny instalator bezmyślnie proponuje formatowanie każdej partycji linuksowej, jaką znajdzie na dysku, załamuje nawet doświadczonych użytkowników Debiana. Możesz jednak pominąć sugerowaną kolejność, uruchomić interaktywny edytor partycji cfdisk i samodzielnie dokonać partycjonowania, unikając opisanej niedogodności. Niezbędne prace ręczne Rysunek 6. Po instalacji systemu bazowego Debiana i restarcie, proces konfiguracji jest kontynuowany – masz możliwość wyboru grup pakietów – tak jak pokazano na rysunku. Inną cecha instalatora, której możesz się nie spodziewać, jest fakt, że Debian nie zainstaluje automatycznie serwera X Window, dopóki nie zaznaczysz do instalacji środowiska desktop, widocznego spośród grup oprogramo- wania udostępnianych przez narzędzie tasksel (Rysunek 6). Oczywiście można dalej brnąć przez beznadziejny interfejs do programu zarządzania pakietami dselect. Zamiast tego, lepiej jednak wyłączyć ten męczący interfejs i wpisać z linii poleceń następującą komendę: apt-get install xserver-xfree86 W naszym przypadku, polecenie to zainstalowało serwer XFree86 4.1.0.1. Zakładając, że mamy pod ręką dane karty graficznej i monitora, możemy skorzystać z programu Debconf i użyć go do skonfigurowania środowiska graficznego: dpkg-reconfigure xserver-xfree86 www.linux-magazine.pl Luty 2004 27 COVER STORY Test porównawczy dystrybucji Linuksa Alternatywnie możesz skorzystać z graficznego narzędzia konfiguracyjnego, dostępnego wraz z dystrybucją XFree86 xf86cfg. Jeśli serwer X Window nie chce wystartować po wykonaniu polecenia startx, przyczyną jest najczęściej brak czcionek fixed, należy też zainstalować pakiet xfonts-base. To tylko jeden z wielu przykładów mogących wywołać ból głowy, a jego przyczyną są nierozwiązane zależności między pakietami w podstawowym systemie. Upewnij się, że rozwiązałeś te zależności przed ponownym uruchomieniem, żeby uniknąć pustego ekranu graficznego, jako że Debian automatycznie uaktywnia managera logowania GNOME gdm, jeśli tylko zainstalowano serwer X Window, bez względu na to, czy został on poprawnie skonfigurowany. Naszym kolejnym krokiem było zainstalowanie KDE. Wersja z Debian Shop zawiera KDE 2.2.2 Instalacja przebiegła bez problemów za pierwszym podejściem. Jednakże próbując drukować bardziej skomplikowane strony WWW z Konquerora, takie jak np. www.pravda.ru (z cyrylicą), otrzymywaliśmy sporo błędów. Generowany kod PostScript nie był poprawny. Błędy spowodowane były przez czcionki skalowalne z pakietu scalable-cyrfontsx11, wymagane do drukowania znaków cyrylicy. Usunięcie ich spowodowało, że strona WWW zaczęła wyglądać poprawnie. Być może był to błąd wewnętrzny biblioteki Qt. Po zainstalowaniu filtrów z pakietu Magicfilter zaczęliśmy testować wielofunkcyjną drukarkę, drukując kilka kolorowych stron. Filtr skonfigurowaliśmy wybierając ustawienie dla HP Deskjet: dj690c-best-filter-printer. Niestety wydruki cechowały się wyraźnie widocznymi pikselami i nie odzwierciedlały rzeczywistych możliwości urządzenia. Obsługa dźwięku była bardziej obiecująca: po wybraniu odpowiedniego modułu sterownika dla naszej karty podczas procedury instalacyjnej, wszystko co musieliśmy zrobić, to zmienić uprawnienia dla pliku urządzenia /dev/audio, pozwalając na dostęp do niego nieuprzywilejowanym użytkownikom. Jeśli do Rysunek 7. Konfigurację narzędzia Debconf można zmienić poleceniem dpkg-reconfigure debconf z linii poleceń. systemu loguje się wielu użytkowników, najbardziej sensownym rozwiązaniem jest dodanie ich do grupy audio. Doświadczeni użytkownicy powinni bez trudu poradzić sobie z opisanym tutaj utrudnieniami. Ale jeśli nie jesteś doświadczonym użytkownikiem, powinieneś przemyśleć kwestię użytkowania Debiana, jako pierwszego albo jedynego systemu. Zarówno Knoppix jak i Xandros są właściwymi etapami pośrednimi, pozwalając użytkownikom na łatwe i przyjazne korzystanie z potężnej mocy Debiana. ■ Xandros Desktop 2.0 Łatwy początek Kto pamięta, jakże wychwalanego Corel Linux OS? W maju 2001 roku spółka o nazwie Xandros przejęła dalszy rozwój tej dystrybucji i ostatnio, 16 grudnia 2003 roku, wydała drugą wersję pod nazwą Xandros Desktop 2.0 CARSTEN SCHNOBER P onieważ podczas naszych testów nie była jeszcze dostępna wersja ostateczna Xandros Desktop 2.0, testom poddana została wersja Release Candidate 2. Niestety nie mieliśmy żadnej dokumentacji do tej wersji. Istnieją dwie odmiany nowej wersji: Standard Edition, która jest porównywalna z wersją, którą mogliśmy testować oraz kosztująca 50 USD wersja Deluxe Edition, z dłuższym okresem wsparcia technicznego oraz drugą płytą CD, na której znajduje się 28 Luty 2004 Crossover Office 2.1 do uruchamiania standardowych aplikacji Windows, narzędzie do zmiany wielkości partycji NTFS oraz parę dodatkowych programów. Program instalacyjny, działający w trybie graficznym, jest dokładnie tym, czego potrzebują początkujący – przede wszystkim nie zadaje zbyt wielu pytań. Jeśli wybierzesz Express Install, wszystko czego instalator będzie chciał od ciebie, to zdecydować co zrobić z istniejącym na dysku systemem operacyjnym, jeśli oczywiście takowy istnieje. Procedura instalacyjna wyszukuje serwer DHCP i, jeśli go znajdzie, wykorzystuje go przy konfigurowania środowiska sieciowego, jeśli nie, prosi o wskazanie alternatywnego dostępu do Internetu. Jeśli wybierzesz opcję Custom Install, możesz określić miejsce instalacji, dokonać partycjonowania i samodzielnie skonfigurować ustawienia sieci, włącznie z dostępem dial-up. Podczas partycjonowania dysku znajdziesz opcję montowania sformatowanej uprzednio partycji i sprawdzenia jej zawartości – to może być bardzo pomocne. Ma to znaczenie szczególnie w chwili instalacji www.linux-magazine.pl i pozwala ustrzec się przed nadpisaniem istniejącego systemu plików. Jest tylko jedna drobna wada: instalator stosuje uparcie zasadę umieszczania wszystkiego na pojedynczej partycji. Dlatego też kreator nie pozwala umieścić katalogu /usr na jakiejkolwiek partycji innej niż root. Oczywiście możesz umieścić specyficzne dane systemu i użytkowników, takie jak: /var, /home, /opt i /usr/local na ich własnych partycjach. Przed ponownym uruchomieniem komputera, instalator prosi o zdefiniowanie hasła dla użytkownika root, a także pozwala dodać konta zwykłych użytkowników. Miła niespodzianka, po ponownym uruchomieniu boot manager automatycznie dodaje wpisy o innych systemach operacyjnych do swojego menu startowego. Xandros zlokalizował nawet automatycznie system z Debianem, który zainstalowaliśmy już po instalacji Xandros-a. Test porównawczy dystrybucji Linuksa COVER STORY Wygoda przede wszystkim Xandros ma własny interfejs do nagrywania płyt CD, który także jest zintegrowany z menedżerem plików. Xandros opiera się na desktopie Wystarczy skopiować żądane pliki KDE 3.1.4 i na przywitanie wyświedo folderu nagrywarki za pomocą tla ekran logowania kdm o nieco zwykłego drag & drop, a następnie zmienionym wyglądzie. kliknąć Write files to disc.. – znowu Desktop Xandrosa jest zupełnie podobnie jak w Windows XP. odmienny od standardowego desktoDystrybucja dostarcza podstawopu KDE. Pojedyncze pakiety są ciężwych narzędzi niezbędnych dla śroko rozpoznawalne. W menu Launch dowiska typu desktop. Jeśli dyspow KDE znajduje się opcja Switch nujesz wystarczająco szybkim połąUser (przełącz użytkownika). Umożczeniem internetowym, możesz uruliwia ona przełączanie użytkowników chomić menedżer pakietów Xandros KDE, bez konieczności zamykania Networks i uzyskać dostęp do archisesji początkowego użytkownika (i wum pakietów specjalnie zaadoptoaplikacji działających w tej sesji) – Rysunek 8: Xandros File Manager bezproblemowo dodaje nowo wanych dla potrzeb Xandrosa oraz rozwiązanie zbliżone do Windows podłączone urządzenie. do ogólnych pakietów Debiana. XP. Przełączenie z powrotem jest Czyni to Xandrosa wartym wypróbowania wiednia ikona (Rysunek 8). Menedżer plików również możliwe, poprzez zwykłe wybranie sesystemem, szczególnie dla użytkowników wyposażony jest w ikony dla sieciowych systesji tego użytkownika w oknie dialogowym z szybkim dostępem do Internetu lub dla mów plików, bez względu na to, czy są one Switch User.... Programiści dołożyli także tych, którzy nie potrzebują zbyt szerokiego oparte o NFS czy SMB. Wystarczy kliknąć tylopcję rozpoznawania sprzętu i wiele ułatwień wyboru oprogramowania. Dystrybucja idealko Mount this share... Obsługuje on także urząkonfiguracyjnych do panelu sterowania KDE. na jest także dla użytkowników zainteresodzenia dyskowe USB. W naszym laptopie teZnakomicie działa opcja automatycznego wywanych Debianem, ale obawiających się stowym nie dał się nawet zbić z tropu winmokrywania drukarek – po podłączeniu została trudności związanych z jego instalacją. demom, oferując wybór dwóch sterowników. wykryta, skonfigurowana i pojawiła się odpo■ Fedora Core 1 Nowa drużyna We wrześniu 2003 roku Red Hat ogłosił, że zaprzestaje produkcji pudełkowych systemów desktopowych. Powstałą w ten sposób lukę wypełnił projekt Fedora, rozwijany przez wspólnotę Open Source. Chociaż jak się okazało, Red Hat nadal oferuje wersję pudełkową systemu dla użytkowników końcowych, projekt Fedora nabiera rozmachu. CARSTEN SCHONBER P ierwsza wersja Fedory, nazwana Core 1, została opublikowana na początku listopada 2003 roku. W projekt zaangażowany jest zespół pracowników Red Hat, który kontroluje zarówno rozwój oficjalnych wydań dystrybucji, jak i zawartość strony domowej projektu. Pozwala to żywić nadzieję, że będą się oni przyczyniać do utrzymania wysokiej jakości Fedory. Instalacja Fedory na twardym dysku, z istniejącym systemem Windows, przebiegała gładko od samego początku. W miarę potrzeby Fedora potrafi zmienić rozmiar partycji FAT, choć nie można tego samego powiedzieć o partycji NTFS. Podobnie jak poprzednie dystrybucje Red Hat-a, Fedora w ogóle nie potrafi odczytywać danych z partycji NTFS. Oprogramowanie do partycjonowania, które pochodzi z Red Hat Linux, może mieć kłopoty z obsługą większych dysków. Jeśli partycja /boot nie mieści się w obszarze pierwszych 1024 cylindrów dysku, program nie potrafi odczytać tablicy partycji i sugeruje przeinstalowanie – czyli skasowanie całego dysku. Rozwiązaniem problemu może być zastosowanie innego programu i wykonanie partycjonowania ręcznie. Inne kaprysy mają miejsce, gdy masz zainstalowany jednocześnie inny system linuksowy. Fedora tworzy swoją własną partycję swap, zamiast wykorzystać istniejącą i w ten sposób po prostu marnuje przestrzeń dyskową. Lista dostępnych języków jest obszerna. Ale Fedora demonstruje twórcze podejście do problemu obsługi języków, szczególnie gdy tłumaczenie jest niekompletne. Kiedy np. wybraliśmy holenderski, aplikacje tam gdzie tłumaczenie było ukończone mówiły tym językiem, w pozostałych przypadkach używały mieszaniny różnych języków. Podczas pierwszego uruchomienia z dysku, uruchamia się manager logowania GNOME gdm, a po zalogowaniu domyślnie startuje GNOME 2.4.0, skonfigurowany na podobieństwo desktopu Bluecurve Red Hata. Zarządzanie pakietami Po zakończeniu podstawowej instalacji postanowiliśmy dodać kilka programów i wtedy wpadliśmy w kłopoty. Programiści oczywi- www.linux-magazine.pl Luty 2004 29 COVER STORY Test porównawczy dystrybucji Linuksa ście zapomnieli zaadoptować menedżera pakietów w wersji 1.2.6, przejętego z Red Hata do struktury płyty CD Fedory. Instalacja przerywała się w niemiły sposób, bez podania użytkownikowi żadnej przyczyny (rys. 9). Przyczynę odkryliśmy po uruchomieniu redhat-config-packages z linii poleceń. Program szukał pakietów w podkatalogu RedHat na płycie CD, gdy tymczasem znajdowały się one w podkatalogu Fedora. Rozwiązaliśmy problem ręcznie, uaktualniając managera do wersji 1.2.7. z [5] (rpm -Uvh redhat-config-packages-1.noarch.rpm). Uaktualniona wersja menedżera nie odznacza się zbytnią elegancją. Kolejność instalacji nie jest zgodna z kolejnością rozmieszczenia pakietów na płytach CD, co wymaga częstej zmiany płyt CD. Menedżer pakietów nie posiada także wielce pożądanej funkcji wyszukiwania programów. Urządzenia Narzędzie Red printer natychmiast rozpoznało naszą drukarkę HP OfficeJet i zasugerowało odpowiedni sterownik, tak że drukowanie zadziałało bez zastrzeżeń. Z drugiej strony, za pośrednictwem menedżera pakietów zainstalowaliśmy Xsane i rekomendowany sterownik skanera, ale niestety nie mogliśmy uruchomić skanowania. Po ręcznym wprowadzeniu nazwy modelu, nasz testowy aparat cyfrowy pracował bez żadnych kłopotów ze strony gtkam. Dla równowagi zainstalowaliśmy ręcznie urządzenie USB z pamięcią flash i przeglądarka sprzętu nie była w stanie go rozpoznać. Rysunek 9. Menedżer pakietów w naszej wersji Fedory odmóWszystko to razem powowił współpracy. duje, że Core 1 sprawia wrażebutorem obawiającym się problemów za udonie produktu niedokończonego. Dystrybucja stępnienie obsługi formatu MP3. nie oferuje dużego wyboru pakietów. NarzęPozostaje czekać, aby się przekonać, czy dzia konfiguracyjne pochodzące z Red Hat nie wspólnota Open Source spełni oczekiwania działają poprawnie. Sprawcą największych nieRed Hat-a i wniesie swój wkład do Fedory. szczęść jest menedżer pakietów. Byliśmy także Obecna wersja wywołuje zgrzytanie zębów zaskoczeni, że xmms nie odtwarza plików i nie stanowi realnego zagrożenia dla innych MP3, ze względu na obawy związane z możlidystrybucji – obojętne: pudełkowych czy wością oskarżenia o naruszenie praw autorściąganych z Internetu. skich. Red Hat wydaje się być jedynym dystry■ Podsumowanie U żytkownicy Linuksa wciąż mają komfort wyboru dystrybucji. SuSE zapracowało na swoją popularność i znalazło bezpieczną przystań u Novella. Mandrake ma wierną rzeszę wielbicieli. Xandros oferuje wiele udogodnień, które przywracają ponownie radość z korzystania z Linuksa. Jeśli chodzi o obsługę sprzętu, dzisiejsi komercyjni dystrybutorzy nie mogą oczekiwać od użytkowników stosowania się do zasady „zrób to sam”. Obecnie postęp dokonuje się na polu zwiększania udogodnień. Ciągle także istnieje potrzeba włożenia większego wysiłku ze strony głównych dystrybutorów w proces kontroli jakości. I co jakiś czas dręczy nas uczucie, że dystrybucje użytkowników końcowych traktowane są jako beta testy dla znacznie droższych wersji enterprise. Szczególnie potrzebne jest zwiększenie nacisku na kwestię wsparcia technicznego dla użytkowników. Narzekania na support SuSE nasilają się, wsparcie techniczne Red Hat-a przez WWW jest mizerne, a support Mandrake to farsa. Może to tylko oznaczać, że dystrybutorzy ciągle uważają kontakty z użytkowni- 30 Luty 2004 kami końcowymi za ciężar, zamiast przejmować odpowiedzialność za swój produkt. Doświadczeni użytkownicy z tanim, szerokopasmowym dostępem do Internetu, mogą ciągle wybierać między wersją pudełkową, albo ściągnąć obraz ISO jednej z wielu darmowych dystrybucji. Niestety początkujący często nie mają takiej możliwości. Darmowe dystrybucje, które testowaliśmy, stawiały oczywiście przed sobą różne cele. Podczas gdy Debian poświęcił przyjazność dla użytkownika na rzecz stabilności i zgodności ze standardami, to Red Hat Fedora poszedł zupełnie inną ścieżką. Próbuje on kierować użytkownikiem, krok po kroku podczas instalacji i konfiguracji, używając jedynie prostych narzędzi. Znalezienie dystrybucji Linuksa odpowiedniej dla początkujących jest nadal ciężkim zadaniem, zwłaszcza jeśli odrzucimy dystrybucje komercyjne. Czy doczekamy się idealne dystrybucji w przyszłości? Zależy to od wielu czynników – opracowania łatwych instalatorów, dokumentacji i narzędzi administracyjnych. Dopóki tego nie będzie, Debian pozostanie domeną doświadczonych użytkowni- www.linux-magazine.pl ków, a Fedora będzie wywoływać zgrzytanie zębów. To wszystko zraża początkujących użytkowników, a przecież wszystkim powinno zależeć właśnie na nich. ■ INFO [1] Mandrake Online Support: http://www.mandrakeexpert.com/ [2] Mandrake Club: http://www.mandrakeclub.com/ [3] libdvdcss: http://developers.videolan.org/libdvdcss [4] Fedora: http://download.fedora.redhat .com/pub/fedora/linux/core/1/i386/os/ Fedora/RPMS/gtkam-0.1.7-6.1.i386.rpm 5] Red Hat package manager: http:// people.redhat.com/~katzj/redhat -config-packages/1.2.7/redhat-config -packages-1.2.7-1.noarch.rpm [6] Amazon: http://www.amazon.co.uk [7] Linux Emporium: http://www.linuxemporium.co.uk/ [8] Debianshop: http://www.debianshop.com Test porównawczy dystrybucji Linuksa COVER STORY PORÓWNANIE DYSTRYBUCJI – INSTALACJA Instalacja Mandrake Linux Mandrake Linux Red Hat Professional Suse Linux 9.0 Xandros Fedora Debian PowerPack 9.2 ProSuite 9.2 Workstation Professional Desktop 2.0 Core 1 GNU/Linux 3.0 r2 Język en, fr, it, es, pl, de, ro (Angielski, Francuski, Włoski, Polski, Niemiecki, Rumuński) en, fr, it, es, pl, de, ro en, fr, it, es, de en, fr, it, es, de en en, fr, it, es, de en, fr, it, es, pl, de Użyteczość dokumentacji Bardzo czytelna pomoc online dla wszystkich zagadnień, podstawowy opis instalacji w podręczniku Bardzo czytelna pomoc online dla wszystkich zagadnień, podstawowy opis instalacji w podręczniku Pomoc online dla wszystkich zagadnień, podstawowy opis instalacji w podręczniku Pomoc online dla wszystkich zagadnień Czytelna pomoc online Pomoc online dla Niekompletna dla wszystkich zagadnień wszystkich zagadnień pomoc online Automatyczne i ręczne partycjonowanie Opcjonalne Opcjonalne Nie/Nie Tak/Tak Tak/tylko w wersji Deluxe Tak/Nie Nie/Nie Możliwość zmiany rozmiaru partycji FAT32/NTFS Tak/Tak Tak/Tak Nie/Nie Tak/Tak Tak/tylko w wersji Deluxe Tak/Nie Nie/Nie Obsługiwane systemy plików ext2, ext3, reiserfs, xfs, jfs, vfat ext2, ext3, reiserfs, xfs, jfs, vfat ext2, ext3, reiserfs, xfs, jfs, vfat ext2, ext3, reiserfs, xfs, jfs, vfat reiserfs ext3 ext2, ext3, reiserfs Profile Instalacji Bez profili, możliwość wyboru fukncjonalnych grup Bez profili, możliwość wyboru fukncjonalnych grup Desktop GNOME z serwerem WWW i Sambą, możliwość wyboru fukncjonalnych grup Minimalny, minimalny graficzny, domyślny Bez profili Personal desktop, stacja robocza, serwer, zdefiniowany przez użytkownika Bez profili, możliwość wyboru funkcjonalnych grup za pośrednictwem tasksel Wyszukiwanie pakietów Nie Nie Nie Tak Tak Nie Za pośrednictwem dselect Profile bezpieczeństwa Domyślny, wysoki, wyższy, Domyślny, wysoki, wyższy, Firewall tak/nie, Nie paranoidalny paranoidalny udostępnienie HTTP, SSH, Ftp, Telnet, SMTP i wskazanych portów Nie Zablokowany firewall/ Nie HTTP/ FTP/SSH/ Telnet/SMTP/ udostępnienie innych portów/ udostępnienie poprzez urządzenie Login GUI Domyślny, może być zablokowany pod koniec procedury instalacji. Instalacja bez X dostępna w Expert Mode Domyślny, może być Domyślny zablokowany pod koniec procedury instalacji. Instalacja bez X dostępna w Expert Mode Domyślny Domyślny Automatyczny Setup X nie są konfigurowane automatycznie; jeśli skonfigurowane, tak Boot Manager Lilo lub Grub Lilo lub Grub Lilo lub Grub Grub Lilo Grub Instalacja sieci/ dialup dostępna podczas instalacji Tak Tak Tylko karty sieciowe Tak W trybie instalacji express Ethernet/Dialup tylko karty sieciowe/ dowolne w trybie użytkownika Baza providerów ISP Nie Nie Nie Tak Nie Modem/ISDN Nie Konfiguracja drukarki dostępna podczas instalacji Tak Tak Tak Tak Tak Niedostępne, realizowane później Niedostępne, realizowane później Lilo Ethernet (jeśli wybrano moduł kernela)/Modem Wspomaganie podczas Tak dla niektórych profili Tak dla niektórych profili Możliwe, może być zakładania przynajmniej bezpieczeństwa, opcjo- bezpieczeństwa, opcjo- pominięte jednego nieuprawnionalne dla domyślnego nalne dla domyślnego nego użytkownika Może być pominięte Obowiązkowe poprzez zignorowanie ostrzeżeń, kłopoty z niestandardowymi znakami w imieniu i nazwisku Opcjonalne Opcjonalne Wymagane hasło dla roota Tak Tak Tak Tak nd. Wymagane dla niektórych Wymagane dla niektórych Tak profili bezpieczeństwa, profili bezpieczeństwa, opcjonalne dla profilu opcjonalne dla profilu domyślnego domyślnego Swobodne nawigowanie Dostępne częściowo do przodu i do tyłu w trak- (np. wybór pakietów) cie dialogów instalacyjnych Dostępne częściowo (np. wybór pakietów) Liczba CD wymaganych do 3 CD zainstalowania KDE wraz z narzędziami programisty 3 CD 4 CD 4 CD 1 CD 3 CD Minimalne wymagania RAM 64 MB (Tryb tekstowy 32 MB) 256 MB 64 MB 64 MB 192 Mb Nie określone (Tryb tekstowy 64 MB) 64 MB (Tryb tekstowy 32 MB) www.linux-magazine.pl Luty 2004 31 COVER STORY Test porównawczy dystrybucji Linuksa PORÓWNANIE DYSTRYBUCJI – KOMPONENTY Komponenty Mandrake Linux Mandrake Linux Red Hat Professional Suse Linux 9.0 Xandros Fedora Debian PowerPack 9.2 ProSuite 9.2 Workstation Professional Desktop 2.0 Core 1 GNU/Linux 3.0 r2 CD/DVD/dyskietki bootujące 7 CD, 2 z nich ze źródłami, 1 dodatkowe narzędzia, 1 aplikacje komercyjne 9 CD, 1 z bazą DB/2, 2 ze 9 CD, 3 ze źródłami, źródłami, 1 dodatkowe 1 z dokumentacją, narzędzia, 1 aplikacje 1 ze wsparciem Javy komercyjne, 1 Java + 1 stacja robocza DVD 1 dwustronna DVD (strona C - źródła), 6 CD (tylko binaria, wśród nich 1 SQL Anywhere Studio) 1 CD; Deluxe: 2 CD 3CD 1 dwustronne DVD + uaktualnienie 3.0 r – 2 CD Dodatkowe elementy Podstawowy podręcznik 1 podstawowy podręcznik, Przewodnik instalacji 1 podręcznik referencyjny 2 podręczniki, naklejka 1 podręcznik - 1 podręcznik, 1 plakietka na komputer, 1 karta z podręcznymi zagadnieniami bezp. Kernel 2.4.22 2.4.22 2.4.21 2.4.21 2.4.22 2.4.22 2.2.20 X11 4.3.0 4.3.0 4.3.0 4.3.0.1 4.3.0.4 4.3.0 4.1.0.1 KDE 3.1.3 3.1.3 3.1.3-Bluecurve 3.1.4 3.1.4 3.1.4-Bluecurve 2.2.2 GNOME 2.4 2.4 2.2.2-Bluecurve 2.2.2 - 2.4.0-Blueurve 1.4.0.6 StarOffice/OpenOffice OpenOffice 1.1.0 OpenOffice 1.1.0 OpenOffice 1.0.2 OpenOffice 1.1 OpenOffice 1.1.0 OpenOffice 1.1.0 - Scribus 1.0.1. 1.0.1. - 1.0.1. - - 0.6 GNOMEMeeting 0.98.5 0.98.5 0.96 0.98.1 - 0.98.5 0.12.2 GnuCash 1.8.6 1.8.6 - 1.8.5 - 1.8.7 1.6.6 Quanta 3.1 3.1 - 3.1.4 - 3.1.4 2.0.1 Mozilla 1.4.13 1.4.13 1.4 1.4 1.4.0 1.4.1 1.0.0 Opera 7.11 (wersja z reklamami) 7.11 (wersja z reklamami) - 7.11 (wersja z reklamami) - - - Evolution 1.4.4 1.4.4 1.4.5 1.4.4 - 1.4.5 1.0.5 Gimp 1.2 1.2 1.2.3 1.2.5 i 1.3.20 (devel) - 1.2.5 1.2.3 Sketch 0.6.16 0.6.16 - 0.6.15 - - 0.6.13 Xmms 1.2.7 1.2.7 1.2.7 1.2.8 1.2.8. 1.2.8. (bez pluginu do MP3) 1.2.7 Realplayer 8.0.3.421 8.0.3.421 - 8.0.3.465 9.0 - - Acrobat Reader 5.0 5.0 - 5.08 5.05 - - XCD Roast 0.98alpha14 (z DVD) 0.98alpha14 (z DVD) - 0.98alpha14 (z DVD) - 0.98alpha 0.98alpha Xine 0.9.22 0.9.22 - 0.99.rcoa 0.9.21 (uwagi o odtwarzaniu zakodowanych DVD w Xine FAQ) - 0.9.8 Xawtv 3.88 3.88 - 3.88 - 3.88 3.72 MusE 0.6.1 0.6.1 - 0.6.1 - - 0.5.2 Tux Racer 0.6.1 0.6.1 - 0.6.1 - - 0.5.2 Mailserver Postfix 2.0.13 (domyślny), Postfix 2.0.13 (domyślny), Sendmail 8.12.10 (do- Sendmail 8.12.10 , Exim Exim 3.36 Sendmail 8.12.9 Sendmail 8.12.9 myślny), Postfix2. 2.0.11 4.22, Postfix 2 .0.14 (domyślny) Sendmail 8.12.10 Exim 3.35 (domyślny), Postfix 1.1.11 Sendmail 8.12.3, Zmailer 2.99.55 Sshd OpenSSH 3.6.1p2 OpenSSH 3.6.1p2 OpenSSH 3.6.1p2 OpenSSH 3.7.1p2 OpenSSH 3.6.1p2 OpenSSH 3.6.1p2 OpenSSH 3.4p1 Samba 3.0.0/2.2.8a 3.0.0/2.2.8a 3.0.0 2.2.8a 3.0.0 3.0.0 2.2.3a Webserver Apache 1.3.28 / 2.0.47 Apache 1.3.28 / 2.0.47 Apache 2.0.46 Apache 1.3.28 / 2.0.47, Zope 2.6.1 Apache 1.3.27 Apache 2.0.47 Apache 1.3.26, Zope2.5.1 DrakFirewall Redhat-configsecuritylevel Susefirewall 2.3.1 Control Center/System Redhat-configAdministration / Services securitylevel-tui Firewall//Nakładka grafi- DrakFirewall czna do filtra pakietów Nie dostarczany z dystrybucją, możliwe za pomocą Webmin 0.94 lub Firestarter 0.8.2 GnuPG 1.2.3 1.2.3 1.2.1 1.2.2 - 1.2.2 1.0.6 Gcc 3.3.1 3.3.1 3.2.3 3.3.1 3.0,3.2, 3.3 3.3.2 2.95 i 3.04 Perl 5.8.1 5.8.1 5.8 5.8.1 5.8.0 5.8.1 5.6.1 Juva Runtime Environment Sun JRE 1.4.2 Sun JRE 1.4.2 IBM Java2 1.4.1 Sun Java2 JRE 1.4.2 Sun Java2 JRE 1.4.2 - Installer z IBM JDK 1.1 (podręcznik do ściągnięcia) Cena Amazon: 59,88 USD Amazon: 169,88 USD Amazon: 89,99 USD Amazon: 64,99 USD Standard: 88 USD http://www.lindengrove.net - do ściągnięcia Debian Shop: 233 zł www.debianshop.com Liczba dopuszczalnych instalacji Nie określono Nie określono Nie określono Pomoc i uaktualnienia ograniczone do 1 Nieograniczone Nieograniczone 32 Luty 2004 www.linux-magazine.pl 1 COVER STORY Test porównawczy dystrybucji Linuksa PORÓWNANIE DYSTRYBUCJI – KONFIGURACJA, WSPARCIE I DOKUMENTACJA Instalacja Automatyczne dodawanie instalacji Windows do boot menu Dostęp do partycji FAT/NTFS bez ręcznego montowania Standardowy desktop Standardowy system druku Przełączanie pomiędzy GNOME i KDE Wygląd Menu/desktopu Mandrake Linux Mandrake Linux Red Hat Professional Suse Linux 9.0 Xandros Fedora Debian PowerPack 9.2 ProSuite 9.2 Workstation Professional Desktop 2.0 Core 1 GNU/Linux 3.0 r2 Tak Tak Tak Tak Tak Tak Nie Tak Tak Nie Tak Tak Nie Nie KDE lub GNOME CUPS KDE lub GNOME CUPS GNOME CUPS KDE CUPS KDE CUPS GNOME CUPS GNOME lpr/lpd Wybierane podczas logowania dobry Wybierane podczas logowania dobry Tak Nie ma możliwości Tak Nie dobry Wybierane podczas logowania dobry dobry Schludna struktura menu GNOME, także w KDE Nie Tak Tak Tak Tak Różne elementy menu w GNOME i KDE, zorientowanie na zadania nie jest ważnym kryterium Nie angielski (en_GB) Konsola: angielski, X wg lokalizacji Tak Zależy od języka instalacji Zależy od języka instalacji Ustawiane podczas instalacji Tak Tak Tak Symbol Euro w standar- Nie dowym terminalu X Domyślny język dla koangielski (en_GB) munikatów systemowych Plik shadow dla haseł Tak Tak Ustawiane podczas instalacji Tak, jeśli wymagane Konfiguracja Domyślny manager pakietów Integracja narzędzi konfiguracyjnych RPM-Drake, rpm redhat-config-packages, YaST2 rpm rpm Mandrake Control Center Mandrake Control Center Ikona panelu sterowania Narzędzie centralne "Zacznij tutaj", na pulpicie - Yast2 Domyślne narzędzie do XFDrake konfigurowania serwera X Automatyczne uaktualnianie Obsługa szyfrowanych systemów plików RPM-Drake, rpm XFDrake Redhat-config-xfree86 SaX2 Xandros Networks (pakiety RPM i Debian) Nie ma narzędzia centralnego, część funkcjonalności poprzez control center Contro Center:Display Poprzez Control Center, Poprzez Control Center, Poprzez Red Hat Network, YOU (YaST Online Tak, wybór możliwy możliwy wybór uaktualnień możliwy wybór uaktualnień możliwy wybór Update), możliwy wybór, może być przeprowadzany automatycznie jako zadanie crona W teorii tak, w teście W teorii tak, w teście Nie Nie, możliwe na później- Nie nie zadziałało nie zadziałało szym etapie, szyfrowanie możliwe dla nowych systemów plików i szyfrowanych plików (loopback) redhat-configapt/dpkg packages, rpm redhat-config dostępny Nie ma częściowo w menu redhat-config-xfree86 debconf (dpkgreconfigure xserverxfree86) Tak, poprzez Up2Date, apt-get upgrade, wybór możliwy możliwy bezpośredni wybór Nie Nie 114 - - A5, zbindowane ok. 9 pt angielski Zaawansowani i średnio zaawansowani - - - - fedora.redhat.com www.debian.org Wsparcie i Dokumentacja Podręcznik Całkowita liczba stron dokumentacji Format Wielkość czcionki Język Grupa, do której kierowany 367 572 113 990 A5 ok. 9 pt angielski Początkujący A5 ok. 11 pt angielski Początkujący i zaawansowani A5 Mała angielski Początkujący A5 ok. 11 pt angielski Początkujący i zaawansowani Wersja przedprodukcyjna, bez dokumentacji - Podręcznik Okres i koszt wsparcia telefonicznego Koszt / okres darmowej pomocy mailowej URL do strony WWW 34 Nie ma wspacia telefonicznego Teoretycznie 5 telefonów 30 dni darmowe (0800) w ciągu 60 dni, ale nie mogliśmy nigdzie znaleźć numeru telefonu 60 dni wsparcia przez www 90 dni 30 dni, przez www.redhat.com/support/ www.mandrakesoft.com www.mandrakesoft.com www.redhat.com/software/ workstation Luty 2004 www.linux-magazine.pl Pomoc przy instalacji: koszt lokalnego połączenia (0845), inne 46 Euro za rozmowę 90 dni Standard: 30 dni, Deluxe: 60 dni portal.suse.com/PM/page/ www.xandros.com supportRequest.pm Test porównawczy dystrybucji Linuksa COVER STORY PORÓWNANIE DYSTRYBUCJI – WSPARCIE I DOKUMENTACJA, SPRZĘT TESTOWY Wsparcie Mandrake Linux Mandrake Linux Red Hat Professional Suse Linux 9.0 Xandros Fedora Debian & dokumentacja cd. PowerPack 9.2 ProSuite 9.2 Workstation Professional Desktop 2.0 Core 1 GNU/Linux 3.0 r2 www.suse.de/en/private/ download/updates www.xandros.com/ downloads.html fedora.redhat.com/ htmldownload/ www.debian.org/ security/updates www.redhat.com/ mailman/listinfo/ fedora-list lists.debian.org/ Wsparcie telefoniczne i mailowe / Zasoby Webowe cd. URL do strony z uaktualnieniami i patchami Forum użytkowników, lista mailowa www.mandrakesecure.net/en/advisories/, www.mandrakelinux.com/en/errata.php3 https://rhn.redhat.com (wymagana rejestracja, ograniczenie do jednego komputera) www.mandrakeclub.com/ (przez 90 dni za darmo), – http://www.mandrakeexpert.com/ www.suse.de/en/support/ www.xandros.com/ online_help/mailinglists forums.html Sprzęt testowy Laptop Fujitsu-Siemens Lifebook S601 Obsługa układu Tak muzycznego prosto z pudełka Obsługa APM (hibernacja) Tak Tak Tak Tak Nie (usprawniona po Tak zainstalowaniu – zmianie modułu kernela) Tak Tak Tak Nie Nie Nie Tak Wielofunkcyjna drukarka HP OfficeJet 7140 xi Drukowanie Tak Tak Tak Tak Słaba jakość po ręcznej konfiguracji Tak Nie można skonfigurować Tak za pomocą dedykowanego narzędzia systemowego, podstawowe wsparcie dzięki interfejsowi WWW CUPS Nie Tak Skanowanie Tak Nie Tak Nie Tak Nie Tak Tak Nie Nie Tak Tak Nie Nie Aparat cyfrowy Canon Powershot A60 Automatyczne rozpoznanie Tak Urządzenie pamięci masowej USB Automatyczne rozpoznanie Tak, ale nie zamontowane Tak, ale nie zamontowane Nie, ale dostępne z linii poleceń DVD numer 1 Morphix Live Games Linux bez instalowania! Płyta DVD dołączona do tego numeru Linux Magazine zawiera najnowszą wersję dystrybucji Morphix Live Games CD. Jest ona zapisana w postaci obrazu CD, po uruchomieniu komputera z płyty DVD, Morphix jest ładowany do pamięci RAM i stamtąd uruchamiany. Dzięki temu w ciągu kilku minut będziesz miał działający, przygotowany do uruchamiania gier system Linux. Nie musisz partycjonować dysku ani ryzykować utraty danych. 501 gier na DVD! Do pierwszego numeru Linux Magazine edycja polska dołączyliśmy płytę DVD, zawierającą ponad 500 gier linuksowych! Dołączyliśmy również wszystkie biblioteki potrzebne do ich uruchamiania (znajdują się w katalogu Libraries). Potraktuj dołączoną płytę DVD, jako prezent z okazji pierwszego wydania Linux Magazine. www.linux-magazine.pl Luty 2004 35