Slackware | |
---|---|
Slackware 15.0 KDE asztali számítógép | |
Fejlesztő |
Slackware Linux, Inc., Patrick Volkerding |
OS család | Linux |
Alapján | SLS |
Forrás | nyisd ki |
Első kiadás | 1993. július 17. [1] |
legújabb verzió |
|
Frissítési módszer | pkgtool és slackpkg |
Támogatott nyelvek | orosz stb. |
Támogatott platformok | x86 és x86_64 |
Kernel típusa | Linux |
Felület | KDE , Xfce , MATE és Cinnamon |
Engedély | GNU GPL |
Weboldal | slackware.com _ |
Médiafájlok a Wikimedia Commons oldalon |
A Slackware Linux ( [ˈslækweə(ɹ)] ; köznyelvben "slack", "slackware") az egyik első Linux disztribúció [3] [4] [5] [6] [7] [8] [9] .
Néha "a leginkább UNIX -os"-nak nevezik. A disztribúció rajongói a következőket mondják: " Ha megtanulod a Red Hat -et , akkor megtanulod a Red Hat-et, ha megtanulod a Slackware-t, akkor megtanulod a Linuxot " [10] .
Néhány kivételtől eltekintve [11] a Slackware forráskóddal terjesztett ingyenes szoftvercsomagokból áll.
A Slackware név a Slack szóból ered (lásd Church of the SubGenius (angolul) ) , ami lusta , hanyag , laza , ellazult , letargikus és egyben naplopó [12] [13] [14] [15] jelentésű .
Ennek a disztribúciónak az első verzióját Patrick Volkerding – más néven Mr. Slackware and The Man – 1993. július 17. [16] . Ez a verzió az SLS disztribúción alapult, és egy 3,5"-es hajlékonylemez másolata volt, amely FTP -n keresztül letölthető [17] .
1999 -ben a Slackware kiadási sorozata a 4-es kiadásról a 7-esre ugrott [18] . Patrick Volkerding marketingfogásnak nevezte, hogy megmutassa, hogy a Slackware ugyanolyan progresszív, mint a többi disztribúció, amelyek közül akkoriban sok 6-os és magasabb kiadási számmal rendelkezett.
A Slackware legújabb stabil verziója a 15.0 [19] .
Létezik a Slackware egy verziója is, az úgynevezett " current " ; ez a verzió a szoftver újabb verzióit tartalmazza, de előfordulhat, hogy nem stabil. [20] .
Az új ág a Qt grafikus könyvtár 5-ös verzióra való frissítéséről és a Linux 5.15 kernel használatáról nevezetes [1] .
Néhány kivételtől eltekintve a többi csomag átkerült a Jelenlegi ágból, és átépítették az új Glibc-cel. Például a firefox , a thunderbird és a seamonkey újraépítése késik , mivel további javításokat igényelnek, hogy kompatibilisek legyenek a terjesztésben található új Rust fordítóval.
A Slackware64 Linux (64 bites Live) build , amely alapértelmezés szerint KDE5 -öt tartalmaz, letölthető a következő címről: (közvetlen link az ISO 4,2 Gb-re):
http://bear.alienbase.nl/mirrors/slackware-live/latest/slackware64-live-plasma5-current.iso , és lehetővé teszi az összeállítás közvetlen futtatását a RAM-ban anélkül, hogy a merevlemezre telepítené. Szintén elérhető a "toram" opció, amelyet a " TAB " gomb megnyomásával adhatunk hozzá a build kezdőképernyőjén, így eltávolíthatjuk az adathordozót a számítógépről. Számos merész skin, a K3b , a VLC Media Player , az Office , a KEdu, a KTurtle , az MC és az összes kapcsolódó médiaprogram elérhető a Slackware-en. Alapértelmezés szerint a fájlrendszerek összes ismert stabil verziója támogatott.
A 32 bites x86 architektúra támogatásának megszűnésével kapcsolatos változások miatt a Slackware Live 32 bites verziója csak Xfce -ben érhető el [21] .
Verziók | |||
---|---|---|---|
Változat | Megjelenés napja | Megjelenés éve | Kernel verzió |
1,00 [22] | július 17 | 1993 | 0.99.11 Alfa |
1.1 | november 5 | 0.99.13 | |
2.0 | július 2 | 1994 | 1.0.9 |
2.1 | október 31 | 1.1.59 | |
2.2 | március 30 | 1995 | 1.2.1 |
2.3 | május 24 | 1.2.8 | |
3.0 [23] | november 30 | 1.2.13 | |
3.1 [24] (Slackware 96 [25] ) | június 3 | 1996 | 2.0.0 |
3.2 | február 17 | 1997 | 2.0.29 |
3.3 | június 11 | 2.0.30 | |
3.4 [26] | október 14 | 2.0.30 | |
3.5 | június 9-e | 1998 | 2.0.34 |
3.6 | október 28 | 2.0.35 | |
3.9 | május 10 | 1999 | 2.0.37pre10 |
4.0 [27] | május 17 | 2.2.6 | |
7.0 | október 25 | 2.2.13 | |
7.1 [27] | június 22 | 2000 | 2.2.16 |
8.0 [28] | július 1 | 2001 | 2.2.19 |
8.1 [29] | június 18 | 2002 | 2.4.18 |
9,0 [30] [31] [32] | március 19 | 2003 | 2.4.20 (2.4.21-re javítva) |
9.1 [33] [34] [35] | szeptember 26 | 2.4.22 (2.4.26-ra javítva) | |
10,0 [36] | június 23 | 2004 | 2.4.26 |
10.1 [37] [38] | február 6 | 2005 | 2.4.29 |
10.2 [39] [40] | szeptember 14 | 2.4.31 | |
11,0 [41] | október 2 | 2006 | 2.4.33.3 |
12,0 [42] | július 1 | 2007 | 2.6.21.5 |
12,1 [43] | május 2 | 2008 | 2.6.24.5 |
12,2 [44] [45] | december 10 | 2.6.27.7 (2.6.27.31-re javítva) | |
13,0 [46] [47] | augusztus 27 | 2009 | 2.6.29.6 |
13,1 [48] | május 24 | 2010 | 2.6.33.4 |
13.37 [49] [50] [51] | április 28 | 2011 | 2.6.37.6 |
14,0 [52] [53] | szeptember 28 | 2012 | 3.2.29
(3-ra javítva 3.2.98) |
14,1 [54] | november 7 | 2013 | 3.10.17
(3.10.107-re javítva) |
14,2 [55] [56] | június 30 | 2016 | 4.4.14
(4.4.190-re javítva) |
15,0 [57] | február 2 | 2022 | 5.15.19 |
jelenlegi [58] | fejlesztésében | 5.4.57 [59] |
Az elosztás mögött meghúzódó tervezési célok az egyszerűség és a stabilitás.
A KISS-elv (Legyen egyszerű hülyeség, legyen rövid és egyszerű - „legyen hülyén egyszerű” vagy egy másik verzió szerint „rövidítsd és egyszerűsítsd”) – ez a rendszer felépítésének egyszerűségére vonatkozik, és nem arra, hogy egyszerű használat.
A Slackware BSD stílusú indító szkripteket használ , míg a legtöbb más disztribúció System V stílust használ . A fő különbség a két típusú parancsfájl között az, hogy a System V egy könyvtárat foglal le a szolgáltatásvezérlő parancsfájlok számára, és több ( futási szintenként ) különálló könyvtárat, amelyek hivatkozásokat tartalmaznak ezekre a parancsfájlokra. A szkriptnevek általában megfelelnek a szolgáltatásneveknek. A futási szinteknek megfelelő könyvtárak hivatkozásnevei (a szolgáltatás neve mellett) egy betűt is tartalmaznak, amely a végrehajtáshoz szükséges műveletet jelöli - start vagy stop. A BSD szkripttípus csak egy szkriptet biztosít – minden futási szinten közös; ezen a szkripten belül az adott szinthez szükséges összes szolgáltatás elindul.
A modern Slackware Linux implementációban az egyes futási szintek indító szkriptjei külön fájlokban vannak elhelyezve. Például a 4. futási szint az rc.4 indítószkriptnek , a 0 futási szint pedig az rc.0 -nak felel meg . Ezen kívül nagyszámú szkript jelent meg, amelyek meghatározott szolgáltatások elindítására szolgálnak. Például a Sendmail levelezőszerver elindításához az rc.sendmail indítószkriptet használjuk , a BIND DNS - kiszolgáló neve rc.bind stb.
A Slackware csomagkezelő rendszere lehetővé teszi a felhasználó számára, hogy ugyanolyan egyszerűen telepítse, frissítse vagy távolítsa el a csomagokat, mint más disztribúciók hasonló rendszereit, de ez utóbbitól eltérően alapértelmezés szerint nem követi nyomon a csomagok közötti függőséget, bár a csomagfejlesztők ezt teszik.
A csomagfájlok egy programmal készített, tarmajd egy programmal gzipvagy programmal tömörített archívumok lzma. A csomagfájlok szokásos kiterjesztése a .tgzvagy .txz(13.0 és újabb verziók esetén).
A Slackware egyszerű és gyors frissítéséhez:
A pkgtools csomagban található Slackware csomagkezelő eszközök a csomagok egyedi telepítésére szolgálnak.
Számos „bővítmény” is létezik a rendszerfrissítési folyamat és a csomagfüggőségek automatizálására, például:
A Tukaani pkgtools a Slackware pkgtools gyorsabb bővített változata, amely felváltja a szabványos eszközöket. Támogatja a hálózati telepítést, a csomagtömörítést lzma-val és bzip2-vel stb.
Ezek a csomagok nem szabványosak, de elérhetők az /extra mappában. A Slackware 12.2 kiadásával a slackpkg csomag bekerült a /main fába.
Ráadásul a CRUX portok , az emerge és a pkgsrc a Slackware-re vannak áthelyezve . A pkgtools számára van egy Qt - SlackIns alapú grafikus felület is , a slapt-get - gslapt számára .
2002 közepéig a disztribúció támogatta az összes x86-os processzort az i386 -tól és újabbtól. A 9.0 - s verzió volt az utolsó, amely képes volt együttműködni az i386 processzorokkal. A disztribúció későbbi verzióihoz legalább i486 processzorra van szükség a GCC -ben található C++ fordító sajátosságai [60] miatt . Egyes csomagok (például az SMP - képes kernel ) a processzor utasításaival, például az i686 -tal vannak fordítva . A 14.2-es verzió óta a kiadáshoz készült 32 bites csomagok -i586- [61] utótaggal rendelkeznek .
2004. október végén Patrick Volkerding bejelentette az IBM S/390 architektúra hivatalos támogatásának megkezdését . A disztribúció munkaneve ehhez az architektúrához Slack/390 . A következő verzió (10.0) 2005. február 14-én jelent meg [ 62] [63] .
2009. május 19- én Patrick Volkerding és a Slackware fejlesztőcsapata bejelentette, hogy a Slackware64 jelenlegi verzióját a nyilvánosság elé tárják. A Slackware 13.0 volt az első kiadás, amely támogatta az x86-64 -et .
2018.12.15.17.30-tól elérhető a Slackware64-current 4.19.9-es kernel, a legújabb kernelforrások letölthetők a kernel.org webhelyről
A Slackware64 frissítési oldala http://www.slackware.com/changelog/current.php?cpu=x86_64 , a 15.0 stabil verzió disztribúciós megjelenési dátuma 2022. február 3. 21:24, és itt érhető el: https: //mirrors.slackware .com/slackware/slackware-iso/slackware64-15.0-iso/ .
2009. július 19. óta az ARM architektúra ( armv4 , little endian ) [64] támogatott .
Elosztás [65] | Célja | Asztali környezet , ablakkezelő |
---|---|---|
AUSTRUMI | Mentés | FVWM |
Linvo | Asztali | GNOME |
porteus | Asztali | KDE , LXDE , Xfce |
RIPLinuX | Mentés | CLI |
Salix operációs rendszer | Asztali | xfc és mások. |
Slackel | Asztali | KDE |
VectorLinux | Asztali | xfce |
Wifislax | Biztonság | KDE |
Zenwalk | Asztali | xfce |
Abszolút | Asztali | IceWM |
MOPS Linux | Egyetemes | KDE4, Xfce |
Slax (2017-ig) | Asztali | KDE |
slackware.com |
Slackbuilds |
Slacky.eu |
lazán |
alienbob |
multilib |
Linux disztribúciós családok | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Debian |
| ||||||||||||||
ubuntu |
| ||||||||||||||
Fedora |
| ||||||||||||||
piros kalap |
| ||||||||||||||
Mandriva |
| ||||||||||||||
Slackware | |||||||||||||||
Gentoo | |||||||||||||||
Boltív | |||||||||||||||
Független | |||||||||||||||
Különleges |
| ||||||||||||||
Kategória Wikimedia Commons Wikihírek Wikidata |