Slackware | |
---|---|
Desktop Slackware 15.0 KDE | |
Dezvoltator |
Slackware Linux, Inc., Patrick Volkerding |
Familia OS | linux |
Bazat pe | SLS |
Sursă | deschis |
Prima editie | 17 iulie 1993 [1] |
ultima versiune |
|
Metoda de actualizare | pkgtool și slackpkg |
Limbi acceptate | rusă etc. |
Platforme acceptate | x86 și x86_64 |
Tipul de kernel | linux |
Interfață | KDE , Xfce , MATE și Cinnamon |
Licență | GNU GPL |
site web | slackware.com _ |
Fișiere media la Wikimedia Commons |
Slackware Linux ( [ˈslækweə(ɹ)] ; colocvial „slack”, „slackware”) este una dintre primele distribuții Linux [3] [4] [5] [6] [7] [8] [9] .
Este uneori numit „cel mai UNIX 'ov”. Fanii acestei distribuții sunt creditați că au spus: „ Dacă înveți Red Hat , atunci înveți Red Hat, dacă înveți Slackware, înveți Linux ” [10] .
Cu puține excepții [11] , Slackware constă din pachete software gratuite distribuite cu cod sursă.
Numele Slackware provine de la cuvântul Slack (vezi Church of the SubGenius (engleză) ) , care înseamnă leneș , neglijent , leneș , relaxat , letargic și, de asemenea, loafing [12] [13] [14] [15] .
Prima versiune a acestei distribuții a fost lansată de Patrick Volkerding - cunoscut și sub numele de Mr. Slackware and The Man - 17 iulie 1993 [16] . Această versiune se baza pe distribuția SLS și era o copie a unei dischete de 3,5" care putea fi descărcată prin FTP [17] .
În 1999, seria de lansări Slackware a sărit de la versiunea 4 la versiunea 7 [18] . Patrick Volkerding a numit-o un truc de marketing pentru a arăta că Slackware a fost la fel de progresiv ca și alte distribuții, multe dintre care la acea vreme aveau numerele de lansare 6 și mai sus.
Cea mai recentă versiune stabilă a Slackware este 15.0 [19] .
Există, de asemenea, o versiune de Slackware numită " actuală " ; această versiune conține versiuni mai recente ale software-ului, dar este posibil să nu fie stabilă. [20] .
Noua ramură se remarcă prin actualizarea bibliotecii grafice Qt la versiunea 5 și prin utilizarea nucleului Linux 5.15 [1] .
Cu câteva excepții, restul pachetelor au fost mutate din ramura Actual și reconstruite cu noul Glibc. De exemplu, o reconstrucție a firefox , thunderbird și seamonkey a fost amânată , deoarece necesită patch-uri suplimentare pentru a fi compatibile cu noul compilator Rust inclus în distribuție.
O versiune de Slackware64 Linux (64-bit Live) care are KDE5 în mod implicit este disponibilă pentru descărcare la (link direct la ISO 4,2 Gb):
http://bear.alienbase.nl/mirrors/slackware-live/latest/slackware64-live-plasma5-current.iso și vă permite să rulați ansamblul direct în RAM fără a-l instala pe hard disk. De asemenea, este disponibilă opțiunea „toram”, care poate fi adăugată apăsând „ TAB ” pe ecranul de pornire al construcției, permițându-vă să eliminați media de pe computer. Mai multe skin-uri îndrăznețe, K3b , VLC Media Player , Office , KEdu, KTurtle , MC și toate programele media conexe sunt disponibile pe Slackware. În mod implicit, sunt acceptate toate versiunile stabile cunoscute ale sistemelor de fișiere.
Datorită modificărilor legate de sfârșitul suportului pentru arhitectura x86 pe 32 de biți, Slackware Live 32 de biți este disponibil numai în Xfce [21] .
Versiuni | |||
---|---|---|---|
Versiune | Data eliberarii | Anul lansării | Versiunea Kernel |
1.00 [22] | 17 iulie | 1993 | 0.99.11 Alfa |
1.1 | 5 noiembrie | 0.99.13 | |
2.0 | 2 iulie | 1994 | 1.0.9 |
2.1 | 31 octombrie | 1.1.59 | |
2.2 | 30 martie | 1995 | 1.2.1 |
2.3 | 24 mai | 1.2.8 | |
3.0 [23] | 30 noiembrie | 1.2.13 | |
3.1 [24] (Slackware 96 [25] ) | 3 iunie | 1996 | 2.0.0 |
3.2 | 17 februarie | 1997 | 2.0.29 |
3.3 | 11 iunie | 2.0.30 | |
3.4 [26] | 14 octombrie | 2.0.30 | |
3.5 | 9 iunie | 1998 | 2.0.34 |
3.6 | 28 octombrie | 2.0.35 | |
3.9 | 10 mai | 1999 | 2.0.37pre10 |
4.0 [27] | 17 mai | 2.2.6 | |
7.0 | 25 octombrie | 2.2.13 | |
7.1 [27] | 22 iunie | 2000 | 2.2.16 |
8.0 [28] | 1 iulie | 2001 | 2.2.19 |
8.1 [29] | 18 iunie | 2002 | 2.4.18 |
9.0 [30] [31] [32] | 19 martie | 2003 | 2.4.20 (corectat la 2.4.21) |
9.1 [33] [34] [35] | 26 septembrie | 2.4.22 (corectat la 2.4.26) | |
10,0 [36] | 23 iunie | 2004 | 2.4.26 |
10.1 [37] [38] | 6 februarie | 2005 | 2.4.29 |
10,2 [39] [40] | 14 septembrie | 2.4.31 | |
11.0 [41] | 2 octombrie | 2006 | 2.4.33.3 |
12.0 [42] | 1 iulie | 2007 | 2.6.21.5 |
12.1 [43] | 2 mai | 2008 | 2.6.24.5 |
12,2 [44] [45] | 10 decembrie | 2.6.27.7 (corectat la 2.6.27.31) | |
13,0 [46] [47] | 27 august | 2009 | 2.6.29.6 |
13.1 [48] | 24 mai | 2010 | 2.6.33.4 |
13,37 [49] [50] [51] | 28 aprilie | 2011 | 2.6.37.6 |
14,0 [52] [53] | 28 septembrie | 2012 | 3.2.29
(pattched la 3 3.2.98) |
14.1 [54] | 7 noiembrie | 2013 | 3.10.17
(correcționat la 3.10.107) |
14,2 [55] [56] | 30 iunie | 2016 | 4.4.14
(correcționat la 4.4.190) |
15,0 [57] | 2 februarie | 2022 | 5.15.19 |
curent [58] | în curs de dezvoltare | 5.4.57 [59] |
Obiectivele de design din spatele acestei distribuții sunt simplitatea și stabilitatea.
Principiul KISS (Keep it simple stupid, keep it short and simple - „keep it stupidly simple” sau, conform unei alte versiuni, „make it mai scurt și mai simplu”) - acesta se referă la simplitatea construirii unui sistem și nu la ușurință în utilizare.
Slackware folosește scripturi de pornire în stil BSD , în timp ce majoritatea celorlalte distribuții folosesc stilul System V. Principala diferență dintre cele două tipuri de scripturi este că System V alocă un director pentru scripturile de control al serviciului și mai multe directoare separate (pe nivel de rulare ) care conțin link-uri către aceste scripturi. Numele scripturilor corespund de obicei numelor de servicii. Numele de linkuri din directoarele corespunzătoare nivelurilor de execuție conțin (pe lângă numele serviciului) și o literă care denotă acțiunea necesară pentru execuție - start sau stop. Tipul de script BSD oferă un singur script - comun tuturor nivelurilor de execuție; în interiorul acestui script sunt lansate toate serviciile necesare unui anumit nivel.
În implementarea modernă Slackware Linux, scripturile de pornire pentru fiecare nivel de rulare sunt plasate în fișiere separate. De exemplu, nivelul de rulare 4 corespunde scriptului de pornire rc.4 , iar nivelul de rulare 0 corespunde rc.0 . În plus, au apărut un număr mare de scripturi care sunt concepute pentru a lansa servicii specifice. De exemplu, pentru a porni serverul de e-mail Sendmail , se folosește scriptul de pornire rc.sendmail , serverul BIND DNS se numește rc.bind etc.
Sistemul de gestionare a pachetelor Slackware permite utilizatorului să instaleze, să actualizeze sau să elimine pachete la fel de ușor ca sistemele similare din alte distribuții, dar spre deosebire de acestea din urmă, nu ține evidența dependențelor dintre pachete în mod implicit, deși dezvoltatorii de pachete o fac.
Fișierele pachet sunt arhive realizate cu un program tarși apoi comprimate cu un program gzipsau lzma. Extensia obișnuită pentru fișierele pachet este .tgzsau .txz(pentru versiunile 13.0 și mai sus).
Pentru a vă actualiza ușor și rapid Slackware:
Instrumentele de gestionare a pachetelor Slackware găsite în pachetul pkgtools sunt folosite pentru a instala pachete individual.
Există, de asemenea, câteva „suplimente” pentru a automatiza procesul de actualizare a sistemului și dependențele pachetelor, cum ar fi:
Tukaani pkgtools este o versiune extinsă mai rapidă a Slackware pkgtools, care le înlocuiește pe cele standard. Suportă instalarea în rețea, compresia pachetului cu lzma și bzip2 etc.
Aceste pachete nu sunt standard, dar sunt disponibile în /extra. Odată cu lansarea Slackware 12.2, pachetul slackpkg a intrat în arborele /main.
În plus, porturile CRUX , emerge și pkgsrc sunt portate în Slackware . Pentru pkgtools, există și o interfață grafică bazată pe Qt - SlackIns , pentru slapt-get - gslapt .
Până la jumătatea anului 2002, distribuția a acceptat toate procesoarele x86 de la i386 și mai sus. Versiunea 9.0 a fost ultima care a putut lucra cu procesoare i386. Versiunile ulterioare ale distribuției necesită cel puțin un procesor i486 datorită particularităților [60] ale compilatorului C++ din GCC . Unele pachete (cum ar fi nucleul activat pentru SMP ) sunt compilate folosind instrucțiuni ale procesorului, cum ar fi i686 . Începând cu versiunea 14.2, pachetele pe 32 de biți construite pentru lansare au sufixul -i586- [61] .
La sfârşitul lunii octombrie 2004 , Patrick Volkerding a anunţat începerea suportului oficial pentru arhitectura IBM S/390 . Numele de lucru al distribuției pentru această arhitectură este Slack/390 . Următoarea versiune (10.0) a fost lansată pe 14 februarie 2005 [62] [63] .
Pe 19 mai 2009, Patrick Volkerding și echipa de dezvoltare Slackware au anunțat că versiunea actuală a Slackware64 este lansată publicului. Slackware 13.0 a fost prima versiune care a suportat x86-64 .
Începând cu 2018.12.15.17.30 Slackware64-actualul nucleu 4.19.9 este disponibil, cele mai recente surse de kernel pot fi descărcate de pe kernel.org
Pagina de actualizare pentru Slackware64 http://www.slackware.com/changelog/current.php?cpu=x86_64 , versiunea stabilă 15.0 are o dată de lansare a distribuției de 3 februarie 2022 21:24 și este disponibilă aici: https: //mirrors.slackware .com/slackware/slackware-iso/slackware64-15.0-iso/ .
Din 19 iulie 2009, arhitectura ARM ( armv4 , little endian ) [64] a fost suportată .
Distribuție [65] | Scop | Mediu desktop , manager de ferestre |
---|---|---|
AUSTRUMI | Salvare | FVWM |
Linvo | Desktop | GNOME |
porteus | Desktop | KDE , LXDE , Xfce |
RIPLinuX | Salvare | CLI |
Salix OS | Desktop | xfc și altele. |
Slackel | Desktop | KDE |
VectorLinux | Desktop | xfce |
Wifislax | Securitate | KDE |
Zenwalk | Desktop | xfce |
Absolut | Desktop | IceWM |
MOPS Linux | universal | KDE4, Xfce |
Slax (până în 2017) | Desktop | KDE |
slackware.com |
Slackbuilds |
Slacky.eu |
leneş |
alienbob |
multilib |
distribuție Linux | Familiile de|||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Debian |
| ||||||||||||||
ubuntu |
| ||||||||||||||
Fedora |
| ||||||||||||||
palarie rosie |
| ||||||||||||||
Mandriva |
| ||||||||||||||
Slackware | |||||||||||||||
Gentoo | |||||||||||||||
Arc | |||||||||||||||
Independent | |||||||||||||||
Special |
| ||||||||||||||
Categorie Wikimedia Commons Wikiștiri Wikidata |