Batranul Slackware Linux in lumina reflectoarelor (review pentru versiunea 13.1)

By , 27/05/2010 02:30

Asa cum scriam alaltaieri, tocmai s-a lansat o noua versiune Slackware Linux. Batrana distributie a ajuns la versiunea 13.1.

Aceasta distributie este cea care mi-a pus mie Linux-ul in mana, fiind prima distributie pe care am instalat-o pe primul meu calculator personal si, in acelasi timp, primul sistem de operare instalat pe acel calculator (un Pentium MMX la 233MHz la vremea respectiva). Asadar am luat contact cu aceasta distributie in momentul in care aceasta se afla la versiunea 3.4, in iunie 1998.

Din 1998 si pana acum am incercat foarte multe alte distributii, dar intotdeauna am ramas atras de simplitatea acestei distributii. Si cand spun simplitate ma refer la constructia distributiei. Fara tool-uri eye-candy, fara lucruri care merg de la sine. Totul era configurat de utilizator/administrator, care astfel detinea controlul asupra a tot ceea ce se intampla cu sistemul sau de operare. De la configurarea retelei si pana la customizarea interfetei grafice, totul este lasat la latitudinea utilizatorului. De aceea in Slackware nu veti gasi pachete cu patch-uri de la terte parti, sau foarte putine. Patrick J. Volkerding (parintele si totodata cel care intretine aceasta distributie in continuare) a preferat intotdeauna sa includa versiuni stabile ale pachetelor instalate, iar codul sursa nu era alterat de catre dezvoltatorii Slackware. Astfel, daca o problema aparea  la un pachet din Slackware o puteai linistit raporta pe site-ul oficial al pachetului sau puteai cauta acolo solutii pentru aceasta problema. De asemenea, daca iti compilai singur kernel-ul luat direct de pe kernel.org era aproape imposibil sa ai probleme de compatibilitate cu pachetele instalate, atat timp cat acestea intruneau specificatiile minime pentru a rula/compila acel kernel.

Alte particularitati ale distributiei sunt instalarea in mod text, sistemul de startup de tip BSD (care il face destul de usor de utilizat, dar nu neaparat mai rapid) si lipsa rezolvarii dependintelor la instalarea pachetelor (ceea ce poate deveni dificil daca esti un utilizator incepator, dar pe de alta parte iti dezvolta abilitatea de a intelege ce se afla in spatele fiecarui pachet). Toate aceste lucruri fac din Slackware Linux o distributie ce arata si se comporta foarte apropiat de un sistem UNIX.

Lasand nitel istoria la o parte, sa vedem ce “poate” noua versiune.

Asadar am download-at DVD-ul de instalare de pe mirror-ul austriac (pe care vi-l recomand pentru viteza de download), am scris imaginea pe un DVD gol si am trecut la treaba.

Instalarea este in continuare cea cu care ne-am obisnuit, si anume in mod text. Un lucru care pe mine ma bucura deoarece este un semn al faptului ca echipa Slackware pastreaza traditia cu care ne-a obisnuit.

Ecranul de instalare

Ecranul de instalare

Pentru altii poate insemna faptul ca Slackware ramane in continuare neprietenos. Din punctul meu de vedere, Slackware nu este neprietenos… doar te obliga sa iti pui mintea la contributie si sa inveti cum functioneaza Linux ca si sistem de operare.

Pasii de instalare sunt aproape identici cu cei de la versiunea 3.4, cea cu care mi-am inceput eu experienta Slackware. Nu voi insista asupra acestui aspect. Pot sa va spun doar ca am ales ca pachetele sa fie instalate full, pentru a nu pierde timpul cu alegerea pachetelor ce trebuiesc instalate. Sistemul a fost instalat intr-o masina virtuala cu o partitie root de 8G pe care Slackware a incaput lejer lasand si spatiu liber. Inca o precizare pe care ar trebui sa o fac este ca am testat versiunea pe 32bit, Slackware venind si cu o versiune pe 64bit in  momentul de fata (incepand cu versiunea 13.0).

Procesul de instalare a durat destul de multicel fata de cum ma asteptam eu (aprox. 30 de minute), dar nu pot decat sa dau vina pe faptul ca instalarea s-a facut intr-o masina virtuala. In mod normal sunt convins ca instalarea decurge mult mai repede, dar nu am avut timp sa testez pe o masina reala.

Dupa incheierea instalarii sistemul a pornit fara nici o problema. Avand in vedere ca nu am ales prea multe servicii sa porneasca la boot, incarcarea sistemului a fost destul de rapida, punandu-ma in scurt timp in fata ecranului de login:

Ecran de login

Ecranul de login

Da, login screen-ul nu este KDM, nici un alt ecran grafic ci ecranul de login de tip consola. Pentru a porni KDM la boot-are, va trebui ca in /etc/inittab id-ul sa fie schimbat din 3 in 4. Altfel, pentru a porni KDE sau XFCE (in functie de ce DE ai ales ca default la instalare sau cum ti-ai configurat xinitrc-ul) e suficient sa te log-ezi in mod text si sa rulezi “startx”. Cum preferati. V-am zis ca totul se poate customiza in Slackware dupa bunul plac? Nu v-am mintit. :-)

Creare utilizator nou

Creare utilizator nou

Imediat dupa instalare este bine sa creati un utilizator nou pe care sa-l folositi. Nu este recomandat sa utilizati user-ul root pentru alte actiuni decat cele de administrare. Asa ca, dupa ce va log-ati cu user=root si parola setata de dumneavoastra in timpul instalarii, va sta la dispozitie aplicatia adduser, tot in mod text. Este destul de explicita in comentariile ei, asa ca nu va fi greu sa creati rapid un utilizator nou. Dureaza maxim 4-5 minute, cu tot cu cititul comentariilor ajutatoare din aplicatie, in cazul in care sunteti un utilizator nou de Slackware.

Pornirea KDE

Pornirea KDE

Dupa crearea noului utilizator, logati-va folosind datele acestuia si porniti KDE (sau XFCE, dupa caz) ruland comanda startx. In cazul de fata am ales KDE la instalare ca interfata grafica, asa ca DE-ul ce va porni cu startx este KDE 4.4.3. Veti vedea dupa ce porneste ca nu este customizat in nici un fel, lasand la latitudinea utizatorului sa-l configureze dupa bunul sau plac.

KDE si alte aplicatii

KDE si alte aplicatii

Dupa cum vedeti si in poza de mai sus Slackware vine la pachet cu un pachet office, de data aceasta KOffice (spre deosebire de celelalte distributii carora le-am facut review) si Mozilla Firefox pentru navigare web. De asemenea veti avea la dispozitie si SeaMonkey + Konqueror pentru browsing.

X.org info

X.org info

KDE este sustinut de server-ul X.org 1.7.7, iar partea de OpenGL este oferita de MesaGL, versiunea 7.8.1. De asemenea Slackware vine la pachet cu cele mai noi drivere open-source pentru placile video actuale. Din pacate instalarea de drivere binare va trebui facuta manual, Slackware neoferind un sprijin oficial pentru o asemenea configuratie. Din fericire, driverele nVidia sunt foarte usor de instalat. Nu stiu exact cum sta treaba in cazul placilor ATI care au nevoie de drivere binare, dar, in principiu, majoritatea placilor video de pe piata ar trebui sa functioneze utilizand driverul open-source “radeon” cel putin in mod 2D.

KDE games

KDE games

La capitolul jocuri, Slackware vine la pachet cu jocurile din KDE si cam atat. Dar pentru un gamer neinrait, este suficient cat sa te relaxezi dupa o zi de munca. Pentru alte jocuri, va trebui sa apelati la terte depozite de pachete pentru Slackware, precum LinuxPackages (pachete binare) sau SlackBuild (PKGBUILD-uri care va ajuta sa va creati propriile pachete Slackware compilate din sursele originale).

Multimedia

Multimedia

La capitolul multimedia, Slackware vine cu o surpriza: player-ul audio XMMS (care, desi foarte vechi, isi gaseste cu greu un echivalent cel putin la fel de potent din toate punctele de vedere). O replica a XMMS este Audacious care este si el parte a pachetelor din Slackware. De asemenea alte playere de muzica prezente in Slackware sunt Amarok si JuK (parte a KDE). Pe partea video, Slackware va sta la dispozitie cu mplayer/gmplayer, xine/gxine si Dragon Player (parte a KDE). Pentru scrierea de discuri optice veti putea utiliza K3b. De asemenea va sta la dispozitie si o aplicatie pentru extragerea si comprimarea de track-uri de pe CD-urile audio.

Midnight Commander

Midnight Commander

In consola o alta surpriza este prezenta Midnight Commander. Un tool foarte bun pentru management-ul de fisiere in linia de comanda. Cei care-si aduc aminte de Norton Commander si de vremurile in care consola era singura interfata cu utilizatorul stiu de ce o astfel de unealta a trebuit inventata. :-)

SlackPkg

SlackPkg

Iar pentru cei care inca mai cred ca Slackware nu are un package management bun, trebuie sa va spun ca exista slackpkg, un tool cu care poti tine updat-at sistemul de operare. Intr-adevar, dependintele nu sunt in continuare rezolvate de aceasta unealta, dar asa cum spuneam si mai sus, desi pare dezavantajos, te ajuta sa inveti ce pachete depind de ce pachete si asa mai departe. Din punctul meu de vedere acesta este un lucru benefic. Vei fi mai bine informat despre cum functioneaza un sistem Linux dupa ce te vei lovi de probleme si vei afla cum sa le rezolvi decat daca astepti sa ti le dea cineva mura in gura.

Una peste alta, Slackware ramane o distributie dedicata celor care vor sa invete Linux si celor care vor sa utilizeze un sistem stabil. Din pacate nu este pentru cei care au nevoie rapid de un sistem care sa le satisfaca nevoile. Slackware nu este pentru cei care nu vor sa-si bage nasul in maruntaie. Asadar recomand acest sistem de operare/aceasta distributie celor care vor sa invete Linux si au timp sa o faca. Cei care au nevoie de un Linux ce trebuie rapid pus pe picioare le recomand Pardus Linux/Linux Mint pentru desktop si Ubuntu Server Edition sau Debian pentru server.

In speranta ca review-ul meu v-a ajutat sa va formati o parere despre Slackware, va multumesc pentru atentia acordata. Va recomand cu caldura sa incercati si voi aceasta distributie daca aveti timp si vreti sa invatati cum functioneaza un sistem Linux. De asemenea va recomand Slackware pentru servere, deoarece update-uri de securitate pentru fiecare versiune apar pentru o foarte lunga perioada de timp.

4 Responses to “Batranul Slackware Linux in lumina reflectoarelor (review pentru versiunea 13.1)”

  1. Peter says:

    Frumos articol. Am incercat cu o luna si ceva in urma sa instalez Slackware, dar m-am intepenit. Acum ca vine vacanta ma pun la test si sa invat sa fac ceva cu el.

  2. Cristi says:

    @Peter: Dap, nu este o distributie usor de utilizat. Dar daca reusesti sa-i dai de cap, e cea de la care inveti cel mai mult.
    Iti recomand sa citesti SlackBook, cat timp incerci sa te prinzi cum functioneaza. Este o carte de mare ajutor.

  3. Peter says:

    OK, merci de sfat.
    PS: Poate faci si un tutorial de instalare. Cred ca ar fi un inceput pentru mine cel putin. Si poti prezenta cum se instaleaza anumite softuri.

  4. Cristi says:

    Am sa incerc. Sper sa am timp. Chiar cred ca Slackware merita atentia utilizatorilor, tocmai pentru ca este mult de invatat de la el.

Panorama Theme by Themocracy