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