En tidligere medarbeider sa en gang til meg: "Hvis du vil lære Debian, installer du Debian. Hvis du vil lære Fedora, installerer du Fedora. Hvis du vil lære Linux, installerer du Slackware. "Filosofien bak Slackware er å holde systemet som UNIX-lignende som mulig. Det er ikke mye automatisk konfigurasjon, og du finner ikke mange klokkene og fløyter, men du vil være vanskelig satt for å finne en mer stabil og moden distribusjon. Faktisk er Slackware en av de få distrosene som eksisterer fra Linuxs tidlige dager, sammen med Debian, SuSE og Red Hat. På grunn av denne beslutningen om å holde ting som UNIX-lignende som mulig, har Slackware et rykte for å være noe vanskelig å installere og forvirre å bruke. Selv om dette har vært sant lenge, har det vært noen gode forbedringer i de siste utgivelsene, og nå virker det som en fin tid å lede en guide til denne ofte misforstodte distribusjonen.

Få Slackware

Torrent nedlastinger for Slackware 13 finnes her. Jeg bruker den fulle DVD ISO for denne artikkelen, da den inneholder alle pakkene som er nødvendige for en typisk installasjon.

Oppstart installatøren

Etter å ha brent ISO til DVD og omstart, blir du tatt til startskjermbildet, velg en keymap og logg inn.

Sette opp disker

Sjansene er at du må sette opp noen partisjoner før du kan begynne installasjonen. Slackware Install DVD gir fdisk (rent tekstbasert) og cfdisk (semi-grafisk grensesnitt) for å gjøre jobben. Generelt vil jeg anbefale cfdisk, som jeg tror det er lettere å navigere.

Hvis du er usikker på hvordan du konfigurerer partisjonene, sjekk ut en hurtigveiledning for Linux partisjoner.

Når du er ferdig med partisjoneringen, må du passe på at du skriver endringene på disken og avslutter partisjonen. Du blir tatt tilbake til kommandolinjen, og vi kan begynne installasjonen. Slackware har et installasjonsprogram som er innebygd i installasjons-DVDen, som du kan starte ved å skrive

 oppsett 

Så lenge partisjoneringen er gjort riktig, blir du tatt til åpningsskjermbildet for installatøren.

Det første vi skal gjøre er å sette målpartisjonen. Dette vil være hvilken partisjon du opprettet i fdisk eller cfdisk som du har tenkt å være root (/). I eksemplet mitt på skjermbildene ovenfor, ville det være / dev / hda1 . Deretter velger du filsystemet ditt. Det er ikke noe riktig eller feil valg her, det er fordeler og ulemper for de fleste filsystemalternativene. Hvis ikke, er ext4 et godt valg.

Installere systemet

Når du blir bedt om å velge installasjonskilden, velg Installer fra Slackware CD eller DVD og la den skanne etter stasjonen. Du blir så tatt til den første pakkeinstallasjonsskjermen.

Hvis du ønsker å spare på plass, kan noen av dem fjernes uten å påvirke installasjonen din negativt. Hvis du for eksempel fjerner KDE, vil det kreves mye diskplass.

Det neste trinnet er å velge hvor mye detalj du vil gå inn når du velger pakker. Fullt alternativ vil installere alt, minus de elementene du har valgt ut i forrige trinn, og er uten tvil det enkleste alternativet. Meny og ekspert gir en god balanse mellom letthet og fleksibilitet, slik at du kan velge mellom grupper av pakker. Hvis du velger en av disse alternativene, får du flere skjermer, en gruppe per skjerm. Bare velg dette alternativet hvis du er veldig kjent med hva som er og ikke er avgjørende for systemet ditt. Vi vil fortsette å bruke Full-alternativet.

Når du har valgt pakkene dine, vil installasjonen virkelig begynne. Sjansen er at dette vil ta en stund. En lang stund. En fin funksjon i Slackware installer er at den gir beskrivelser av hver pakke som den installerer. Du kan lære ganske mye ved å bare se pakkene installere og lese hva de gjør.

Installere Boot Loader

Når filkopien er fullført, blir du spurt om du vil lage en USB-gjenopprettingsnøkkel. Velg mellom de foreslåtte forslagene, og du vil bli bragt til oppstartsskriveren. Det litt merkelige ved dette er at Slackware bruker lilo- opplasteren i stedet for GRUB. Ifølge deres nettside:

Slackware holder til "prøvd og sant" standarden for hva som blir inkludert i distribusjonen. Mens GRUB fungerer bra og inneholder noen funksjoner som LILO ikke gjør, håndterer LILO alle de grunnleggende oppgavene til en oppstartslaster på en pålitelig måte.

Våre eksempelpartisjoner er ganske enkle, så vi fortsetter automatisk.

Påminnelse: Installere eventuelle oppstartslaster overskrive uansett oppstartslaster kan allerede være på plass.

Når du velger skjermoppløsningen for oppstart og noen andre mindre anrop, blir du tatt til skjermen og spør hvor nøyaktig lilo skal installeres. Hvis Slackware er det eneste operativsystemet på denne datamaskinen, bør det være helt greit å installere på standardplasseringen, MBR. Hvis du har tenkt å bruke lilo med andre operativsystemer eller uten å overskrive MBR, kan du se en mer detaljert veiledning som denne.

Deretter velger du musetype (standard skal være greit) og om du vil inkludere gpm (anbefalt) eller ikke.

Network Config

Nettverkskonfigurasjon i de fleste situasjoner kan etterlades automatisk med DHCP. Du vil sikkert vite om du trenger en spesiell IP eller noe. Vertsnavn kan være hva du vil, "slackware" er en god standby. Når det gjelder domenenavn, med mindre du har en bestemt grunn, trenger du ikke å bekymre deg for om det er et "ekte" domenenavn, du kan legge inn noe, som mynetwork.rox .

Endelig oppsett

På startskjermbildet kan du velge ... vel ... oppstartstjenester. Standardene er alle gode valg, men det er noen du kanskje vil aktivere eller deaktivere, for eksempel CUPS-utskrift eller SSH.

Neste opp er en av de fine, små tilleggene som gjorde Slackware litt mer endearing mot meg, en meny for å teste og sette konsollfonter. Ikke mye verktøy, men en fin touch.

Når du er ferdig med å velge en skrift og angi tidsinnstillinger, får du velge hvilken av de skrivebordsmiljøene du vil kjøre.

Når du har angitt et nytt rotpassord, er du klar til å starte opp på nytt Slackware-system. Ikke glem å opprette en ny bruker når du har startet på nytt, slik at du ikke kjører som rot. Ditt skrivebordsmiljø kan startes fra konsollen med kommandoen

 startx 

Installere ny programvare

Selv om du installerte hele 4 GB-systemet, vil det etter hvert være noen ting du vil at Slackware ikke har forhåndsinstallert. Dette er hvor mange mennesker gir opp på Slackware, fordi i motsetning til de fleste andre moderne Linux-distribusjoner, har den ingen automatisert online pakkebehandling med avhengighetsoppløsning og slikt. Det betyr ingenting som apt-get eller yum eller andre slike verktøy som standard. Dette kan gjøre pakkehåndtering og oppgraderinger en mye mer kjedelig prosess. Det er imidlertid et alternativ å få den funksjonaliteten. For å dekke alle basene, her er de tre viktigste metodene for programvareinstallasjon i Slackware:

Metode 1: Slackware-pakker
Slik er det "ment" å bli gjort. Noen programvareutviklere lager Slackware-pakker (i .tgz-format) tilgjengelig for nedlasting, og andre kan bli funnet på nettsteder som LinuxPackages.net. Når du er lastet ned, åpner du bare en terminal og skriver inn

 installpkg package_name.tgz 

Oppdatering - MTE-lesere har foreslått SlackBuilds.org og Slacky.eu som bedre steder å finne Slackware-pakker og bygge skript.

Metode 2: Kompilere fra kilde
Som med alle Linux, har du nesten alltid muligheten til å kompilere programmer direkte fra kildekoden. Hvis du trenger en oppdatering på det, sjekk ut hvordan du installerer programvare fra en Tarball i Linux.

Metode 3: Slapt-get
Som navnet antyder, er slapt-get et apt-lignende verktøy for Slackware. Det kan brukes til å installere, fjerne og oppgradere pakker. Utgangen er nesten identisk med apt-get på mange steder, slik at den burde være kjent for de fleste Debian / Ubuntu-brukere.

I motsetning til apt-get, begynner slapt-get-parametere med doble bindestreker (-). Noen vanlige inkluderer:

  • Oppdater oppdateringslister over pakker
  • -upgrade Utfør systemoppgradering
  • Installer en bestemt pakke
  • - Fjern Fjern en pakke
  • -søk Finn nøkkelord i pakkelister

Det burde være nok til å komme i gang. Hvis du får problemer, kan du sjekke ut Revidert Slackware Book Project. Glad Slacking!