Ugrás a tartalomhoz

Slackware

Ellenőrzött
A Wikipédiából, a szabad enciklopédiából
Slackware Linux
FejlesztőPatrick Volkerding
Forráskódnyílt
OS-családGNU/Linux
Legelső kiadás1993.
Stabil verzió15.0
(2022. február 2.)
Kernelmonolitikus
LicencGPL
Státuszaktuális
Weboldalwww.slackware.com

ASlackwareaz egyik legrégebben működőLinux-disztribúció.Nevét aslackangol szó adta, ami magyarul lazát jelent. Az első kiadás az 1.00 volt, amit 1993. július 16-án tett közzé Patrick Volkerding. Később ezt számos fejlesztés követte és adott alapot több további épülő disztribúciónak is.

Története és neve

[szerkesztés]
Slackware logó

Az első Slackware kiadás az 1.00 volt, amit1993.július 16-ántett közzéPatrick Volkerding,adisztribúciómegalkotója és fejlesztője. Ez az SLS Linuxon alapult, és támogatta a 3½ "kislemez-tükröket, amelyeket ingyenesFTPszerverekről lehetett beszerezni. A Slackware az egyik legrégebben léteződisztribúció,2003-ban ünnepelte a 10. születésnapját.

A név, „Slackware” szótöve, aslack,jelentése: laza.

A korai kiadásokban három felhasználó fiók létezett, így mint: „satan”, „gonzo” és „snake”. Ezeket példaként hozták létre, de később eltávolították, lévén potenciálisbiztonsági kockázatotjelentettek.

1999-ben a verziószám 4-ről felugrott rögtön 7-re, amit Patrick Volkerding[1]azzal magyaráz, hogy bár jelentős újításokon ment keresztül eladdig a rendszer, ennek ellenére ez verziószám növekedéssel nem járt. Eme hiányt pótolta ezzel a nagyobb ugrással, emellett próbált lépést tartani más linux-disztribúciókkal, (amelyek ekkor már a 6-os verziójukat élték) a verziószám növelése szempontjából ezzel mutatva, hogy a Slackware is van annyira friss, mint más disztribúciók.

2004-ben Patrick Volkerding komolyan megbetegedett, ezzel hosszabb időre bizonytalanná váltak a további Slackware verziók. Felépülése után a fejlesztés folytatódott.

2005-ben aGNOME-ot eltávolították az aktuális és a rákövetkező verziókból. Patrick Volkerding szerint a GNOME Slackware-ben történő karbantartása túl sok munkába került.

A Slackware történetében mindig voltak különféle disztribúciók, illetveLiveCD-k (példáulSlax). Néhány népszerű disztribúció is erre épül, így mint aCollege Linux,Zenwalk,VectorLinux,Salix OSés a népszerű magyar fejlesztés, aFrugalware.

Kiadott verziók, elérhető architektúrák

[szerkesztés]
x86 architektúra kiadásainak dátumai
Verzió Dátum
1.0 1993.július 16.
1.1.0 1993.november 5.
1.1.2 1994.február 5.
2.0 1994.július 2.
2.1 1994.október 31.
2.2 1995.március 30.
2.3 1995.május 24.
3.0 1995.november 30.
3.1 1996.június 3.
3.2 1997.február 17.
3.3 1997.június 11.
3.4 1997.október 14.
3.5 1998.június 9.
3.6 1998.október 28.
3.9 1999.május 10.
4.0 1999.május 17.
7.0 1999.október 25.
7.1 2000.június 22.
8.0 2001.július 1.
8.1 2002.június 18.
9.0 2003.március 19.
9.1 2003.szeptember 26.
10.0 2004.június 23.
10.1 2005.február 2.
10.2 2005.szeptember 14.
11.0 2006.október 2.
12.0 2007.július 1.
12.1 2008.május 2.
12.2 2008.december 10.
13.0 2009.augusztus 26.
13.1 2010.május 24.
13.37 2011.április 27.
14.0 2012.szeptember 28.
14.1 2013.november 5.
14.2 2016.július 1.
15.0 2022.február 3.

A Slackware elsődleges fejlesztési iránya azx86architektúrájára(személyi számítógép,PC). Ennek ellenére vannak hivatalos portolásokDEC AlphaésSPARCrendszerekre is.2005-ben már volt SlackwareSystem/390-re is. Nem hivatalos portolások is megtalálhatóak, így mint ARM (Armedslack), SPARC (Splack),PowerPC(Slackintosh) architektúrákra. (Lásd még:Slackware alapú szabad disztribúciók (angolul))

A Slackware legutolsó stabil kiadása x86 ésx86-64architektúrára a 14.2-es verzió (2016.július 1.),[1]amely tartalmazza - sok más megszokott programcsomag mellett - aGNU Fordító Gyűjtemény5.3.0-s, a Linuxkernel4.4.14-es, illetve grafikus felületként aKDE4.14.21-es és azXfce4.12.1-s változatát.

Létezik egy úgynevezett aktuális (current), tesztelési/fejlesztői verzió, aminek használata kockázatosabb, de ez mindig a legaktuálisabb javításokat, nem feltétlenül stabil programverziókat tartalmazza.

Slackware és a 64 bit

[szerkesztés]

A Slackware a 13.0-s kiadással hivatalosan támogatott architektúrává tette az x86-64-et. A korábbi nem hivatalos 64 bites kiadások, mint a slamd64, vagy a Bluewhite, okafogyottá váltak.

ZipSlack

[szerkesztés]

AZipSlackegy „lebutított” Slackware disztribúció, amely eredeti célja a méretének 100 megabájtonbelül tartása, hogy egyzip diskenis elférjen. Jelenleg ezt egy ZIP formátumútömörítettfájlban adják ki, amely tartalmaz egy azonnal használható minimális Slackware Linux rendszert. Ebben nincsX Windowgrafikus ablakkezelő rendszer (amennyiben a lemezterület engedi és telepítve van, képes azt is kezelni), de képes alapvető hálózati feladatok ellátására és tartalmazza a legtöbb fordítót is, amelyek benne vannak a Slackware-ben is. A hagyományaihoz hívenFAT/FAT32fájlrendszert használ, amely telepíthetővé tesziMS-DOS,Windows 3.x,Windows 9xrendszereken a meghajtó újrapartícionálása nélkül, ezzel lehetővé teszi a Slackware Linux gyors és kockázatmentes (minimális kockázat) kipróbálását, vagy biztonsági rendszerként használva, hibajavításra és nem indítható Linux-rendszerek javítására. A ZipSlack csakDOSalatt képes futni, és ezért nem kompatibilis aWindows NT/2k/XPrendszerekkel.

A felépítésének filozófiája

[szerkesztés]
A Slackware 10.2 KDE 3.4 grafikus felülettel

A KISS angol betűszó „Keep it Simple, Stupid”, jelentése: tartsd egyszerűen, bután. Ez egy irányelv, amivel magyarázható a Slackware fejlesztésének irányvonala. Ebben a környezetben az „egyszerű” a rendszer felépítésére értendő, és nem a könnyű használatra. Ezért sem tartalmaz több, különfélegrafikus felhasználói felületbeállítását segítő eszközt, amivel barátságosabb felületet nyerhetnénk, mint az egyszerű parancssor. (A grafikus felületek általában nagyon komplex rendszerek, melyek segítik a felhasználó tájékozódását az adottoperációs rendszerekenbelül.) A Slackware gyors és stabil, ellenben nem jellemző, hogy felhasználóbarát is lenne. A laikusok szerint nehezen beállítható és nehezen tanulható. A „profik” szerint ez az egyszerűség egyben az előnye is, mivel teljesen rugalmas és átlátható rendszer, felesleges és instabil „felhasználóbarát” elemek nélkül.

Indítási folyamatok

[szerkesztés]

A Slackware a legtöbb Linux-disztribúciótól eltérően nemSystem V-szerű, hanemBSD-szerű inicializálószkriptekethasznál. Ennek értelmében minden egyes futási szinthez adott egy alkönyvtár, amely tartalmazza a szükséges inicializáló szkripteket. A különbség az, hogy amíg a BSD egyetlen szkriptet tart fent minden egyes szinthez, addig a Slackware az adott alkönyvtárban több szkriptet használ. Ez kissé visszaveti az átláthatóságot, de a System V struktúra érvényesül. A Slackware a 7.0-s verziójától kezdve kompatibilis a System V-szerű indítási rendszerrel.

Csomagkezelése

[szerkesztés]

A Slackware csomagokxz-vel tömörítetttarballok,amelyek előre lefordított szoftvereket tartalmaznak, egységesen használt afájlnévvégén kiterjesztés-szerűen a „.txz”. Ezeket a csomagokat a rendszer képes telepíteni, frissíteni és egyszerűen eltávolítani, ahogyan más disztribúciók is. Nem figyeli a szoftver és egyébcsomagfüggőségeket(csomagfüggőségekbe tartozhatnak más szoftverek, fordítók, függvények), nem is értesít róla, amíg nem futtatjuk az adott szoftvert. Ennek értelmében a csomagokat úgy telepíti, hogy feltételezi a fennálló függőségeket már korábban telepítettük.

Természetesen a Linuxban megszokott tarballokat is telepíthetünk – megkerülve a Slackware csomagkezelő rendszerét – a tarballban elhelyezett konfiguráló és telepítő fájlok segítségével a szoftver alkotóelemei a megfelelő helyekre kerülnek. Amennyiben van doints.sh nevű szkript a tarballon belül, mindenképpen azzal kezdjük a telepítést. Ezek a tarballok részletesen tájékoztatnak a fennálló csomagfüggőségekről, illetve azok szerint telepítik a szoftvereiket.

A Slackware nem rendelkezik hivatalos –Debian-ban megszokott apt – letöltő, telepítő, függőség-ellenőrző rendszerrel, ami időnként nehézkessé teszi a csomagkezelést, de ezeknek a problémáknak egy részére kínál megoldást néhány opcionálisan használható szoftver, mint amilyen a slapt-get. Rengeteg csomagot találunkezenaz oldalon. Az elemi csomagkezeléshez (telepítés, törlés, listázás) a rendszer megadja a kellő eszközöket.

Swaret

[szerkesztés]

ASwareta Slackware 9.0 része volt, mint opcionálisan telepíthető szoftver a második CD-ről, de a 10.0-s verziótól kezdve kikerült a rendszerből, bár így is elérhető külső forrásokból. Ezen felül még az itt felsorolt szoftvereket is használhatjuk a csomagjaink kezelésére Slackware alatt:

Néhány, a Slackware-re épülő disztribúció

[szerkesztés]
  • SuSE,eredetileg egy német nyelvű Slackware kiadásként készült, azóta teljes átdolgozáson esett át
  • Monkey Linux,korai mini-linux disztribúció
  • Slax,egy SlackwareLive-CD,amely képes telepítés nélkül is futni
  • Stux,szintén egy Slackware Live disztribúció
  • Vector Linux,egy korai Slackware disztribúcióra építve
  • Frugalware,magyar fejlesztésű disztribúció

Jegyzetek

[szerkesztés]

További információk

[szerkesztés]
Commons:Category:Slackware
AWikimédia CommonstartalmazSlackwaretémájú médiaállományokat.