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 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] .
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.
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] .
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] |
Designové cíle této distribuce jsou jednoduchost a stabilita.
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í.
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.
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 .
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] .
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] .
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/ .
Od 19. července 2009 je podporována architektura ARM ( armv4 , little endian ) [64] .
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 |
slackware.com |
Slackbuilds |
Slacky.eu |
laxně |
alienbob |
multilib |
distribuce Linuxu | Rodiny|||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Debian |
| ||||||||||||||
ubuntu |
| ||||||||||||||
Fedora |
| ||||||||||||||
červená čepice |
| ||||||||||||||
Mandriva |
| ||||||||||||||
Slackware | |||||||||||||||
Gentoo | |||||||||||||||
Oblouk | |||||||||||||||
Nezávislý | |||||||||||||||
Speciální |
| ||||||||||||||
Kategorie Wikimedia Commons Wikizprávy Wikidata |