SLS ( Softlanding Linux System ) je jednou z prvních distribucí Linuxu , která byla vydána v letech 1992-1994. Byla to první distribuce, která nabídla uživateli velkou sadu softwaru (včetně X a TCP/IP ) spíše než jen linuxové jádro a základní nástroje.
SLS založil v polovině roku 1992 Peter McDonald. SLS byla první distribuce, která zahrnovala grafický subsystém XFree86 1.0m , implementaci X11R5 .
SLS byla nějakou dobu nejoblíbenější distribucí a dominovala trhu, dokud se vývojáři nerozhodli změnit formát spustitelných souborů z a.out na ELF . Toto řešení nenašlo mezi uživateli pozitivní odezvu.
V této době se Patrick Volkerding rozhodl upravit SLS s některými vylepšeními. Výsledek své práce nazval Slackware .
Ian Murdoch ve svých rozhovorech poznamenal, že jeho rozčarování ze SLS ho vedlo k vytvoření Debianu .
V SLS 1.0 byl hlavním souborovým systémem minix a podporovány byly také msdosfs ( FAT-12/16 ), ISO9660 a extfs (který byl v alfa testování). Pozdější verze přidaly podporu pro ext2fs a další systémy souborů.
Poslední verze této distribuce vyšla v roce 1994.
Celková velikost distribuce (v závislosti na verzi) byla 25-30 3,5" disket formátu 1,44 MB . Distribuce měla velmi jednoduchou strukturu, podobnou té, která se používá ve Slackware . Balíčky byly seskupeny do sad označených jednou Latinské písmeno, za nímž následuje sériové číslo diskety.
diskety | Popis |
---|---|
a1-a4 | Minimální základní systém |
b1-b7 | Další software, manuálové stránky, emacs atd. |
c1-c3 | Kompilátory gcc/g++/p2c/f2c |
x1-x6 | Distribuce X Window System |
t1-t3 | TeX (systém rozložení) |
Distribuce obsahovala většinou binární balíčky. Zdrojový kód byl poskytnut pouze pro linuxové jádro a některé další součásti systému – například síťový TCP/IP . Distribuci bylo možné objednat také na CD-ROM , které obsahovalo kompletní zdrojový strom.
Distribuce nabízela na svou dobu jednoduchou a flexibilní instalační proceduru, při které jste si mohli zvolit požadovanou konfiguraci, abyste nainstalovali pouze potřebné komponenty (až do výběru jednotlivých balíčků). Po instalaci systému můžete potřebné balíčky kdykoli přidat/odebrat pomocí nástroje sysinstall .
Proces instalace probíhal následovně: uživatel nabootoval z první diskety (a1), ručně připravil oddíly na pevném disku pomocí fdisk a mkfs / mke2fs a zavolal instalační skript, např.
# doinstall /dev/hda1
a pak už jen následoval jeho pokyny.
Na konci byl uživatel požádán, aby do mechaniky vložil prázdnou disketu, na kterou byl zapsán bootloader . Tím je instalace dokončena.
Pro spuštění nově nainstalovaného systému bylo nutné nabootovat z této diskety. Přestože distribuce obsahovala zavaděč LILO , nebyl během instalace nakonfigurován. Předpokládalo se, že si to nastaví sám uživatel, pokud ho pokaždé omrzí bootování z diskety.
Distribuce SLS používala jednoduchý systém správy balíčků, který byl později přijat distribucí Slackware .
Balíček v SLS je jednoduchý archiv tar komprimovaný pomocí Gzip nebo komprimovat a s příponou ".taz", ".tpz" nebo ".tgz", v závislosti na tom.
Příkaz sysinstall se používá k instalaci/odebírání balíčků .
Informace o nainstalovaných balíčcích jsou uloženy ve speciálním adresáři "/install". Po instalaci balíčku je seznam souborů obsažených v balíčku umístěn do souboru /install/installed/ název_balíčku . Tyto soubory pak lze použít ke zjištění, ke kterému balíčku které soubory patří, nebo k odstranění balíčku ze systému.
Navíc, pokud je v balíčku skript /install/doinst.sh, pak se při instalaci balíčku tento skript zavolá s parametrem „-install“ a uloží se do „/install/scripts/ název_balíčku “. Podobně, když je balíček odstraněn, je tento skript volán s volbou "-remove".
SLS používal spouštěcí skripty ve stylu BSD .
/etc/rc /etc/rc.local /usr/etc/inet/rc.netTen byl použit k inicializaci síťových rozhraní a spouštění síťových démonů .
SLS 1.0 obsahovalo shell menu , který nabízel začínajícímu uživateli jednoduché rozhraní pro provádění běžných úkolů a poskytoval následující funkce:
Uživatel může také přidat své vlastní položky do systému menu.
V SLS 1.05 byla utilita menu nahrazena výkonnějším Mesh programem (Softlanding MEnu SHell), podobným vzhledem a schopnostmi jako dvoupanelový správce souborů Midnight Commander .
distribuce Linuxu | Rodiny|||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Debian |
| ||||||||||||||
ubuntu |
| ||||||||||||||
Fedora |
| ||||||||||||||
červená čepice |
| ||||||||||||||
Mandriva |
| ||||||||||||||
Slackware | |||||||||||||||
Gentoo | |||||||||||||||
Oblouk | |||||||||||||||
Nezávislý | |||||||||||||||
Speciální |
| ||||||||||||||
Kategorie Wikimedia Commons Wikizprávy Wikidata |