Linuxový United

Společnosti SuSE, SCO a Turbolinux uvedly na trh produkt s napětím očekávaný v početné komunitě příznivců OS Linux...


Společnosti SuSE, SCO a Turbolinux uvedly na trh produkt s napětím očekávaný v
početné komunitě příznivců OS Linux: United Linux (UL). V následující recenzi
vás seznámíme s prvními zkušenostmi s distribucí (UL) verze 1.0 z dílny SuSE.
Proč právě SuSE? United Linux totiž nebude dodáván jako jeden produkt, jak by
jeho jméno mohlo napovídat. Každý z členů UL (United Linux) bude svým
zákazníkům dodávat svou verzi distribuce. Jádro systému a základní aplikace,
jenž jsou nabízeny na třech CD, slouží pouze jako základ systému. Conectiva,
SuSE, SCO a Turbolinux nabízejí distribuce postavené s využitím tohoto
základního kamene a výsledným produktem jsou jejich vlastní distribuce s
označením "powered by United Linux".
Distribuce United Linuxu, jenž vznikla pod taktovkou norimberské SuSE, dostala
název SuSE Linux Enterprise Server 8 (SLES8). Jeho předchůdce je pro tuto verzi
zvlášť důležitý, protože kód SLES7 posloužil za základ kódu při vývoji United
Linuxu. Několik dní před veřejným uvedením United Linuxu 1.0 na trh jsme od
SuSE obrželi vzorek SLES8 i386 RC5. Podle zástupců norimberské pobočky jsou
tyto disky identické s výrobní verzí SLES8. Krabice obsahuje čtyři CD, tři z
nich jsou United Linux 1.0. (dvě instalační a jedno se zdrojovými kódy). Čtvrté
obsahuje balíky specifické pro SLES. V našem testu jsme však čtvrté CD odložili
stranou a zaměřili se pouze na "čistý" United Linux.

Instalace
United Linux pro instalaci užívá proprietární nástroj YaST2 (Yet another Setup
Tool) z dílny SuSE. Instalační procedura je následkem toho podobná ostatním
jejím produktům. Hned po zavedení instalačního systému vás okno obsahující
informace o copyrightu upozorní na fakt, že United Linux je komerční produkt a
nikoli FOSS (Free and Open Source Software).

Démoni ve službě serveru
Po skončení konfigurace myši a klávesnice zinicializuje YaST standardní
instalaci kompatibilní se specifikací LSB 1.1.
United Linux 1.0 je založen na linuxovém kernelu 2.4.19 a knihovně jazyka C,
GNU glibc 2.2.5. Obsahuje tyto serverové komponenty:
Autentizační servery (Ypserv 2.5, OpenLDAP 2.1.4, Heimdal 0.4e)
Databázové servery (MySQL 3.23.52, Postgresql 7.2.2)
DHCP, DNS a NTP servery (DHCP 3.0.1, BIND 9.1.3, Xntp 4.1.1)
Souborové a tiskové servery (NFS 2/3, Samba 2.2.5, Marsnw 0.99.pl20, Netatalk
1.5.3.1, CUPS 1.1.15)
FTP servery (Pure-ftpd 1.0.
12, Vsftpd 1.1.0, Tftp 0.29)
E-mailové a News servery (Sendmail 8.12.6, Postfix 1.1.11, Imap 2001a, Inn
2.3.2)
Proxy server (Squid 2.4.STABLE7)
VPN server (FreeS/WAN 1.98_0.9.14)
Webové servery (Apache 1.3.
26, Tomcat 4.0.4, PHP 4.2.2)

Další komponenty
Instalační rutina nastaví Xfree86 4.0.2, KDE 3.0.3 a GNOME 2.0.6 jako grafické
uživatelské rozhraní. Ve všech distribucích SuSE je KDE a do něj zaintegrované
aplikace (Konqueror a Kmail) primární volbou. Mozilla 1.0.1 je nabízena v
pozici volitelného webového prohlížeče.
United Linux obsahuje rozsáhlou kolekci nástrojů pro analýzu a bezpečnost. Mezi
jinými Logsurfer, Nagios, Nessus, Nmap, Saint, Snort, Tripwire a Webalizer.
Mimo to základní distribuce obsahuje ještě clustering, funkce
high-availibility, SNMP a rozšířený routing. Naproti tomu, vývojové balíky a
GNU kompilátor jazyka C se musejí instalovat z druhého CD.

Balíčky a správa disků
Standardní výběr balíků UL vyžaduje orientačně 1,3 GB diskového prostoru.
Administrátor může začlenit či vyjmout funkční celky nebo vybrané množiny.
Pokud je požadováno, instalátor zvolí rozdělení disku automaticky. Jako
preferovaný souborový systém je nabídnut ReiserFS. Alternativami jsou ext2/3,
XFS a JFS. Pokud administrátor upřednostňuje manuální rozdělování disku, je mu
k dispozici buď grafická utilita Disk Druid anebo (pokud straní příkazové
řádce) fdisk. Mimo to může být souborový subsystém nastaven jako RAID nebo v
této instalační fázi využit Logical Volume Manager.
Po skončení konfigurace zformátuje YaST média a zkopíruje zvolené balíky.
Nakonec zapíše konfigurační soubory, nainstaluje favorizovaný zavaděč systému
(upřednostňovanou volbou je GRUB) a provede restart systému.

Ladění
Před používáním systému je třeba ještě projít několik finálních kroků. Patří
mezi ně zadání rootovského hesla a také definice uživatelských kont. Pro
každého uživatele je možno vymezit dobu platnosti hesla a dobu, po kterou je
možné změnit prošlé heslo.
Konfigurace zobrazovacího systému X Window je prováděna nástrojem SaX2. Jeho
základem je rutina detekce hardwaru, doplněná širokou databází monitorů. SaX2
ve valné většině případů doporučí módy (rozlišení a hloubku barevné palety)
vhodné pro grafický hardware. Volitelně zde má administrátor také možnost
manuálně měnit detekované parametry a otestovat je před uložením.
Nastavením sítě, tisku, modemů a adaptérů WAN (ISDN, DSL) končí instalace. Také
zde hraje autodetekce hardwaru podstatnou roli. Ve většině případů je úspěšná a
jsou nutné pouze minimální změny vyžadující zásah administrátora. Ve své
podstatě se dají shrnout do zadání statických IP adres, pokud nevyhovuje DHCP.

Konfigurace a management
Po provedení "poinstalačního" restartu běží pouze hrstka služeb: OpenSSH (sshd,
22/tcp, root), Sun RPC (portmap, 111//tcp a 111/udp, bin), X Window System (X,
6000/tcp, 177/tcp, root), a pokud je povoleno, také DHCP (dhcpcd, 68/tcp,
root). Co se týká správy, United Linux toho nenabízí právě mnoho. Pro nastavení
základního systému existují pouze minimalizované verze nástrojů YaST2. S těmito
instrumenty se dají měnit položky jako hardware, spravovat uživatele, jejich
skupiny a softwarové balíčky. Z United Linux CD je též možné přidat nástroje
pro správu NFS, NIS, LDAP a e-mailových služeb.
Důležitější administrativní nástroje v UL 1.0 kompletně scházejí. SuSE dokonce
odstranilo užitečné nástroje z balíku kdeadmin, kupříkladu KsysV. Nezbytné
utility pro nastavování úrovní běhu, inetd nebo iptables nebudou k dispozici,
pokud nevyužijete čtvrtého instalačního CD.

UL je SuSE
Bližší pohled na balíčky a funkcionalitu United Linuxu odhaluje dvě
zvláštnosti: Na jednu stranu se SuSE drželo prvotního návrhu United Linuxu,
tedy specifikace a navrhovaných komponent. Na druhou stranu je United Linux
více či méně identický s produktem SuSE Linux Enterprise Server. Média United
Linuxu obsahují 887 balíčků, čtvrté CD pouze 87. 49 z nich alespoň částečně
souvisí s YaST2, proprietární správcovskou aplikací, kterou vlastní SuSE. Suma
sumárum, United Linux se liší oproti SuSE serveru o pouhá čtyři procenta
komponent.
Jako by nestačily tyto počty, během instalace United Linuxu Vás z obrazovky
úsměvem zdraví notoricky známý chameleon. V adresářovém stromu je k nalezení
skoro 90 souborů majících ve svém jménu text "SuSE". Vzhledem k tomu, že tři
média United Linuxu slouží jako základna pro jakékoli distribuce nesoucí jméno
"powered by United Linux", závěr zní: "United Linux" je opis fráze "SuSE
globálně".

Závěr
I přes předchozí tvrzení uživatel United Linuxu 1.0 dostane stabilní serverový
produkt, jenž obsahuje všechny nejdůležitější démony. SuSE nabízí svou
distribuci UL (neboli SLES8) za 27 428 Kč plus DPH včetně roční podpory. Tato
doba by měla překlenout časový úsek do vydání další verze UL (cyklus nových
verzí by měl být dlouhý alespoň 12 měsíců). Každopádně, tento princip s sebou
nese i risk spočívající v odcizení SuSE kódu vývojářské komunitě. Kritikové
nikoli bezdůvodně varují před možností vzniku různých větví kódu. Z United
Linuxu se může stát proprietární verze Unixu s malou kompatibilitou, popřípadě
návazností na hlavní proud linuxového vývoje. Z této perspektivy se zdá, že
klasický operační systém GNU/
/Linux, třeba i s podporou ze strany třetích stran, konkuruje United Linuxu bez
větších potíží.

United Linux 1.0
+snadná instalace a konfigurace, cena
-chudé nástroje pro správu
Prodejce: v případě produktu SLES8 SuSE CR, www.suse.cz
Cena (bez DPH): 27 428 Kč za distribuci SLES8









Komentáře
K tomuto článku není připojena žádná diskuze, nebo byla zakázána.