$Id: beskrivelse_installasjon.txt,v 1.2 2001/12/29 11:52:24 tfheen Exp $ Prosjektbeskrivelse $Date: 2001/12/29 11:52:24 $ Installasjonsrutinen til Skolelinux Mål: Å forenkle installasjon og oppsett av Debian-Linux på skole-tjener, tynn klient, og arbeidsstasjon. Sluttbetingelse: Et funksjonelt oppsatt Skolelinux-system. Omfanget av systemet: Installasjonsrutinen skal håndtere installasjon av system-, og brukerprogrammer til Skolelinux-distribusjonen. Oppdatering skal ikke håndteres via installasjonssystemet, men man velger å basere seg på APT, eventuelt med GUI-er til dette. Systemet skal i størst mulig grad automatisk finne maskinenheter og velge rette drivere, og oppsett for disse enhetene. Skjermdrivere må installeres automatisk på så mange arkitekturer som mulig. Installasjonsrutinen skal på et tidlig tidspunkt gi brukeren språkvalg, i første omgang bokmål og nynorsk, men med enkel mulighet for utvidelse til andre språk og språkformer. Installasjonsrutinen skal gi brukeren valg av tre forskjellige oppsett (tjener, tynn klient, arbeidsstasjon). Installasjonsrutinen skal gi bruker mulighet til å installere fra andre medier enn CD, som f.eks. FTP, HTTP osv. Installasjonsrutinen for server skal partisjonere harddisken i passende filstruktur, velge et filsystem, og tilrettelegge for backup-område (egen disk, hva med RAID1). [ backup og RAID er foreløpig utenfor målområdet. -- tfheen ] Bruk av Skolelinux-installasjon må ikke umuliggjøre å senere vedlikeholde maskinen som om den var en orginal Debian-maskin. [Hvordan bør en ikke-server håndtere sin oppkobling mot nettverket? Kan dette automatiseres?] Funksjonelle krav: Element Håndteres Dato Implementert Valg av språk ja 5.10.2001 ja Valg av tjener/klient/arb.stasjon ja 5.10.2001 ja Valg av ... Oppsett av X Aktører og deres mål: Utviklere: Enklest mulig Testere: Enkelt å feilrette Driftsansvarlig på skoler: Enklest mulig installasjon uten mye plunder med eldre hardware. Enkel integrasjon i nettverket. Lærere: Elever: Rektor: Middel: Bruk av installasjonsrutinen "debian-installer" som utvikles av Debian. Tilbakeføring av mest mulig kode til Debian.