Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

SLAX - neobyčejná česká Live distribuce

Čím se SLAX liší od ostatních live distribucí? Které změny SLAX čekají v několika následujících měsících? Jak pracovat s vlastními moduly a co to ty moduly vlastně jsou? O tom všem pojednává tento článek.

Tweetni to Twitter Jaggni to! Jagg Del.icio.us Delicious

Co je to SLAX

SLAX je 170 MB velké LiveCD s operačním systémem Linux, vyvíjené v českých luzích a hájích. Maximální velikost výchozí distribuce není volena náhodně, umožňuje totiž vypálit ISO obraz na 8cm miniCD media a poskytuje spoustu volného místa pro přidání vlastních modulů. Na českých oficiálních stránkách projektu www.slax.cz je ke stažení kompletně počeštěná verze. (Anglické stránky a multijazyčný slax jsou k nalezení tu.)

Pro koho se SLAX hodí?

SLAX je vhodný jak pro linuxové experty, kteří chtějí nosit svůj Slackware všude s sebou, tak pro začátečníky, kteří jsou ochotní se učit.

Proč SLAX?

Výhod a rozdílů mezi SLAXem a jinými Live distribucemi je hned několik. V první řadě je to již zmíněná velikost a s ní související rychlost čtení dat z CD. SLAX neobsahuje miliony všelijakých aplikací, ale místo toho jen výběr toho nejpoužitelnějšího (a nejhezčího) ze všech oborů (office, multimedia, utility…). Je velký rozdíl v rychlosti procházení 700 MB komprimovaných dat (např. danix) a 170 MB dat (slax).

S velikostí souvisí ještě další výhody. Nejenže je možné SLAX snadno vměstnat na 256 MB velký USB FlashDisk (ze kterého jde pak i přímo bootovat), ale je také možné použít boot parametr „slax copy2ram“pro zkopírování celého CD do paměti počítače, aniž byste potřebovali gigabajt ramky. 256 MB opět stačí.

Další (řekl bych nejdůležitější) výhodou je použití OVLFS (overlay filesystému). Díky němu se u SLAXu nesetkáte s chybou zápisu na read only filesystem. Celé CD je „přemountováno pamětí“, takže se SLAX tváří jako opravdová reálná distribuce. Je možné doinstalovávat aplikace, editovat existující soubory, mazat soubory i adresáře a vůbec dělat vše, co člověka jen napadne. Prováděné změny jsou ukládány do /mnt/livecd/changes a /tmp/ovlfs.stor. Bohužel, OVLFS je zatím funkční jen pro kernel řady 2.4

Co jsou to moduly

Narozdíl od některých Live distribucí je SLAX už od počátku tvořen pomocí modulů. Jednotlivé části souborového systému jsou uloženy odděleně, v komprimovaných IMG souborech. Takto utvořené části se ve finále navzájem překrývají a dávají zdání jednolitého kořenového adresáře. Přímo za běhu lze příkazem „moduse“ vložit do SLAXu další modul s libovolnou adresářovou strukturou. Pro uživatele se systém tváří, jakoby byl modul zničehožnic nainstalován, všechny soubory jsou tam, kde mají být, jako mávnutím kouzelného proutku.

Jak vytvořit modul pro SLAX

# připravíme si prázdný adresář
mkdir -p /tmp/novymodul

# zkopírujeme všechny soubory, které chceme do
# modulu zahrnout, včetně celé cesty (např.
# /bin/bash do /tmp/novymodul/bin/bash)
cp --parent /zdrojove_soubory* /tmp/novymodul

# vytvoříme výsledný IMG soubor pomocí skriptu dir2img
dir2img /tmp/novymodul /tmp/vysledek.img

Jak modul použít

Jednou z možností je vložit img soubor modulu přimo do iso obrazu CD, použitím nějakého software nebo příkazem „modinsert“, který je součástí Linux Live skriptů. Modul je nutné umístit do adresáře /modules/ (pak bude použit vždy při nabootování SLAX CD) nebo do adresáře /optional/ (pak bude ve slaxu použit pouze při uvedení boot parametru load=jmenomodu­lu.img).

Další možností je již zmíněný příkaz moduse, který vloží IMG modul do živého filesystému přímo za běhu slaxu, bez nutnosti restartovat. V současné chvíli není možné takto vložený modul za běhu SLAXu opět odejmout.

Trochu obsáhlejší dokumentace existuje i na webu v anglickém jazyce.

Budoucnost

Nová řada Linuxového jádra 2.6 je už velmi stabilní, nabízí lepší podporu hardware, umožňuje vypalování CD v ATAPI módu bez nutnosti ide-scsi emulace a slibuje i vyšší rychlost. Jedním z hlavních cílů pro SLAX tento rok je umožnění použití právě této řady kernelu. S tím bohužel souvisí nutnost přepsat OVLFS nebo najít vhodnou náhradu. Slibně vypadá projekt Stony Brook University nazvaný unionfs. Na portu pro 2.6 jádra se již pracuje a funkční verze bude podle mailinglistu k dispozici snad po prázdninách.

Použitím unionfs ve SLAXu by byly vyřešeny některé současné problémy s overlay filesystémem (file locking v /etc a /var) a zároveň by nové funkce tohoto souborového systému umožňovaly technicky mnohem jednodušší víceúrovňové vkládání a dokonce i odnímání modulů za běhu SLAXu. Abych pravdu řekl, už se nemůžu dočkat :)

I přesto že je SLAX primárně vyvíjen jako Live distribuce, lze jej manuálně nainstalovat na pevný disk jako reálný Linux. (viz návod v angličtině). Velmi brzy se v budoucnu dočkáme pěkného instalačního programu, který se pokusí tento ruční proces zautomatizovat.

Školení Google+ pro firmy

DW - Školení PPC
  • Jak využít Google+ pro firemní komunikaci a marketing.
  • Čím se liší Google+ od Twitteru a Facebooku z pohledu firemního využití.
  • Jak využít Google+ v souladu s pravidly užívání.
  • Založení Google+ Page (Stránky) krok po kroku, včetně praktických tipů.

Detailní informace o školení Google+ »

Ohodnoťte jako ve škole:
Průměrná známka 2,95

Přehled názorů

Who cares?
paskma 28. 6. 2004 00:24
Nový
├ 
Re: Who cares?
Viky 28. 6. 2004 00:44
Nový
│
└ 
Na cizim pocitaci, ve skole,
xkesh 28. 6. 2004 15:42
Nový
├ 
Re: Who cares?
Valoun 28. 6. 2004 01:42
Nový
├ 
Re: Who cares?
Tomas Matejicek 28. 6. 2004 05:20
Nový
│
├ 
Re: Who cares?
b0rmann 28. 6. 2004 09:34
Nový
│
├ 
Re: Who cares?
hoboj 28. 6. 2004 22:42
Nový
│
│
└ 
ps/2 mys a knoppix
xkesh 29. 6. 2004 14:31
Nový
│
│
 
└ 
Re: ps/2 mys a knoppix
hoboj 29. 6. 2004 21:20
Nový
│
└ 
Re: Who cares?
AGA 27. 6. 2010 15:33
Nový
├ 
Re: Who cares?
b0dYn 28. 6. 2004 07:17
Nový
└ 
Re: Who cares?
Petr J.(eagle) 28. 6. 2004 23:16
Nový
bez titulku
www 28. 6. 2004 02:44
Nový
├ 
Re:
Tomas Matejicek 28. 6. 2004 05:09
Nový
│
└ 
Re:
gg 28. 6. 2004 21:56
Nový
├ 
Re:
Tomas Matejicek 28. 6. 2004 05:14
Nový
└ 
Re:
V. Januš 28. 6. 2004 07:57
Nový
 
└ 
Re:
Tomas Matejicek 2. 7. 2004 15:33
Nový
informace (nejenom) ze sveta linuxu
emh 28. 6. 2004 08:18
Nový
└ 
Re: informace (nejenom) ze sveta linuxu
Johanka 28. 6. 2004 09:41
Nový
 
├ 
Re: informace (nejenom) ze sveta linuxu
emh 28. 6. 2004 12:43
Nový
 
└ 
Re: informace (nejenom) ze sveta linuxu
mgolem 29. 6. 2004 09:13
Nový
bez titulku
zdenek stepanek 28. 6. 2004 08:19
Nový
Co se mi na Slaxu libi
Ondrej Prokop 28. 6. 2004 13:03
Nový
└ 
Re: Co se mi na Slaxu libi
Yeti 29. 6. 2004 07:50
Nový
slax by byl prima...
vend 28. 6. 2004 13:10
Nový
└ 
Re: slax by byl prima...
Tomas Matejicek 28. 6. 2004 14:04
Nový
 
└ 
Re: slax by byl prima...
Jiri Sedivec 28. 6. 2004 20:40
Nový
Proč mám rád Slax
Mikos 28. 6. 2004 14:52
Nový
Moje troska do mlyna :-)
anonymní uživatel 28. 6. 2004 18:40
Nový
Slax rulez
0lda 28. 6. 2004 20:06
Nový
Gnome
Martin Koníček 28. 6. 2004 20:09
Nový
└ 
Re: Gnome
tvi 28. 6. 2004 20:13
Nový
Moduly, spustitelný TeX
tvi 28. 6. 2004 20:11
Nový
Řešení malého disku
llook 28. 6. 2004 22:43
Nový
└ 
Re: Řešení malého disku
Mikos 29. 6. 2004 02:21
Nový
 
└ 
Re: Řešení malého disku
llook 29. 6. 2004 11:15
Nový
 
 
└ 
Re: Řešení malého disku
Pavel Mlčoch 29. 6. 2004 19:44
Nový
 
 
 
└ 
Re: Řešení malého disku
llook 2. 7. 2004 01:35
Nový
 
 
 
 
└ 
Re: Řešení malého disku
Honza 2. 10. 2005 17:36
Nový
lidi, nechte toho
sejc 29. 6. 2004 13:09
Nový
├ 
Re: lidi, nechte toho
AuxD 30. 6. 2004 00:21
Nový
│
└ 
Re: lidi, nechte toho
Josef 15. 7. 2004 03:05
Nový
└ 
Re: lidi, nechte toho
Modrak 30. 6. 2004 10:22
Nový
bez titulku
hkmaly 29. 6. 2004 14:22
Nový
slax rulez
majo 30. 6. 2004 12:14
Nový
└ 
Re: slax rulez
llook 2. 7. 2004 02:01
Nový
MiniLinux
Slavo 1. 7. 2004 12:45
Nový
├ 
Re: MiniLinux
krtecek 1. 7. 2004 17:00
Nový
├ 
Re: MiniLinux
Tomas Matejicek 23. 7. 2004 15:27
Nový
└ 
Re: MiniLinux
Jan Pospíšil 9. 9. 2007 21:57
Nový
Slax je v pohode.
Franta 1. 7. 2004 18:51
Nový
Zkuste
Jimzeee 30. 1. 2008 11:57
Nový
└ 
uno dotazo :)
Sančo Gonzales 11. 2. 2008 19:36
Nový
po restartu beze zmen
Brejsky 19. 4. 2009 11:49
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem