Dette kapitel beskriver, hvilket udstyr der kræves for at komme i gang med Debian. Der er også henvisninger til yderligere information om maskindele, der understøttes af GNU og Linux.
Debian har ikke flere krav til udstyret end Linuxkernen og GNU-værktøjerne har.
Derfor kan Debian køre på enhver arkitektur eller platform, som Linuxkernen,
libc og gcc
findes til og hvor disse findes i Debianudgaver. Der
er flere detaljer om alpha-arkitektursystemer, som er testet med Debian, på
siderne om Debianudgaver http://www.debian.org/ports/alpha/
.
Frem for at forsøge at beskrive alle de maskinopsætninger, der understøttes for Alpha, vil kapitlet give generelle oplysninger og henvisninger til, hvor yderligere information findes.
Debian 3.0 understøtter elleve større arkitekturer og adskillige 'varianter' for hver arkitektur.
Arkitektur | Debian variant ---------------------+----------------------- Intel x86-baseret | i386 | - vanilla | - idepci | - compact | - bf2.4 (eksperimentel) | Motorola 680x0: | m68k - Atari | - atari - Amiga | - amiga - 68k Macintosh | - mac - VME | - bvme6000 | - mvme147 | - mvme16x | DEC Alpha | alpha | - generic | - jensen | - nautilus | Sun SPARC | sparc | - sun4cdm | - sun4u | ARM og StrongARM | arm | - netwinder | - riscpc | - shark | - lart | IBM/Motorola PowerPC | powerpc - CHRP | - chrp - PowerMac | - powermac, new-powermac - PReP | - prep - APUS | - apus | HP PA-RISC | hppa - PA-RISC 1.1 | - 32 - PA-RISC 2.0 | - 64 | Intel ia64-baseret | ia64 | MIPS (big endian) | mips - SGI Indy/I2 | - r4k-ip22 | MIPS (little endian) | mipsel - DEC Decstation | - r4k-kn04 | - r3k-kn02 | IBM S/390 | s390 | - tape | - vmrdr | ---------------------+----------------------------
Dette dokument omfatter installationen for alpha-arkitekturen. Hvis
du har brug for oplysninger om andre af de arkitekturer, Debian understøtter,
kan du kigge på Debian-udgaver
-siderne.
Alle oplysninger om understøttede DEC Alpha'er findes i Linux Alpha HOWTO
.
Formålet med dette afsnit er at beskrive de systemer, der understøttes af
opstarts-disketterne.
Alpha-maskiner er underopdelt i forskellige systemtyper, da der er flere bundkorts-generationer og støtte-chipsæt. Forskellige systemer (underarkitekturer) har ofte betydelige forskelle i opbygning og evner. Derfor kan installationsprocessen og — mere udpræget —opstart, variere fra system til system.
Følgende tabel viser de systemtyper, der understøttes af Debians installationssystem. Tabellen viser også kodenavnet for disse systemtyper. Du skal kende dette kodenavn, når du skal igang med installations-processen:
Maskintype Synonym MILO-aftryk ============= ======= =========== ALCOR AlphaStation 500 5/266.300 Maverick alcor AlphaStation 500 5/333...500 Bret alcor AlphaStation 600/266...300 Alcor alcor AlphaStation 600/300...433 XLT xlt BOOK1 AlphaBook1 (laptop) Alphabook1/Burns book1 AVANTI AlphaStation 200 4/100...166 Mustang avanti AlphaStation 200 4/233 Mustang+ avanti AlphaStation 205 4/133...333 LX3 avanti AlphaStation 250 4/300 M3+ avanti AlphaStation 255 4/133...333 LX3+ avanti AlphaStation 300 4/266 Melmac avanti AlphaStation 400 4/166 Chinet avanti AlphaStation 400 4/233...300 Avanti avanti EB164 AlphaPC164 PC164 pc164 AlphaPC164-LX LX164 lx164 AlphaPC164-SX SX164 sx164 EB164 EB164 eb164 EB64+ AlphaPC64 Cabriolet cabriolet AlphaPCI64 Cabriolet cabriolet EB64+ EB64+ eb64p EB66 EB66 EB66 eb66 EB66+ EB66+ eb66p JENSEN DEC 2000 Model 300(S) Jensen (ikke tilgængelig) DEC 2000 Model 500 Culzen (ikke tilgængelig) DECpc 150 Jensen (ikke tilgængelig) MIATA Personal WorkStation 433a Miata miata Personal WorkStation 433au Miata miata Personal WorkStation 466au Miata miata Personal WorkStation 500a Miata miata Personal WorkStation 500au Miata miata Personal WorkStation 550au Miata miata Personal WorkStation 600a Miata miata Personal WorkStation 600au Miata miata MIKASA AlphaServer 1000 4/200 Mikasa mikasa AlphaServer 1000 4/233..266 Mikasa+ mikasa AlphaServer 1000 5/300 Mikasa-Pinnacle mikasa AlphaServer 1000 5/300 Mikasa-Primo mikasa NAUTILUS UP1000 Nautilus (ikke tilgængelig) UP1100 Galaxy-Train/Nautilus Jr. (ikke tilgængelig) NONAME AXPpci33 Noname noname UDB Multia noname NORITAKE AlphaServer 1000A 4/233...266 Noritake (ikke tilgængelig) AlphaServer 1000A 5/300 Noritake-Pinnacle (ikke tilgængelig) AlphaServer 1000A 5/333...500 Noritake-Primo (ikke tilgængelig) AlphaServer 800 5/333...500 Corelle (ikke tilgængelig) AlphaStation 600 A Alcor-Primo (ikke tilgængelig) Digital Server 3300 Corelle (ikke tilgængelig) Digital Server 3300R Corelle (ikke tilgængelig) PLATFORM 2000 P2K P2K p2k RAWHIDE AlphaServer 1200 5/xxx Tincup/DaVinci (ikke tilgængelig) AlphaServer 4000 5/xxx Wrangler/Durango (ikke tilgængelig) AlphaServer 4100 5/xxx Dodge (ikke tilgængelig) Digital Server 5300 Tincup/DaVinci (ikke tilgængelig) Digital Server 7300 Dodge (ikke tilgængelig) RUFFIAN DeskStation AlphaPC164-UX Ruffian ruffian DeskStation RPL164-2 Ruffian ruffian DeskStation RPL164-4 Ruffian ruffian DeskStation RPX164-2 Ruffian ruffian DeskStation RPX164-4 Ruffian ruffian Samsung AlphaPC164-BX Ruffian ruffian SABLE AlphaServer 2000 4/xxx Demi-Sable (ikke tilgængelig) AlphaServer 2000 5/xxx Demi-Gamma-Sable (ikke tilgængelig) AlphaServer 2100 4/xxx Sable (ikke tilgængelig) AlphaServer 2100 5/xxx Gamma-Sable (ikke tilgængelig) TAKARA 21164 PICMG SBC Takara takara TITAN AlphaServer ES45 Privateer (ikke tilgængelig) UNKNOWN Yukon (ikke tilgængelig) TSUNAMI AlphaServer DS10 Webbrick (ikke tilgængelig) AlphaServer DS20 Catamaran/Goldrush (ikke tilgængelig) AlphaServer DS20E Goldrack (ikke tilgængelig) AlphaServer ES40 Clipper (ikke tilgængelig) DP264 DP264 (ikke tilgængelig) SMARTengine 21264 PCI/ISA SBC Eiger (ikke tilgængelig) UNKNOWN Warhol (ikke tilgængelig) UNKNOWN Windjammer (ikke tilgængelig) UP2000 Swordfish (ikke tilgængelig) XP1000 Monet/Brisbane (ikke tilgængelig) XP900 Webbrick (ikke tilgængelig) WILDFIRE AlphaServer GS160 Wildfire (ikke tilgængelig) AlphaServer GS320 Wildfire (ikke tilgængelig) XL XL-233...266 XL xl
Debians understøttelse af grafikkort bestemmes af det underliggende XFree86
X11-system. Den nyere AGP-videobus er i virkeligheden en tilpasset
PCI-specifikation, så de fleste AGP-grafikkort fungerer under XFree86.
Detaljer om understøttede grafikbusser, -kort, skærme og pegeredskaber findes
på http://www.xfree86.org/
.
Debian 3.0 indeholder X11-version 4.1.0.
Understøttelse af flere processorer — også kaldet "symmetrisk multi-processing" eller SMP — understøttes for denne arkitektur. Dog bruger Debian 3.0's standard-kerneaftryk ikke SMP. Dette burde ikke forhindre installation, da den almindelige ikke-SMP-kerne burde kunne starte SMP-systemer op. Kernen bruger ganske enkelt kun den første CPU.
For at gøre brug af flere processorer er du nødt til at erstatte Debians standardkerne. Beskrivelsen af, hvordan du gør dette, kan du finde i Oversættelse af en ny kerne, Section 9.5. Du kan aktivere SMP ved at vælge "symmetric multi-processing" under punktet "General" i kerneopsætningen (gældende for kerneversion 2.2.20).
I mange tilfælde vil den første opstart ske fra disketter med redningsdisketten. Normalt er alt, hvad du behøver, et høj-densitets (1440 kilobyte) 3,5-tommers diskettedrev.
Nogle arkitekturer understøtter cd-rom-baserede installationer. På systemer, der understøtter opstartbare cd'er, bør du kunne lave en installation helt uden brug af disketter . Selvom dit system ikke kan starte op fra en cd-rom, kan du bruge cd-rommen sammen med de andre teknikker til at installere dit system, så snart du er startet op på en anden måde. Se Opstart fra en cd-rom, Section 5.4.
Opstart af installationssystemet fra en harddisk er også en mulighed for mange arkitekturer.
Du kan også starte dit system op via netværket. En anden mulighed er diskløs opstart fra lokalnetværket og NFS-montering af alle de lokale filsystemer — du skal nok bruge mindst 16MB ram til en diskløs installation. Efter at styresystemets kerne er installeret, kan du installere resten af dit system på enhver form for netværksforbindelse (bl.a. PPP efter installation af basissystemet) med FTP, HTTP eller NFS.
Debians opstartsdisketter indeholder en kerne, som er designet til at virke på flest mulige systemer. Desværre giver det en større kerne, som indeholder mange drivere, der ikke vil blive brugt af din maskine (se hvordan du bygger din egen kerne i Oversættelse af en ny kerne, Section 9.5). Generelt prioriteres det højt at understøtte flest mulige enheder, for at Debian kan installeres på flest mulige systemer. Alle lagersystemer, der understøttes af Linuxkernen, understøttes også af opstartssystemet. Følgende SCSI-drivere understøttes i standardkernen:
Også IDE-diske understøttes. Bemærk dog, at SRM-konsollen på mange systemer
ikke kan opstarte fra IDE-drev samt at Jensen ikke kan opstarte fra disketter.
(Der er flere oplysninger om opstart på Jensen i http://www.linuxalpha.org/faq/FAQ-9.html
)
Du skal have mindst 16MB hukommelse og 110MB harddisk-plads. Et minimalt, konsolbaseret system (alle standardpakkerne) kræver 250MB. For at installere en rimelig mængde programmer med X-vinduesystemet samt enkelte udviklingsprogrammer og biblioteker, skal du bruge mindst 400MB. En mere eller mindre komplet installation vil kræve omkring 800MB. For at installere alt, hvad Debian tilbyder, skal du nok bruge omkring 2GB. Faktisk giver det ikke engang mening at installere det hele, da visse pakker udelukker hinanden.
Alle netkort (NIC), der understøttes af Linuxkernen, skulle også være understøttet på opstartsdisketterne. Understøttelsen for det indbyggede DECChip (Tulip) Ethernet i mange Alpha-modeller er indbygget i selve kernen. Det kan være nødvendigt at indlæse netkortsdriveren som et modul.
Linux understøtter en lang række udstyr som f.eks. mus, printere, skannere, PCMCIA- og USB-enheder. De fleste af disse enheder er dog ikke påkrævede under installationen. Dette afsnit giver oplysninger om enheder, der ikke understøttes af installationssystemet, selvom de kan være understøttet af Linux.
Flere leverandører sælger systemer med Debian eller andre GNU/Linux-distributioner præinstalleret. Du skal muligvis betale mere for dette, men så får du til gengæld en vis sikkerhed for, at maskinen virker godt under GNU/Linux.
Hvad enten du køber et system med Linux installeret eller ej — selv et brugt system — er det stadig vigtigt at tjekke, at udstyret understøttes af Linuxkernen. Tjek, om dine maskindele er nævnt i referencerne ovenfor. Lad en eventuel sælger vide, at du er ude efter et Linuxsystem. Støt Linuxvenlige producenter af udstyr.
Visse producenter vil ganske enkelt ikke oplyse os om, hvordan man skriver drivere til deres udstyr. Andre vil ikke lade os få adgang til dokumentationen uden en fortrolighedsaftale, der ville forhindre os i at frigive kildeteksten til Linux.
Da vi ikke har fået adgang til dokumentationen til disse enheder, fungerer de ganske enkelt ikke under Linux. Du kan hjælpe ved at bede producenterne af udstyret om at frigive dokumentationen. Hvis tilstrækkeligt mange spørger, vil de opdage, at samfundet bag frit programmel er et vigtigt marked.
Installationsvejledning for Debian GNU/Linux 3.0 på Alpha
version 3.0.23, 16. May 2002