SkoleLinux er et genialt prosjekt for å få god programvare på norsk, inkludert alle målformer, inn i norsk skole. Skoleverket trenger ikke lenger å betale skatt til Microsoft, og våre barn trenger ikke lenger avlæring etter skoletid.
Skolelinux kan også brukes av andre, og under følger en liten beskrivelse av hvordan jeg installerte Skolelinux 1.0 på en brukt PC med godt resultat. Hovedformålet mitt var å lage en "arkiveringsmaskin" for arkivering og sikkerhetskopiering av filer. Den har derfor ektra stor disk og DVD-brenner, men den kan også brukes til mye annet – inkludert hjemmelekser, spill og nettsurfing.
For å kunne følge beskrivelsen må du kunne håndtere en stjerneskrutrekker og kunne lese litt mellom linjene.
For mitt bruk hadde maskinen fortsatt tre problemer som måtte løses før den kunne brukes som "arkiveringsmaskin":
Det automatiske partisjoneringssystemet tok kun i bruk en liten del av den store disken jeg hadde satt inn. For at hele disken skal kunne benyttes må partisjoneringstabellen endres. Det er vanligvis litt skummelt å endre partisjoneringstabellen fordi data lett går tapt, men siden Skolelinu er nyinstallert har du ikke mye å frykte. I verste fall må du installere på nytt.
Jeg fulgte følgende instruksjoner:
Dersom alt går bra har du nå mye ledig plass på /local. For å unngå å måtte kjøre kommandoen mount /dev/hda2 /local hver gang maskinen starter kan du editere fila /etc/fstab. På min maskin har jeg lagt inn denne linja:
/dev/hda2 /local ext3 rw 0 0
En DVD-skriver kan i dag kjøpes for godt under 1000 kroner (igjen, Hardware.no er et greit sted å starte) og den kan også lese og skrive vanlige CD-plater. Modellen min heter LG GSA-4081B. Det finnes flere forskjellige standarder for skriving av DVD-plater. For dataformål er det viktig at skriveren støtter "DVD+RW". Installasjon av DVD-skriver er nesten lik installasjon av ny disk som beskrevet over.
For at Skolelinux 1.0 skal kunne se DVD-skriveren måtte jeg legge til følgende linje i filen "/etc/modules":
ide-scsi
Jeg la linjen inn før de andre linjene som starter med ide. Deretter startet jeg systemet på nytt.
Endel programvare for å skrive til CD og DVD mangler i standardinstallasjonen av Skolelinux. For å installere siste versjoner av programvare må fila /etc/apt/sources.list endres til å se slik ut:
#deb file:///cdrom/ woody main local #deb cdrom:[Debian GNU/Linux edu 1.0 venus _Woody_ - Unofficial i386 Binary-1 (20040620)]/ unstable contrib local local/debian-installer main main/debian-installer non-US/contrib non-US/main non-US/non-free non-free deb http://security.debian.org/ stable/updates main contrib non-free ### Use (by uncommenting) either http or ftp, NOT both ### http based apt source: ---------------- deb http://ftp.skolelinux.no/debian/ woody main contrib non-free deb http://ftp.skolelinux.no/debian-non-US/ woody/non-US main contrib non-free deb http://ftp.skolelinux.no/skolelinux/ woody local ### ftp based apt source: ----------------- # deb ftp://ftp.skolelinux.no/debian/ woody main contrib non-free # deb ftp://ftp.skolelinux.no/debian-non-US/ woody/non-US main contrib non-free # deb ftp://ftp.skolelinux.no/skolelinux/ woody local
Deretter gjøres følgende som root:
Når disse kommandoene kjøres vil maskinen gå ut på nettet, hente ned nødvendige filer, og installere disse.
For å arkivere filer bruker jeg DVD+RW plater. Et viktig valg ved arkivering er hva slags filsystem som skal brukes. Man har to valg:
dvd+rw-format -force /dev/cdrom growisofs -Z /dev/cdroms/cdrom -R -J -joliet-long /some/files growisofs -M /dev/cdrom0 -R -J -joliet-long /more/files
dvd+rw-format -force /dev/cdrom mkfs -t ext2 /dev/cdrom mkdir /dvd mount /dev/cdrom /dvd cp /lots/of/files /dvd umount /dvd
Det er viktig at DVD-platen ikke skrives for mange ganger så platene bør ikke stå montert i maskinen for lenge.
For å lese platene, uansett filsystem, kan følgede kommando brukes:
mount /dev/cdrom /dvd
Når du installerer Skolelinux blir du ikke spurt om noe navn for maskinen. Dette kan enkelt settes etterpå ved å editere /etc/hosts. På min maskin ser første linje slik ut:
127.0.0.1 localhost commaHvilket betyr at maskinen har fått navnet "comma".