Movatterモバイル変換


[0]ホーム

URL:


Sari la conținut
Wikipediaenciclopedia liberă
Căutare

Slackware

De la Wikipedia, enciclopedia liberă
Slackware Linux
Slackware logo

Slackware 13.1 folosind KDE 4.4.3
DezvoltatorPatrick Volkerding
FamilieSOLinux
StareCurrent
Model surseSoftware liber
Dată lansare inițială Modificați la Wikidata
Ultima versiune stabilă14.0 din28 septembrie,2012
Metodă de actualizarePkgtool[*][[Pkgtool |​]]
Slackpkg[*] Modificați la Wikidata
Platforme suportatex86
x86_64 Modificați la Wikidata
Tip de nucleuMonolitic
Interfață implicităKDE
Xfce
MATE
Cinnamon Modificați la Wikidata
LicențăGPL
Prezență online
slackware.com
Modificădate / text Consultați documentația formatului

Slackware este odistribuție Linux. Slackware folosește un mod de abordare diferit de distribuții renumite cum ar fiRed Hat,Debian,Gentoo,SUSE, sauMandriva Linux. Poate fi descris cel mai bine ca fiind „UNIX-like”, având in vedere politica strictă de incorporare a aplicațiilor, și absența unor utilitare de configurare ce folosesc interfață grafică, precum în alte varietăți Linux. Printre partizanii Slackware există o vorbă, „când știi Slackware, știiLinux, când știi Red Hat, tot ce știi e Red Hat“.

Istorie și nume

[modificare |modificare sursă]
A Arch LinuxD Debian GNU/LinuxK Kali LinuxL LinspireM MX LinuxP PCLinuxOS PLD Linux DistributionS SystemRescueCDU UbuntuCategorie: Distribuții Linux
Versiuni
1.017 iulie1993
2.02 iunie1994
3.030 noiembrie1995
3.13 iunie1996
3.217 februarie1997
3.311 iunie1997
3.59 iunie1998
4.017 mai1999
7.025 octombrie1999
7.122 iunie2000
8.01 iulie2001
8.118 iunie2002
9.019 martie2003
9.126 septembrie2003
10.023 iunie2004
10.12 februarie2005
10.214 septembrie2005
11.02 octombrie2006
12.02 iulie2007
12.12 mai2008
12.210 decembrie2008
13.027 august2009
13.124 mai2010
13.3727 aprilie2011
14.028 septembrie2012

Ultima versiune Slackware Linux este 13.37. Această versiune includenucleul Linux 2.6.37.6,GCC 4.5.2,KDE 4.5.5,Xfce 4.6.2,Apache 2.2.17,PHP 5.3.6.

Începând cu versiunea 13.0, Slackware Linux este disponibil și pentru arhitectura pe 64biti,x86-64.

Versiunea 11.0 (12.2) a Slackware Linux avea inclus suport pentruALSA,GCC 3.3.4 (cu 3.4.3 ca alternativă în /testing),nucleul Linux 2.4.33 (ca alternativă 2.6.10 in /testing),GNOME 2.6.1,KDE 3.3.2, și toate utilitarele uzuale.

Există de asemenea o versiune de teste a Slackware numită „curentă“ ce poate fi folosita pentru o distributie actualizată la zi.

Prima versiune (anunțul oficial), 1.00, a fost lansată pe17 iulie,1993 dePatrick Volkerding. Era bazată pe distribuțiaSLS Linux si oferea imagini de dischetă, care erau disponibile peFTP. Slackware a sărbatorit a zecea aniversare pe17 iulie,2003.

Numele „Slackware“ provine de la termenul „slack“, așa cum este definit deChurch of the SubGenius.

GNOME a fost scos din distribuția curentă, și lăsat comunității pentru suport și distribuție. Sunt disponibile alte variante GNOME destinate specific pentru Slackware:

Un proiect numitDropline oferă de asemenea pachete Gnome pentru Slackware, deși acestea ar putea avea conflicte cu sistemul.

Filozofia design-ului

[modificare |modificare sursă]
Mascota Slackware

KISS

[modificare |modificare sursă]

KISS, care este o abreviere pentru „Keep it Simple, Stupid“ („menține totul simplu, prostule“) este un concept care explică multe alegeri ale design-ului în Slackware. În acest context „simplu“ se refera la punctul de vedere al arhitecturii sistemului și nu la acel al usurinței în utilizare. Acesta este motivul pentru care sunt atât de puține unelteGUI pentru configurarea sistemului. Uneltele GUI sunt (după cum zice teoria) mai complexe, și de aceea mai predispuse la probleme decât uneltele simple în linie de comandă. Rezultatul acestui principiu este că Slackware este foarte rapid, stabil și sigur, cu avantajul ușurinței în utilizare. Criticii spun în general că asta face lucrurile prea consumatoare de timp și greu de învațat. Susținatorii spun că flexibilitatea și transparența cât și experiența acumulată în acest proces compenseaza pe deplin.

Scripturile de startup

[modificare |modificare sursă]

Slackware folosește modelul de scripturi din stilul de inițializareBSD, pe când majoritatea celorlalte distribuții Linux folosesc modelul de inițializareSystem V Standard. CuSystem V fiecare nivel de rulare primește un subdirector pentru scripturile de inițializare, pe cand stilul BSD dă un singur script de inițializare fiecărui nivel de rulare. Susținătorii stilului BSD spun că este mai bine pentru că, cu acest sistem este mult mai ușor sa găsești, citești, editezi și să întreții scripturile. Susținătorii stilului System V spun că structura acestuia face scripturile mai puternice și mai flexibile.

Trebuie menționat faptul că compatibilitatea stilului System V a fost incorporată in Slackware, începand cu versiunea 7.0.

Administrarea pachetelor

[modificare |modificare sursă]

Concepția Slackware fata de modul deadministrare alpachetelor este unică. Sistemul său de administrare al pachetelor poate instala, actualiza, sau șterge pachete la fel de usor ca și alte distribuții. Dar nu face nici o încercare de urmărire sau administrare a ceea ce este referit ca "dependințe" (ex. se asigură că sistemul are toate bibliotecile de sistem și programele pe care noul pachet "așteaptă" să le gaseasca în sistem), fiind conceput pentru un administrator care are cunoștinte despre pachetul pe care îl instalează.

Pachetele sunt în formă de fișieretar arhivate cu utilitarulgzip care mai degrabă au extensiile.tgz decat.tar.gz. Sunt construite în așa fel, încât atunci când sunt extrase în directorul rădăcina, fișierele lor se copiază către locațiile unde trebuie să fie instalate. Este oarecum posibil (deși nerecomandabil) să instalăm pachete fără utilitarele de pachete ale Slackware, folosind doartar sigzip, și asigurându-ne că rulăm scriptuldoinst.sh, dacă unul a fost inclus in pachet.

În contrastrpm-urileRed Hat sunt arhivecpio, șideb-urileDebian sunt arhivear. Acestea conțin informații detaliate despre dependințe si utilitarele lor de administrare al pachetelor le pot folosi pentru a găsi si instala condițiile esentiale (bibliotecile, programele, etc.). Pachetele vor refuza să se instaleze dacă condițiile esențiale nu sunt îndeplinite (deși acest lucru poate fi încălcat).

Dezbaterea pe meritele relative ale depistării sau ignorării dependințelor, deși nu așa de intensă, este oarecum evocatoare a „războiului religios“ găsit in lunga dezbatere a editoarelor de texte UNIX „vi versusEmacs“. Modul de abordare al Slackware față de problemă pare să fie bine acceptată de utilizatorii deseori tehnici pe care îi are.

Rezolvarea automată a dependențelor

[modificare |modificare sursă]

Cu toate că Slackware nu incorporează utilitare care sa rezolve dependințele pentru utilizator prin luarea și instalarea automată a dependințelor de peInternet, sunt câteva utilitare ale unor terțe părți care pot furniza această funcție similară cu modul în care APT o face pentruDebianLinux.

Câteva dintre aceste unelte determină dependințele prin analizarea pachetelor instalate, determinând ce biblioteci sunt necesare, și pe urmă descoperind ce pachete sunt disponibile pentru a le furniza. Acest proces automatic este consumator de timp, și mai primitiv decât metoda manual finisată a APT. Oricum, de obicei produce rezultate satisfacatoare.

Slackware 9.1 avea inclus pachetulSwaret extra pe cel de-al doilea CD, dar nu il instala.Swaret a fost exclus din distribuție odată cu versiunea Slackware 10.0, dar este încă disponibil ca utilitar de terța parte.

slackpkg este inclus în /extra începand cu Slackware 9.1.

slapt-get nu furnizează rezolvare de dependințe pentru pachetele incluse în distribuția Slackware. Dar furnizează un context pentru rezolvarea dependințelor în pachetele compatibile Slackware asemanator cu metoda pe care o folosește APT. Mai multe surse de pachete și distribuții bazate pe Slackware se folosesc de această funcționalitate.

Arch
Debian
Ubuntu
Alte
Adus de lahttps://ro.wikipedia.org/w/index.php?title=Slackware&oldid=15205248
Categorii:
Categorii ascunse:

[8]ページ先頭

©2009-2026 Movatter.jp