En tidligere medarbejder fortalte mig engang "Hvis du vil lære Debian, skal du installere Debian. Hvis du vil lære Fedora, skal du installere Fedora. Hvis du vil lære Linux, skal du installere Slackware. "Filosofien bag Slackware er at holde systemet som UNIX-lignende som muligt. Der er ikke meget automatisk konfiguration, og du finder ikke mange klokker og fløjter, men du ville være svært indstillet til at finde en mere stabil og moden distribution. Faktisk er Slackware en af ​​de få distros, der stadig eksisterer fra Linuxs tidlige dage, sammen med Debian, SuSE og Red Hat. På grund af denne beslutning om at holde ting som UNIX-lignende som muligt, har Slackware et ry for at være noget vanskeligt at installere og forvirre at bruge. Selv om dette har været tilfældet i lang tid, har der været nogle gode forbedringer i de seneste udgivelser, og nu synes det som en god tid at køre en guide til denne ofte misforståede distribution.

Få Slackware

Torrent downloads til Slackware 13 kan findes her. Jeg bruger den fulde DVD ISO til denne artikel, da den indeholder alle de nødvendige pakker til en typisk installation.

Opstart af installationsprogrammet

Efter brænding af ISO til DVD og genstart, vil du blive taget til startskærmen, vælge en keymap og logge ind.

Opsætning af diske

Chancerne er, før du kan starte installationen, skal du oprette nogle partitioner. Slackware Installer DVD giver fdisk (rent tekstbaseret) og cfdisk (semi-grafisk interface) til at udføre jobbet. Generelt vil jeg anbefale cfdisk, da jeg synes det er lettere at navigere.

Hvis du ikke er sikker på, hvordan du opretter partitionerne, skal du tjekke en hurtig guide til Linux Partition Schemes.

Når du er færdig med din partitionering, skal du sørge for at skrive ændringerne på disken og afslutte partitioneren. Du bliver taget tilbage til kommandolinjen, og vi kan starte installationen. Slackware har et installationsprogram, der er indbygget i installations-dvd'en, som du kan starte ved at skrive

 Opsætning 

Så længe partitioneringen er udført korrekt, bliver du taget til installationsprogrammets startskærm.

Det første, vi skal gøre, er at angive målpartitionen. Dette vil være hvilken partition du oprettet i fdisk eller cfdisk, som du har til hensigt at være root (/). I mit eksempel screenshots ovenfor, ville det være / dev / hda1 . Derefter vælger du dit filsystem. Der er intet rigtigt eller forkert valg her, der er fordele og ulemper ved de fleste filsystemvalg. Hvis det er usikkert, er ext4 et godt valg.

Installation af systemet

Når du bliver bedt om at vælge installationskilden, skal du vælge Installer fra Slackware CD eller DVD og lade den scanne efter drevet. Du bliver så taget til den første pakke installationsskærm.

Hvis du ønsker at spare på plads, kan nogle af dem fjernes uden at påvirke din installation negativt. Hvis du for eksempel vælger KDE, vil det betyde, at der kræves stor diskplads.

Det næste skridt er at vælge, hvor meget detaljer du vil gå ind i, når du vælger pakker. Fuld mulighed vil installere alt, minus de elementer, du har valgt fra i det foregående trin, og er langt den simpleste løsning. Menu og ekspert giver en god balance mellem lethed og fleksibilitet, så du kan vælge mellem grupper af pakker. Hvis du vælger en af ​​disse muligheder, får du flere skærmbilleder, en gruppe pr. Skærm. Vælg kun denne mulighed, hvis du er meget bekendt med, hvad der er og ikke er vigtigt, dit system. Vi fortsætter med fuld indstillingen.

Når du har valgt dine pakker, vil installationen virkelig begynde. Chancerne er dette vil tage et stykke tid. Lang tid. En god funktion af Slackware installer er, at den giver beskrivelser af hver pakke, som den installerer. Du kan lære ganske lidt ved blot at se pakkerne installere og læse, hvad de gør.

Installation af boot loader

Når filkopien er færdig, bliver du spurgt, om du vil lave en USB-genvejstast. Vælg mellem de foreslåede forslag og du bliver bragt til boot loader skærmen. Den noget mærkelige ting ved dette er, at Slackware bruger lilo boot loader i stedet for GRUB. Ifølge deres hjemmeside:

Slackware holder til den "prøvede og sande" standard for, hvad der bliver inkluderet i distributionen. Mens GRUB fungerer godt og indeholder nogle funktioner, som LILO ikke gør, håndterer LILO alle de grundlæggende opgaver, som en boot loader pålideligt har med en dokumenteret track record.

Vores eksempelpartitioner er ret enkle, så vi fortsætter med det automatiske.

Påmindelse: Installering af enhver bootloader overskrivning, uanset boot loader, kan allerede være på plads.

Når du har valgt skærmopløsningen til opstart og nogle andre mindre beskeder, bliver du taget til skærmen og spørger, hvor præcis lilo skal installeres. Hvis Slackware er det eneste operativsystem på denne computer, skal det være helt ok at installere på standardplaceringen, MBR. Hvis du har til hensigt at bruge lilo med andre operativsystemer eller uden at overskrive MBR'en, kan du se en mere detaljeret vejledning som denne.

Derefter vælger du musetype (standard skal være fint), og om du skal medtage gpm (anbefales) eller ej.

Netværkskonfig

Netværkskonfiguration i de fleste situationer kan efterlades automatisk med DHCP. Du ville sikkert vide, om du havde brug for en særlig IP eller noget. Hostname kan være hvad du vil, "slackware" er et godt standby. Når det drejer sig om domænenavn, er det ikke nødvendigt at bekymre sig om, hvorvidt det er et "rigtigt" domænenavn, medmindre du har en bestemt grund, du kan indsætte noget som mynetwork.rox .

Endelig opsætning

På skærmen Startup Services kan du vælge ... godt ... starttjenester. Standardindstillingerne er alle gode valg, men der er nogle, du måske vil aktivere eller deaktivere, såsom CUPS-udskrivning eller SSH.

Næste op er en af ​​de dejlige små tilføjelser, der gjorde Slackware lidt mere endearing for mig, en menu til at teste og indstille konsol skrifttyper. Ikke meget nytteværdi, men en fin touch.

Når du er færdig med at vælge en skrifttype og indtaste tidsindstillinger, får du at vælge, hvilket af de skrivebordsmiljøer du vil køre.

Når du har indstillet en ny rodadgangskode, er du klar til at genstarte dit nye Slackware-system. Glem ikke at oprette en ny bruger, når du har genstartet, så du ikke kører som root. Dit skrivebordsmiljø kan startes fra konsollen med kommandoen

 startx 

Installation af ny software

Selvom du installerede det fulde 4GB-system, vil der efterhånden være nogle ting, du vil have, som Slackware ikke har forudinstalleret. Det er her, hvor mange mennesker giver op på Slackware, fordi det i modsætning til de fleste andre moderne Linux-distributioner ikke har nogen automatiseret online pakkechef med afhængighedsopløsning og sådan. Det betyder intet som apt-get eller yum eller andre sådanne værktøjer som standard. Dette kan gøre pakkehåndtering og opgraderinger en langt mere kedelig proces. Der er imidlertid et alternativ til at få den funktionalitet. For at dække alle baserne er her de tre vigtigste metoder til softwareinstallation i Slackware:

Metode 1: Slackware-pakker
Det er sådan, det skal "gøres". Nogle softwareudviklere laver Slackware-pakker (i .tgz-format) til download, og andre kan findes på websteder som LinuxPackages.net. Når du først er downloadet, åbner du bare en terminal og indtaster

 installpkg package_name.tgz 

Opdatering - MTE-læsere har foreslået SlackBuilds.org og Slacky.eu som bedre steder at finde Slackware-pakker og opbygge scripts.

Metode 2: Kompilere fra kilde
Som med alle Linux har du næsten altid mulighed for at kompilere programmer direkte fra kildekoden. Hvis du har brug for en genopfriskning på det, skal du se, hvordan du installerer software fra en Tarball i Linux.

Metode 3: Slapt-get
Som navnet antyder, er slapt-get et apt-lignende værktøj til Slackware. Det kan bruges til at installere, fjerne og opgradere pakker. Udgangen er næsten identisk med apt-get på mange steder, så det skal være kendt for de fleste Debian / Ubuntu brugere.

I modsætning til apt-get, begynder slapt-get parametre med dobbelt bindestreger (-). Nogle almindelige er:

  • Opdater Opdater lister over pakker
  • -upgrade Udfør systemopgradering
  • -installér Installer en specifik pakke
  • - Fjern Fjern en pakke
  • -søgning Find søgeord i pakkelister

Det burde være nok til at komme i gang. Hvis du løber ind i problemer, skal du tjekke det reviderede Slackware Book Project. Glad Slacking!