Slackware

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 2. prosince 2021; kontroly vyžadují 17 úprav .
Slackware

Slackware 15.0 KDE desktop
Vývojář Slackware Linux, Inc.,
Patrick Volkerding
rodina OS linux
Na základě SLS
Zdroj OTEVŘENO
První vydání 17. července 1993 [1]
Nejnovější verze
Metoda aktualizace pkgtool a slackpkg
Podporované jazyky ruština atd.
Podporované platformy x86 a x86_64
Typ jádra linux
Rozhraní KDE , Xfce , MATE a Cinnamon
Licence GNU GPL
Webová stránka slackware.com
 Mediální soubory na Wikimedia Commons

Slackware Linux ( [ˈslækweə(ɹ)] ; hovorově „slack“, „slackware“) je jednou z prvních distribucí Linuxu [3] [4] [5] [6] [7] [8] [9] .

Někdy je nazýván "nejvíc UNIX 'ov". Fanouškům této distribuce se připisuje výrok: „ Když se naučíš Red Hat , pak se naučíš Red Hat, když se naučíš Slackware, naučíš se Linux “ [10] .

Až na několik výjimek [11] se Slackware skládá ze svobodných softwarových balíčků distribuovaných se zdrojovým kódem.

Název

Název Slackware pochází ze slova Slack (viz Church of the SubGenius  (anglicky) ) , což znamená líný , nedbalý , laxní , uvolněný , letargický a také povaleč [12] [13] [14] [15] .

Historie

První verzi této distribuce vydal Patrick Volkerding  – známý také jako Mr. Slackware and The Man  - 17. července 1993 [16] . Tato verze byla založena na distribuci SLS a byla kopií 3,5" diskety , kterou bylo možné stáhnout přes FTP [17] .

V roce 1999 přeskočila řada vydání Slackware z vydání 4 na vydání 7 [18] . Patrick Volkerding to označil za marketingový tah, aby ukázal, že Slackware je stejně progresivní jako jiné distribuce, z nichž mnohé měly v té době čísla 6 a vyšší.

Poslední stabilní verze Slackware je 15.0 [19] .

Existuje také verze Slackware nazvaná " aktuální " ; tato verze obsahuje novější verze softwaru, ale nemusí být stabilní. [20] .



Nová větev je pozoruhodná aktualizací grafické knihovny Qt na verzi 5 a používáním jádra Linuxu 5.15 [1] .

Až na několik výjimek byly zbývající balíčky přesunuty z aktuální větve a přestavěny s novým Glibc. Například přestavba firefox , thunderbird a seamonkey byla zpožděna , protože vyžadují další záplaty, aby byly kompatibilní s novým kompilátorem Rust, který je součástí distribuce.


Slackware Live - Sestavení živého Slackwaru, které lze spustit ihned po stažení

Sestavení Slackware64 Linuxu (64-bit Live), které má ve výchozím nastavení KDE5 , je k dispozici ke stažení na (přímý odkaz na ISO 4,2 Gb):

http://bear.alienbase.nl/mirrors/slackware-live/latest/slackware64-live-plasma5-current.iso a umožňuje vám spouštět sestavu přímo v paměti RAM, aniž byste ji instalovali na pevný disk. K dispozici je také možnost „toram“, kterou lze přidat stisknutím „ TAB “ na úvodní obrazovce sestavení, což vám umožní odebrat médium z počítače. Na Slackware je k dispozici několik odvážných vzhledů, K3b , VLC Media Player , Office , KEdu, KTurtle , MC a všechny související mediální programy. Ve výchozím nastavení jsou podporovány všechny známé stabilní verze systémů souborů.

Kvůli změnám souvisejícím s ukončením podpory 32bitové architektury x86 je Slackware Live 32bit dostupný pouze v Xfce [21] .

Historie verzí

Verze
Verze Den vydání Rok vydání Verze jádra
1,00 [22] 17. července 1993 0,99,11 Alfa
1.1 5. listopadu 0,99,13
2,0 2. července 1994 1.0.9
2.1 31. října 1.1.59
2.2 30. března 1995 1.2.1
2.3 24. května 1.2.8
3.0 [23] 30. listopadu 1.2.13
3.1 [24] (Slackware 96 [25] ) 3. června 1996 2.0.0
3.2 17. února 1997 2.0.29
3.3 11. června 2.0.30
3.4 [26] 14. října 2.0.30
3.5 9. června 1998 2.0.34
3.6 28. října 2.0.35
3.9 10. května 1999 2.0.37 před 10
4.0 [27] 17. května 2.2.6
7,0 25. října 2.2.13
7.1 [27] 22. června 2000 2.2.16
8.0 [28] 1. července 2001 2.2.19
8.1 [29] 18. června 2002 2.4.18
9,0 [30] [31] [32] 19. března 2003 2.4.20 (opraveno na 2.4.21)
9.1 [33] [34] [35] 26. září 2.4.22 (opraveno na 2.4.26)
10,0 [36] 23. června 2004 2.4.26
10.1 [37] [38] 6. února 2005 2.4.29
10.2 [39] [40] 14. září 2.4.31
11,0 [41] 2. října 2006 2.4.33.3
12,0 [42] 1. července 2007 2.6.21.5
12.1 [43] 2. května 2008 2.6.24.5
12.2 [44] [45] 10. prosince 2.6.27.7 (opraveno na 2.6.27.31)
13,0 [46] [47] 27. srpna 2009 2.6.29.6
13.1 [48] 24. května 2010 2.6.33.4
13,37 [49] [50] [51] 28. dubna 2011 2.6.37.6
14,0 [52] [53] 28. září 2012 3.2.29

(opraveno na 3

3.2.98)

14.1 [54] 7. listopadu 2013 3.10.17

(opraveno na 3.10.107)

14.2 [55] [56] 30. června 2016 4.4.14

(opraveno na 4.4.190)

15,0 [57] 2. února 2022 15.5.19
aktuální [58] ve vývoji 5.4.57 [59]

Principy budování Slackware

Designové cíle této distribuce jsou jednoduchost a stabilita.

Nekomplikujte!

Princip KISS (Keep it simple stupid, keep it short and simple – „keep it stupidly simple“ nebo, podle jiné verze, „udělej to kratším a jednodušším“) – to se týká jednoduchosti sestavení systému, nikoli snadnost použití.

Spouštěcí skripty

Slackware používá spouštěcí skripty ve stylu BSD , zatímco většina ostatních distribucí používá styl System V. Hlavní rozdíl mezi těmito dvěma typy skriptů je v tom, že System V přiděluje jeden adresář pro skripty řízení služeb a několik (pro každou úroveň běhu ) samostatných adresářů obsahujících odkazy na tyto skripty. Názvy skriptů obvykle odpovídají názvům služeb. Názvy odkazů z adresářů odpovídajících runlevelům obsahují (kromě názvu služby) také písmeno označující akci potřebnou k provedení - start nebo stop. Typ skriptu BSD poskytuje pouze jeden skript – společný pro všechny úrovně běhu; uvnitř tohoto skriptu jsou spuštěny všechny služby potřebné pro určitou úroveň.

V moderní implementaci Slackware Linuxu jsou spouštěcí skripty pro každou úroveň běhu umístěny v samostatných souborech. Například úroveň běhu 4 odpovídá spouštěcímu skriptu rc.4 a úroveň běhu 0 odpovídá rc.0 . Kromě toho se objevilo velké množství skriptů, které jsou určeny ke spouštění konkrétních služeb. Například pro spuštění poštovního serveru Sendmail se používá spouštěcí skript rc.sendmail , server DNS BIND  se nazývá rc.bind atd.

Správa balíků

Systém správy balíčků Slackware umožňuje uživateli instalovat, upgradovat nebo odstraňovat balíčky stejně snadno jako podobné systémy v jiných distribucích, ale na rozdíl od posledně jmenovaných ve výchozím nastavení nesleduje závislosti mezi balíčky, ačkoli to vývojáři balíčků dělají.

Soubory balíčků jsou archivy vytvořené pomocí programu tara poté komprimované pomocí programu gzipnebo lzma. Obvyklá přípona pro soubory balíčků je .tgznebo .txz(pro verze 13.0 a vyšší).

Chcete-li snadno a rychle aktualizovat svůj Slackware:

Nástroje pro správu balíčků Slackware, které se nacházejí v balíčku pkgtools, se používají k individuální instalaci balíčků.

Existuje také několik "doplňků" pro automatizaci procesu aktualizace systému a závislostí balíčků, jako například:

Tukaani pkgtools  je rychlejší rozšířená verze Slackware pkgtools, která nahrazuje ty standardní. Podporuje síťovou instalaci, kompresi balíčků pomocí lzma a bzip2 atd.

Tyto balíčky nejsou standardní, ale jsou dostupné v /extra. S vydáním Slackware 12.2 vstoupil balíček slackpkg do stromu /main.

Navíc porty CRUX , emerge a pkgsrc jsou portovány na Slackware . Pro pkgtools existuje také grafické rozhraní založené na Qt  - SlackIns , pro slapt-get - gslapt .

Podporované architektury

x86

Do poloviny roku 2002 distribuce podporovala všechny x86 procesory od i386 a vyšší. Verze 9.0 byla poslední, která uměla pracovat s procesory i386. Následující verze distribuce vyžadují alespoň procesor i486 kvůli zvláštnostem [60] kompilátoru C++ v GCC . Některé balíčky (jako například jádro s podporou SMP ) jsou kompilovány pomocí instrukcí procesoru, jako je i686 . Od verze 14.2 mají 32bitové balíčky vytvořené pro vydání příponu -i586- [61] .

S/390

Na konci října 2004 oznámil Patrick Volkerding zahájení oficiální podpory architektury IBM S/390 . Pracovní název distribuce pro tuto architekturu je Slack/390 . Další verze (10.0) byla vydána 14. února 2005 [62] [63] .

Slackware64

19. května 2009 Patrick Volkerding a vývojový tým Slackware oznámili, že aktuální verze Slackware64 byla uvolněna pro veřejnost. Slackware 13.0 bylo první vydání, které podporovalo x86-64 .

Od 2018.12.15.17.30 je k dispozici Slackware64-current kernel 4.19.9, nejnovější zdroje jádra lze stáhnout z kernel.org

Aktualizační stránka pro Slackware64 http://www.slackware.com/changelog/current.php?cpu=x86_64 , stabilní verze 15.0 má datum vydání distribuce 3. února 2022 21:24 a je k dispozici zde: https: //mirrors.slackware .com/slackware/slackware-iso/slackware64-15.0-iso/ .

Slackware pro ARM

Od 19. července 2009 je podporována architektura ARM ( armv4 , little endian ) [64] .

Distribuce založené na Slackware

Distribuce [65] Účel Desktopové prostředí ,
správce oken
AUSTRUM Zachránit FVWM
Linvo plocha počítače GNOME
porteus plocha počítače KDE , LXDE , Xfce
RIPLinuX Zachránit CLI
OS Salix plocha počítače xfc a další.
Slackel plocha počítače KDE
VectorLinux plocha počítače xfce
Wifislax bezpečnostní KDE
Zenwalk plocha počítače xfce
Absolutní plocha počítače IceWM
MOPS Linux Univerzální KDE4, Xfce
Slax (do roku 2017) plocha počítače KDE

Repozitáře

slackware.com
Slackbuilds 
Slacky.eu 
laxně 
alienbob 
multilib

Poznámky

  1. Skupiny Google . Datum přístupu: 18. června 2018. Archivováno z originálu 22. ledna 2011.
  2. Poznámky k vydání Slackware 15.0  (anglicky) – 2022.
  3. Top Ten distribuce . Získáno 18. června 2018. Archivováno z originálu 2. dubna 2013.
  4. slackware:faq - SlackDocs . Získáno 18. června 2018. Archivováno z originálu 5. září 2015.
  5. Nejlepší Linuxová distribuce: Linux Experti hodnotí distribuce – Datamation . Získáno 18. června 2018. Archivováno z originálu 18. listopadu 2015.
  6. CentOS: MBR poškozen (chyba 15) | linux.org . Získáno 18. června 2018. Archivováno z originálu 9. října 2015.
  7. Nejlepší distribuce Linuxu pro náročné uživatele v roce 2018: 5 recenzovaných a hodnocených | techradar . Získáno 18. června 2018. Archivováno z originálu 2. listopadu 2015.
  8. Slackware Linux – Méně je více | ITPRO . Získáno 18. června 2018. Archivováno z originálu 19. listopadu 2015.
  9. Průvodce dnešními top 10 linuxovými distribucemi | PCworld . Získáno 18. června 2018. Archivováno z originálu 11. října 2015.
  10. http://go2linux.garron.me/mt/linux-ht/2010/11/slackware-review-1.html Archivováno 20. května 2013 na Wayback Machine  : „Pokud se naučíte RHEL, znáte RHEL, pokud naučte se Slackware, znáte Linux."
  11. Freenix archivován 27. července 2017 na Wayback Machine , popisující licence používané Slackware a podporující bezplatnou distribuci založenou na Slackware
  12. Rozhovor s Patrickem Volkerdingem | Linuxový deník . Získáno 18. června 2018. Archivováno z originálu 27. prosince 2020.
  13. Grafika Slackware a bannery odkazů . Získáno 18. června 2018. Archivováno z originálu 16. července 2017.
  14. Archivovaná kopie . Datum přístupu: 18. června 2018. Archivováno z originálu 27. října 2012.
  15. Archivovaná kopie . Získáno 18. června 2018. Archivováno z originálu 5. března 2016.
  16. Patrick Volkerding. Slackware Linux 1.00 (oznámení původního vydání pro verzi 1.0)  (anglicky)  (stahování) (16. 7. 1993). Získáno 19. června 2010. Archivováno z originálu 21. srpna 2011.
  17. http://ftp.df.lth.se/pub/slackware/slackware-2.1/README.210 . Archivováno z originálu 9. října 2011.
  18. Projekt Slackware Linux: Často kladené otázky (downlink) . Datum přístupu: 18. června 2018. Archivováno z originálu 8. ledna 2007. 
  19. Chyba poznámky pod čarou ? : Neplatná značka <ref>; lastreleasežádný text pro poznámky pod čarou
  20. Projekt Slackware Linux: Slackware ChangeLogs . www.slackware.com . Získáno 28. února 2022. Archivováno z originálu dne 18. března 2022.
  21. Archivovaná kopie . Staženo 15. prosince 2018. Archivováno z originálu 15. prosince 2018.
  22. OZNÁMENÍ: Slackware Linux 1.00 – Skupiny Google . Datum přístupu: 18. června 2018. Archivováno z originálu 22. ledna 2011.
  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 . Archivováno z originálu 17. října 2014.
  25. Linux Slackware 96 | ISBNdb.com – Informace o knize . Archivováno z originálu 13. března 2016.
  26. http://slackware.cs.utah.edu/pub/slackware/slackware-3.4/ChangeLog.txt
  27. 1 2 Příběhy Linuxu: Pohled na Slackware Linux | linux.com | Zdroj informací o Linuxu . Získáno 6. 8. 2018. Archivováno z originálu 28. 6. 2018.
  28. Slackware Linux – zpět na základy . Získáno 18. června 2018. Archivováno z originálu 18. června 2018.
  29. Archivovaná kopie . Získáno 6. 8. 2018. Archivováno z originálu 5. 8. 2018.
  30. Vyznání flákače . Získáno 18. června 2018. Archivováno z originálu 18. června 2018.
  31. Minirecenze Slackware Linuxu 9.0 . Získáno 18. června 2018. Archivováno z originálu 18. června 2018.
  32. http://ftp.slackware.com/pub/slackware/slackware-9.0/ChangeLog.txt . Archivováno z originálu 14. srpna 2016.
  33. Seznamte se se Slackwarem 9.1 . Získáno 18. června 2018. Archivováno z originálu 18. června 2018.
  34. Archivovaná kopie . Získáno 6. srpna 2018. Archivováno z originálu 25. února 2021.
  35. Archivovaná kopie . Získáno 6. 8. 2018. Archivováno z originálu 4. 3. 2016.
  36. Slackware 10: První dojmy . Získáno 18. června 2018. Archivováno z originálu 18. června 2018.
  37. Recenze Slackware 10.1 . Získáno 18. června 2018. Archivováno z originálu 18. června 2018.
  38. Pohled na Slackware 10.1 [LWN.net] . Získáno 18. června 2018. Archivováno z originálu 18. června 2018.
  39. Pohled na Slackware Linux 10.2 [LWN.net] . Získáno 18. června 2018. Archivováno z originálu 18. června 2018.
  40. Slackware 10.2 | Tuxové stroje . Získáno 18. června 2018. Archivováno z originálu dne 4. října 2019.
  41. Ctihodný Slackware 12 dostane nový sportovní šatník | linux.com | Zdroj informací o Linuxu (nedostupný odkaz) . Získáno 18. června 2018. Archivováno z originálu 8. července 2008. 
  42. Slackware 12: The anti-'buntu | Tuxové stroje . Získáno 18. června 2018. Archivováno z originálu 18. června 2018.
  43. Upgrade na Slackware 12.1 | linux.com | Zdroj informací o Linuxu . Získáno 18. června 2018. Archivováno z originálu 25. června 2018.
  44. Revidovaný Slackware je jednoduchý | linux.com | Zdroj informací o Linuxu (nedostupný odkaz) . Datum přístupu: 18. června 2018. Archivováno z originálu 11. února 2009. 
  45. Archivovaná kopie . Staženo 6. 8. 2018. Archivováno z originálu 18. 12. 2017.
  46. DistroWatch Weekly, číslo 323, 5. října 2009 . Získáno 18. června 2018. Archivováno z originálu 30. července 2019.
  47. Slackware 13.0: nyní oficiálně 64bitový [LWN.net] . Získáno 18. června 2018. Archivováno z originálu 18. června 2018.
  48. Zaostřeno na Linux: Slackware Linux 13.1 | Linuxový deník . Získáno 18. června 2018. Archivováno z originálu 18. června 2018.
  49. DistroWatch Weekly, číslo 405, 16. května 2011 . Získáno 18. června 2018. Archivováno z originálu 22. prosince 2018.
  50. Recenze Slackware Deset let ve vývoji | linux.com | Zdroj informací o Linuxu . Získáno 18. června 2018. Archivováno z originálu 18. června 2018.
  51. Slackware 13.37: Linux pro zábavu [LWN.net] . Získáno 18. června 2018. Archivováno z originálu 18. června 2018.
  52. DistroWatch Weekly, číslo 478, 15. října 2012 . Získáno 18. června 2018. Archivováno z originálu 30. července 2019.
  53. http://ftp.slackware.com/pub/slackware/slackware-14.0/ChangeLog.txt . Archivováno z originálu 6. března 2013.
  54. http://ftp.slackware.com/pub/slackware/slackware-14.1/ChangeLog.txt . Archivováno z originálu 19. října 2014.
  55. DistroWatch Weekly, číslo 671, 25. července 2016 . Získáno 18. června 2018. Archivováno z originálu 30. července 2019.
  56. Archivovaná kopie . Získáno 6. srpna 2018. Archivováno z originálu dne 7. srpna 2020.
  57. Vydání distribuce Slackware 15.0 . www.opennet.ru _ Získáno 4. února 2022. Archivováno z originálu 4. února 2022.
  58. ftp://ftp.osuosl.org/pub/slackware/slackware64-current/ChangeLog.txt Archivováno 30. září 2019 v Wayback Machine Open Source Lab ChangeLog.txt
  59. Projekt Slackware Linux: Slackware ChangeLogs . Staženo 15. prosince 2018. Archivováno z originálu 30. ledna 2020.
  60. Archivovaná kopie . Získáno 11. února 2009. Archivováno z originálu 26. června 2015.
  61. SlackWare.com  (anglicky)  (downlink) . - Oficiální stránky SlackWare. Získáno 2. listopadu 2022. Archivováno z originálu dne 21. srpna 2011.
  62. The Slackware Linux Project: Slackware Ports . Získáno 18. června 2018. Archivováno z originálu 8. května 2015.
  63. slack/390  (anglicky)  (downlink) . - SlackWare pro IBM S/390 . Získáno 2. listopadu 2022. Archivováno z originálu dne 21. srpna 2011.
  64. ARMedslack  (anglicky)  (downlink) . — SlackWare pro ARM . Získáno 24. června 2010. Archivováno z originálu 21. srpna 2011.
  65. Podle webu DistroWatch .

Literatura

Odkazy