Begynnerveiledningen til Slackware Linux
NyheterGi en mann Ubuntu, og han lærer Ubuntu. Gi en mann SUSE, og han lærer SUSE. Men gi en mann Slackware, og han lærer Linux. Vel, så den gamle internettmasteren går, men mens den vanligvis brukes med et snev av humor, er det også en stor sannhet i det også.
Slackware er et nysgjerrig dyr og tenker på sin egen virksomhet mens andre distroer streber populariteten ren og strever etter dominans blant sine jevnaldrende.
Det prøver ikke å vinne enorm desktop-markedsandel, og den er heller ikke lastet med blinkende lys, grafiske veivisere og pakkeforvaltere som endrer seg med hver utgivelse. Slackware er omtrent like rent et GNU / Linux-system som du kan få - i hvert fall uten det vanskelige legearbeidet fra Linux fra grunnen.
Det er mange grunner til at Slackware har en hengiven base av hardcore-fans, vanligvis Linux-gammeldags, men noen ganger nykommere også. De øverste fire:
- Det er nesten helt utviklet av en mann.
- Pakken er ikke patched til hilt.
- Det er behagelig i sin egen distrosphere.
- Det er veldig, veldig, veldig stabilt.
La oss se nærmere på disse. For det meste av sin historie, siden den første utgivelsen i 1993, har Slackware vært i stor grad arbeidet til en utvikler: California-baserte 42-årige Patrick Volkerding. Pat hadde litt hjelp fra andre betalte utviklere i distros tidligere dager, men nå er han et enmansband - om enn ved hjelp av feilrapporter og patcher fra samfunnet - og bruker salg av Slackware-boksett for å finansiere sitt arbeid på distro.
Pat er nede i jordens nøkternhet, og gjør en lang rekke Linux-brukere til rette. Har du et spørsmål? Prøv Pat. Har du et forslag? Prøv Pat. Vil du sende inn en feilrapport? Prøv Pat. Ikke bekymre deg om adresselister, prosjektleder og Bugzilla-kontoer - Pat er mannen din. Faktisk er han kjent som The Man in Slackware sirkler.
Unbefuddled programvare
Med Pats sentrale rolle i Slackware fast etablert, kommer vi til patcher. De fleste distros tar den opprinnelige oppstrøms kildekoden til et program og sveiser plaster - en, to, 10, ofte flere - for å passe den inn med resten av programvaren og distro. Det er greit for mange brukere, men hvis du vil være sikker på at du får det som utvikleren opprinnelig hadde til hensikt, er du bedre med Slackware.
Nå er det ikke å si at Pat er en patchophobe - noen programmer er tweaked på steder - men stort sett blir programvaren uberørt og du føler ikke at du får en forvrengt versjon av originalen.
Det er en annen side av pakke renhet å vurdere også. I motsetning til hva mange lænestol distro-pundits kan ha deg til å tro, har Slackware et pakkehåndteringssystem. Det er bare basert på svært enkle tarballs (.tgz-filer) i stedet for de avhengige, sammenhengende, databaserte systemer av RPM og Debs. Resultatet av dette er at Slackware-pakkene er ekstremt lett å åpne, fitte rundt og sette sammen igjen.
INSTALLERE: Slackware installasjonsprogramvare er ikke grafisk, men du kan enkelt Tab, Space og Skriv vei til et arbeidssystem
Slackwares strenge fokus på enkelhet har ført til noen få softwareulykker i sin historie, spesielt Gnome. I 2005 bestemte Pat seg for at arbeidet med å bygge og integrere den enorme blandingen av Gnome-pakker og deres avhengigheter, var bare for mye.
Han sa: "Vær så snill å tolke noe av dette som en liten mot Gnome selv, som (selv om det vanligvis må løses og poleres utover den måten det sendes fra oppstrøms mer enn KDE eller Xfce) er en anstendig skrivebord valg. "
Dette sparket andre utviklere til handling, med Dropline Gnome add-on skrivebordsprosjektet som startet kort tid etter annonseringen. Det er en god implementering av Gnome, men meldingen var klar: Hvis du vil at programvaren din skal være inkludert i Slackware, må du sørge for at den er pent og ikke et mareritt å bygge og distribuere.
Kjenn dine mål
Dette bringer oss til vårt tredje punkt: Slackware har stadig vært en ikke-nybegynner distro. Det er ikke vanskelig å bruke - langt fra det - men det har ikke en grafisk installatør eller trinnvise veivisere for å automatisere alle aspekter av bruk og installasjon. Slackware-brukere forventes å ha en rettferdig jording i kommandolinjen og redigere konfigurasjonsfiler, som returnerer oss til maksimalen i starten: Hvis du bestemmer deg for å bruke Slackware, er du ikke beskyttet fra Linux-operasjonene under GUI.
Du lærer grunnlaget for Linux, og fordi distroen ikke har et stort antall tilpasninger og oppdateringer til programvaren, kommer du ikke til ende med utallige distrospesifikke konfigurasjonsfiler på gissende spillsteder. Hvis du lærer inn og ut av, sier Fedora, blir du en Fedora guru (som er flott). Hvis du lærer arbeidet med Slackware, vil du plukke opp kunnskap som er overførbar på tvers av mange distroer.
Så Slackware prøver ikke å være den beste dammen for Linux-dyping; den streber etter å være en god allround distro for de som vet nøyaktig hva de vil og ikke vil at distroen kommer i vei. (Et eksempel: SUSE's Yast, uten tvil et svært kraftig verktøy, kan gi erfarne brukere hodepine ved å stompe over konfigurasjonsfilendringer.)
Regelmessig pålitelighet
Til slutt, la oss se på Slackwares stabilitet. Uten den kolossale utviklerbase av Debian, tror du at Slackware ville være mer utsatt for problemer, men det er ikke tilfelle. Pat er generelt konservativ når det gjelder å integrere ny programvare: Slackware 12.2-utgivelsen, for eksempel, kom i oktober 2008 med KDE 3.5, selv om KDE 4.1 ble utgitt tre måneder tidligere.
Å ha en mann ved roret gir også en stabilitetsøkning. Flere lag og utviklere kan føre til uoverensstemmelse mellom kvaliteten på patcher, mens Pat bygger mye før en utgivelse og opprettholder derfor en bred, men praktisk visning av distroen. Sikker, store distroer som Debian trenger store lag, og i den sammenhengen fungerer tilnærmingen bra, men for Slackware har "en mann gjør det hele" tilnærming gjort en like god jobb.
Så der går vi. Det er Slackware. Det er ikke nybegynnerens beste venn, men det er fortsatt en kjærlig distro etter 15 år, og ingen mellomliggende eller Linux-brukere burde gå uten å prøve det minst en gang. Bare vær oppmerksom på en annen utdrag av visdom fra Slackware-sirkler: "Når du går Slakk, vil du aldri gå tilbake."