Tilbake til rot: Hvordan komme i gang med Debian

Ubuntu, Mint, og andre glamorøse Debian derivater får all oppmerksomheten. Så hvorfor ikke gå til kilden og prøve Debian selv?

Debian er for tiden den mest innflytelsesrike Linux-distribusjonen. Det har inspirert de populære derivater Ubuntu og Knoppix, og deres derivater inkludert Mint, Kubuntu, drøm Studio, Bodhi, MEPIS, Damn Small Linux, og Mythbuntu. (Se Linux slektstre på Wikipedia.) Debian er frivillig drevet, inneholder flere pakker enn noen annen fordeling, støtter flere maskinvarearkitekturer, støtter flere kjerner (Linux, FreeBSD, og ​​GNU Hurd) og er 100% gratis. Det er også uten kostnad, og de gode Debian folk kom opp med en enkel, elegant måte å møte behovene til brukere som ønsker å installere ufri programvare på sine Debian-systemer. De satt ikke-Free pakker i egne depoter, så kontrollerende hva som foregår på systemet ditt er superenkelt



Kontrollere Debian Versjoner

Debian kommer i tre varianter:. Stabile, Testing og ustabil. Pakkene starter ut i ustabile, og vandrer ned gjennom Testing og Stabil. Stabil er stor for servere fordi det er grundig testet og får raske sikkerhetsoppdateringer. Testing og Ustabil er stor for stasjonære systemer fordi de har nyere pakker. Ustabil egentlig ikke er ustabil, men fungerer fint for en desktop system. Ulempen er uregelmessige sikkerhetsoppdateringer, så trenger du ikke ønsker å bruke Testing eller Ustabil på servere. Det er også en Experimental depot, som inneholder bleeding-edge pakker fortsatt under utvikling. (Se DebianGNU /Linux FAQ for mer informasjon.)

Debian har også kodenavnet for hver versjon, og disse navnene kommer fra Toy Story filmene. Den nåværende stabile versjonen er Squeeze, og den nåværende Testing utgivelsen er Wheezy. Ustabil er alltid Sid, den bratty gutt som bryter ting. Det er litt av en fikser du må se opp for, fordi når du konfigurere programvaren depotene vil du få forskjellige resultater avhengig av hvilken navnekonvensjon du bruker. Hvis du bruker Stabile /Testing /Ustabile kodenavnet da pakkene vil komme fra de siste utgivelsene av hver enkelt. Hvis du bruker Toy Story navnene vil du holde deg innenfor disse bestemte versjoner, som den nåværende Klem og Wheezy. Så hvis du vil beholde Squeeze eller Wheezy, så må du spesifisere Squeeze eller Wheezy.

Debian repos er konfigurert i /etc/apt/sources.list. Her er et enkelt eksempel jeg bruker på min Debian Squeeze system:

 deb http://mirrors.kernel.org/debian/~~MD~~aux presse hoved contrib non-freedeb-src http: //mirrors.kernel. org /debian /presse main contrib non-freedeb http://security.debian.org/klemme /oppdateringer maindeb-src http://security.debian.org/klemme /oppdaterer hoved # presse-oppdateringer, tidligere kjent som "volatile deb http://mirrors.kernel.org/debian/~~MD~~aux presse-oppdateringer hoved contrib non-freedeb-src http://mirrors.kernel.org/debian/presse-updates main contrib non-free 

Hvis jeg ønsket å alltid være i den siste stabile utgaven, så jeg ville erstatte "presse" med "stable" i sources.list. (Se wiki.debian.org/SourcesList for mer informasjon.) Dette eksempelet ble generert automatisk ved installasjon, og jeg har gjort én endring etter installasjon, som var å legge "contrib non-free". Den contrib og non-free repos inkluderer ufritt og tredjeparts programvare, for eksempel Adobe Flash og Nvidia binære grafikkdriveren. Vi vil gå gjennom utmerket, lett Debian måten å installere disse i et øyeblikk

Installere Debian

Installere Debian ligner på noen Linux distro. Laste ned en installasjonsbildet, kopiere den til en CD, DVD eller USB-pinne, støvel til installasjonen medium og vekk du går. Du kan også kjøpe installasjonsdisker for et par dollar. Det finnes metoder flere installasjon: nettinstallasjon, en komplett installasjon bilde, og en live DVD /USB bilde med en tilleggsharddisk installasjon. NetInstall er en 168MB bilde som støvlene systemet, setter opp installasjonsprogrammet, og du velger å laste ned bare de pakkene du vil installere. Debians installasjonsmanual er uttømmende grundig, og jeg anbefaler at selv erfarne brukere av Debian ta en titt på det fordi det er så detaljert. Debian Installer er en drivkraft stappe full av alternativer slik at du kan detaljstyre hele prosessen, eller du kan velge en automatisk installasjon og la Debian ta beslutningene for deg. Det er ikke en helt hands-off prosessen, slik at du må holde seg rundt for å svare på noen spørsmål.

Debian skaper ikke en allmektig sudo bruker ved installasjon måten Ubuntu og Mint gjøre, men snarere holder seg til den tradisjonelle root bruker /svakstilte bruker ordningen. Hvis du liker Ubuntu /Mint måte, her er hvordan å lage den på Debian. Første bytte til root brukeren, og deretter kjøre den spesielle visudo redaktør:

 $ su # visudo 

Deretter legger disse linjene til sudoers konfigurasjonsfil:

 # Tillat medlemmer av gruppen sudo å utføre noen kommando% sudo ALL = (ALL: ALL) ALL 

Lagre og lukk filen, og deretter legge brukeren til i sudo gruppen i /etc /group. Logge ut og inn igjen, og du er nå en allmektig sudo brukeren.

Vedlike Debian

En godt vedlikeholdt Debian-systemet kan kjøre for alltid uten at du trenger å være re-installert. For å opprettholde Debian-systemet anbefaler jeg utmerket Synaptic grafiske pakkebehandleren. Hvis du foretrekker kommandolinje så du vil apt-get og dpkg, og det er dusinvis av gode cheatsheets for disse over nettet. Her er din hendig cheatsheet for felles operasjoner:

Oppdater pakkelister:

 # apt-get update 

Oppgrader alle pakker til sine nyeste versjonene:

 # apt -Få oppgradere 

Søk etter en bestemt pakke, for eksempel Tux Racer spillet:

 $ apt-cache search tuxracer 

Installer en pakke, som Tux Racer:

 # apt -Få installere extremetuxracer 

Ta en pakke:

 # apt-get remove extremetuxracer 

Ta en pakke og dens konfigurasjonsfiler:

 # apt-get remove --purge extremetuxracer < p> Er denne pakken installert 
 $ dpkg -l? | grep extremetuxracer 

Få informasjon om pakker som ikke er installert:?

 $ apt-cache showet extremetuxracer 

Hvilke filer er i denne installert pakken

 $ dpkg -L extremetuxracer 

Hva pakker gjør denne filen tilhører, for eksempel testparm

 $ dpkg -S testparm 

Figur 2:? Tux Racer

En annen god måte å søke etter pakker og få informasjon om dem er å gå til debian.org/distrib/packages, som gir deg flere måter å søke ulike utgivelser, pakkenavn og filnavn.

Installere Nvidia Driver

Debian måten å installere den Nvidia grafikkdriveren bygger det fra kilder, så det er nøyaktig tilpasset din kjerne, noe som betyr at det er mer stabil og pålitelig. Kontroller at du har den contrib og non-free repos aktivert i sources.list. Kjøringen disse kommandoene som root, akkurat som vist:

 # apt-get update & & apt-get upgrade # apt-get install modul-assistent nvidia-kernel-common # ma auto-install nvidia-kernel $ {version} source # apt-get install nvidia-glx $ {version} # apt-get install nvidia- xconfig 

Dette vil installere de nødvendige kernel headers, kildekode, og bygge verktøy, og generere en /etc/X11/xorg.conf fil. Reboot, og den nye Nvidia driveren vil erstatte standard Nouveau driver. (Se Non-frie drivere for ytterligere hjelp.)

Adobe Flash

Adobe Flash er et godt eksempel på hvordan å ikke opprettholde en essensiell plugin; du skulle tro et stort selskap med lastebillass med penger kan gjøre det bedre. Dessverre, vi stuck med det fordi det ikke finnes gode alternativer. Debian letter smerten med sin Flash-plugin installatør. Kontroller at du har den Contrib repo aktivert, deretter installere det:

 # apt-get install flash-nonfree 

Deretter kjører det:

 # update-flash-nonfree --install < p> Og det skal ta vare på alle de store nettleserne på systemet 

Debian Reference

Debian referanse er uttømmende Debian how-to -. det er ingen hemmeligheter i Debian.