Slackware

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2021. december 2-án felülvizsgált verziótól ; az ellenőrzések 17 szerkesztést igényelnek .
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.

Cím

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ű .

Történelem

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.


Slackware Live – A letöltés után azonnal futtatható élő Slackware build

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óelőzmények

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]

Slackware építési alapelvek

Az elosztás mögött meghúzódó tervezési célok az egyszerűség és a stabilitás.

Ne bonyolítsd!

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.

Indítsa el a szkripteket

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.

Csomagkezelés

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 .

Támogatott architektúrák

x86

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 .

S/390

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] .

Slackware64

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/ .

Slackware for ARM

2009. július 19. óta az ARM architektúra ( armv4 , little endian ) [64] támogatott .

Slackware-alapú disztribúciók

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

Adattárak

slackware.com
Slackbuilds 
Slacky.eu 
lazán 
alienbob 
multilib

Jegyzetek

  1. Google Csoportok . Hozzáférés dátuma: 2018. június 18. Az eredetiből archiválva : 2011. január 22.
  2. Slackware 15.0 kiadási megjegyzések  (eng.) – 2022.
  3. A tíz legjobb terjesztés . Letöltve: 2018. június 18. Az eredetiből archiválva : 2013. április 2.
  4. slackware:faq - SlackDocs . Letöltve: 2018. június 18. Az eredetiből archiválva : 2015. szeptember 5..
  5. A legjobb Linux disztribúció: Linux Experts Rate Distros - Datamation . Letöltve: 2018. június 18. Az eredetiből archiválva : 2015. november 18..
  6. CentOS: Az MBR sérült (15-ös hiba) | linux.org . Letöltve: 2018. június 18. Az eredetiből archiválva : 2015. október 9..
  7. A legjobb teljesítményű Linux disztribúciók 2018-ban: 5 felülvizsgált és értékelt | techradar . Letöltve: 2018. június 18. Az eredetiből archiválva : 2015. november 2..
  8. Slackware Linux – A kevesebb több | ITPRO . Letöltve: 2018. június 18. Az eredetiből archiválva : 2015. november 19.
  9. Útmutató a mai legjobb 10 Linux disztribúcióhoz | PCworld . Letöltve: 2018. június 18. Az eredetiből archiválva : 2015. október 11.
  10. http://go2linux.garron.me/mt/linux-ht/2010/11/slackware-review-1.html Archiválva : 2013. május 20. a Wayback Machine -nél  : "Ha megtanulod az RHEL-t, ismered az RHEL-t, ha tanuld meg a Slackware-t, ismered a Linuxot."
  11. Freenix archiválva 2017. július 27-én a Wayback Machine -nél, a Slackware által használt licencek leírása és a Slackware alapú ingyenes terjesztés támogatása
  12. Interjú Patrick Volkerdinggel | Linux Journal . Letöltve: 2018. június 18. Az eredetiből archiválva : 2020. december 27.
  13. Slackware grafika és linkszalagok . Letöltve: 2018. június 18. Az eredetiből archiválva : 2017. július 16.
  14. Archivált másolat . Hozzáférés időpontja: 2018. június 18. Az eredetiből archiválva : 2012. október 27.
  15. Archivált másolat . Letöltve: 2018. június 18. Az eredetiből archiválva : 2016. március 5..
  16. Patrick Volkerding. Slackware Linux 1.00 (eredeti bejelentés az 1.0-s verzióhoz)  (angol)  (lefelé irányuló kapcsolat) (1993.07.16.). Letöltve: 2010. június 19. Az eredetiből archiválva : 2011. augusztus 21..
  17. http://ftp.df.lth.se/pub/slackware/slackware-2.1/README.210 . Az eredetiből archiválva : 2011. október 9.
  18. A Slackware Linux projekt: Gyakran Ismételt Kérdések (lefelé hivatkozás) . Hozzáférés dátuma: 2018. június 18. Az eredetiből archiválva : 2007. január 8. 
  19. ↑ Lábjegyzet hiba ? : Érvénytelen címke <ref>; lastreleasenincs szöveg a lábjegyzetekhez
  20. A Slackware Linux Project: Slackware ChangeLogs . www.slackware.com . Letöltve: 2022. február 28. Az eredetiből archiválva : 2022. március 18..
  21. Archivált másolat . Letöltve: 2018. december 15. Az eredetiből archiválva : 2018. december 15.
  22. BEJELENTÉS: Slackware Linux 1.00 – Google Csoportok . Hozzáférés dátuma: 2018. június 18. Az eredetiből archiválva : 2011. január 22.
  23. http://slackware.cs.utah.edu/pub/slackware/slackware-3.0/00_CDROM.TXT
  24. http://ftp.slackware-brasil.com.br/historic/slackware-3.1/ChangeLog.txt . Archiválva az eredetiből 2014. október 17-én.
  25. Linux Slackware 96 | ISBNdb.com - Könyvinformáció . Az eredetiből archiválva : 2016. március 13.
  26. http://slackware.cs.utah.edu/pub/slackware/slackware-3.4/ChangeLog.txt
  27. 1 2 Linux története: pillantás a Slackware Linuxra | linux.com | A Linux információ forrása . Letöltve: 2018. augusztus 6. Az eredetiből archiválva : 2018. június 28.
  28. Slackware Linux - Vissza az alapokhoz . Letöltve: 2018. június 18. Az eredetiből archiválva : 2018. június 18.
  29. Archivált másolat . Letöltve: 2018. augusztus 6. Az eredetiből archiválva : 2018. augusztus 5..
  30. Egy laza vallomásai . Letöltve: 2018. június 18. Az eredetiből archiválva : 2018. június 18.
  31. A Slackware Linux 9.0 mini áttekintése . Letöltve: 2018. június 18. Az eredetiből archiválva : 2018. június 18.
  32. http://ftp.slackware.com/pub/slackware/slackware-9.0/ChangeLog.txt . Az eredetiből archiválva : 2016. augusztus 14.
  33. Ismerje meg a Slackware 9.1-et . Letöltve: 2018. június 18. Az eredetiből archiválva : 2018. június 18.
  34. Archivált másolat . Letöltve: 2018. augusztus 6. Az eredetiből archiválva : 2021. február 25.
  35. Archivált másolat . Letöltve: 2018. augusztus 6. Az eredetiből archiválva : 2016. március 4.
  36. Slackware 10: Első benyomások . Letöltve: 2018. június 18. Az eredetiből archiválva : 2018. június 18.
  37. Slackware 10.1 áttekintése . Letöltve: 2018. június 18. Az eredetiből archiválva : 2018. június 18.
  38. Egy pillantás a Slackware 10.1-re [LWN.net] . Letöltve: 2018. június 18. Az eredetiből archiválva : 2018. június 18.
  39. Egy pillantás a Slackware Linux 10.2-re [LWN.net] . Letöltve: 2018. június 18. Az eredetiből archiválva : 2018. június 18.
  40. Slackware 10.2 | Tux gépek . Letöltve: 2018. június 18. Az eredetiből archiválva : 2019. október 4..
  41. A Tiszteletreméltó Slackware 12 új sportos gardróbot kapott | linux.com | A Linux-információk forrása (nem elérhető link) . Letöltve: 2018. június 18. Az eredetiből archiválva : 2008. július 8. 
  42. Slackware 12: Az anti-'buntu | Tux gépek . Letöltve: 2018. június 18. Az eredetiből archiválva : 2018. június 18.
  43. Frissítés Slackware 12.1 | linux.com | A Linux információ forrása . Letöltve: 2018. június 18. Az eredetiből archiválva : 2018. június 25.
  44. A felülvizsgált Slackware egyszerűvé teszi | linux.com | A Linux-információk forrása (nem elérhető link) . Hozzáférés dátuma: 2018. június 18. Az eredetiből archiválva : 2009. február 11. 
  45. Archivált másolat . Letöltve: 2018. augusztus 6. Az eredetiből archiválva : 2017. december 18.
  46. DistroWatch Weekly, 323. szám, 2009. október 5 . Letöltve: 2018. június 18. Az eredetiből archiválva : 2019. július 30.
  47. Slackware 13.0: immár hivatalosan is 64 bites [LWN.net] . Letöltve: 2018. június 18. Az eredetiből archiválva : 2018. június 18.
  48. Reflektorfényben Linuxon: Slackware Linux 13.1 | Linux Journal . Letöltve: 2018. június 18. Az eredetiből archiválva : 2018. június 18.
  49. DistroWatch Weekly, 405. szám, 2011. május 16 . Letöltve: 2018. június 18. Az eredetiből archiválva : 2018. december 22.
  50. A Slackware áttekintése tíz éve készül | linux.com | A Linux információ forrása . Letöltve: 2018. június 18. Az eredetiből archiválva : 2018. június 18.
  51. Slackware 13.37: Linux a szórakozásért [LWN.net] . Letöltve: 2018. június 18. Az eredetiből archiválva : 2018. június 18.
  52. DistroWatch Weekly, 478. szám, 2012. október 15 . Letöltve: 2018. június 18. Az eredetiből archiválva : 2019. július 30.
  53. http://ftp.slackware.com/pub/slackware/slackware-14.0/ChangeLog.txt . Az eredetiből archiválva: 2013. március 6.
  54. http://ftp.slackware.com/pub/slackware/slackware-14.1/ChangeLog.txt . Az eredetiből archiválva : 2014. október 19.
  55. DistroWatch Weekly, 671. szám, 2016. július 25 . Letöltve: 2018. június 18. Az eredetiből archiválva : 2019. július 30.
  56. Archivált másolat . Letöltve: 2018. augusztus 6. Az eredetiből archiválva : 2020. augusztus 7..
  57. A Slackware 15.0 disztribúció kiadása . www.opennet.ru _ Letöltve: 2022. február 4. Az eredetiből archiválva : 2022. február 4..
  58. ftp://ftp.osuosl.org/pub/slackware/slackware64-current/ChangeLog.txt Archiválva : 2019. szeptember 30. a Wayback Machine nyílt forráskódú laborban ChangeLog.txt
  59. A Slackware Linux Project: Slackware ChangeLogs . Letöltve: 2018. december 15. Az eredetiből archiválva : 2020. január 30.
  60. Archivált másolat . Letöltve: 2009. február 11. Az eredetiből archiválva : 2015. június 26..
  61. SlackWare.com  (angol)  (lefelé mutató hivatkozás) . - A SlackWare hivatalos oldala. Letöltve: 2022. november 2. Az eredetiből archiválva : 2011. augusztus 21..
  62. A Slackware Linux Projekt: Slackware Portok . Letöltve: 2018. június 18. Az eredetiből archiválva : 2015. május 8.
  63. laza/390  (eng.)  (downlink) . - SlackWare IBM S/390 -hez . Letöltve: 2022. november 2. Az eredetiből archiválva : 2011. augusztus 21..
  64. ARMedslack  (angol)  (downlink) . — SlackWare ARM -hez . Letöltve: 2010. június 24. Az eredetiből archiválva : 2011. augusztus 21..
  65. A DistroWatch webhelye szerint .

Irodalom

Linkek