[ tilbage ] [ Indhold ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ næste ]

Installationsvejledning for Debian GNU/Linux 3.0 p� IA-64
Kapitel 9 - N�ste skridt og hvordan man kommer videre


9.1 Hvis Unix er nyt for dig

Hvis Unix er nyt for dig, burde du nok k�be nogle b�ger om emnet og l�se dem. Unix OSS har masser af henvisninger til b�ger og nyhedsgrupper, der kan hj�lpe dig. Du kan ogs� tjekke den Brugervenlige Unix OSS.

L�s i�vrigt den danske Debianguide.

Den danske Linuxbrugergruppe, Sk�ne Sj�lland Linux User Group, SSLUG, har skrevet en omfattende samling b�ger om Linux. Du kan hente dem fra SSLUG's linuxbog-side i et utal af formater — eller k�be en trykt udgave.

Linux er en Unix-implementering. Linux Dokumentationsproject (LDP) har samlet en masse guider (HOWTOs) og netb�ger om Linux. De fleste af disse dokumenter kan installeres lokalt. Du skal blot installere pakken doc-linux-html (HTML-versioner) eller doc-linux-text (ASCII-versioner). Herefter ligger materialet i /usr/share/doc/HOWTO. Internationale udgaver af visse LDP HOWTO'er findes ogs� som Debian-pakker.

Debianspecifikke oplysninger beskrives herunder.


9.2 Nedlukning af systemet

Nedlukning af et Linuxsystem m� ikke foreg� med 'reset'-knappen p� din computer eller ved blot at slukke for str�mmen. Linux skal lukkes kontrolleret, ellers kan du miste filer og f� skader i filsystemet. Du kan bruge tastkombinationen Ctrl-Alt-Del . Du kan ogs� logge p� som root og skrive shutdown -h now, reboot eller halt.


9.3 Overblik over Debian

Debian afviger noget fra andre distributioner. Selvom du kender Linux fra andre distributioner, er der visse ting, du b�r vide om Debian for at kunne beholde dit system i god stand. Dette kapitel giver dig et overblik. Det er ikke ment som en vejledning i, hvordan man bruger Debian, blot en hurtig fornemmelse af systemet for den meget travle.


9.3.1 Debians pakkesystem

Det vigtigste at kende til er Debians pakkesystem. En stor del af dit system b�r betrages som v�rende under pakkesystemets kontrol. Det omfatter:

Hvis du for eksempel erstatter /usr/bin/perl, vil det i f�rste omgang fungere udm�rket, men n�r du senere opgraderer din perl-pakke, vil den fil, du placerede der blive erstattet. Indviede kan komme uden om dette problem ved at s�tte pakker i bero ("hold") med dselect.

En af de bedste installationsmetoder er apt. Du kan bruge den fra dselect eller benytte kommandolinje-versionen direkte (man apt-get). Bem�rk, at apt ogs� tillader, at du blander main (hoveddistributionen), contrib (bidrag) og non-free (ikke-frie) programmer, Dermed kan du have eksport-begr�nsede pakker sammen med standard-udgaver.


9.3.2 H�ndtering af programversioner

Alternative udgaver af programmer h�ndteres af update-alternatives. Hvis du vedligeholder flere versioner af dine programmer, b�r du l�se manualsiden for update-alternatives.


9.3.3 Cron-opgaveh�ndtering

Alle opgaver, der h�rer under systemadministratoren b�r ligge i /etc, da de skal betragtes som ops�tningsfiler. Hvis du har en root-cron-opgave, der skal udf�res dagligt, ugentligt eller dagligt, b�r du l�gge dem i /etc/cron.{daily,weekly,monthly}. Opgaver heri aktiveres fra /etc/crontab, og vil blive udf�rt i alfabetisk r�kkef�lge et efter et.

Har du p� den anden side en cron-opgave, der skal (a) udf�res af en bestemt bruger eller skal (b) udf�res p� bestemte tidspunkter eller med specielle tidsintervaller, kan du enten bruge /etc/crontab eller (bedre) /etc/cron.d/whatever. Disse filer har ogs� et ekstra felt, det g�r det muligt at angive, hvilken bruger opgaven skal udf�res under.

I alle tilf�lde kan du blot redigere filerne. Cron vil bem�rke dem automatisk. Du skal ikke give nogen kommando. Flere oplysninger kan findes i cron(8), crontab(5) og /usr/share/doc/cron/README.Debian.


9.4 Videre l�sning og information

Hvis du skal bruge oplysninger om et bestemt program, b�r du starte med at pr�ve at k�re man program eller info program.

Der er ogs� masser af nyttig dokumentation i /usr/share/doc. Specielt indeholder /usr/share/doc/HOWTO og /usr/share/doc/FAQ en masse interessante oplysninger. Se, hvordan du rapporterer fejl i /usr/share/doc/debian/bug*. Debianspecifikke emner for et bestemt program kan du finde under /usr/share/doc/(pakkenavn)/README.Debian.

Debians hjemmeside indeholder store m�ngder dokumentation om Debian. Se specielt Debian OSS og Debians postliste-arkiver. Debiansamfundet giver indbyrdes hj�lp og st�tte. Se hvordan du abonnerer p� Debianpostlister p� Postliste-abonnement-siden.


9.5 Overs�ttelse af en ny kerne

Hvorfor skulle nogen �nske at overs�tte en ny kerne? Det er ofte ikke n�dvendigt, da standardkernen, der f�lger med Debian kan h�ndtere de fleste ops�tninger. Dog kan det v�re nyttigt at overs�tte en ny kerne for at:


9.5.1 H�ndtering af kerneaftryk

V�r ikke bange for at pr�ve at overs�tte kernen. Det er sjovt og frugtbart.

For at overs�tte en kerne p� Debians m�de, skal du bruge disse pakker: kernel-package, kernel-source-2.4.17 (den nyeste version i skrivende stund), fakeroot og et par andre, der sikkert allerede er installeret (se hele listen i /usr/share/doc/kernel-package/README.gz).

P� denne m�de vil du f� en .deb ud af din kerne-kildekode og, hvis du har ikke-standard moduler, ogs� lave en tilpasset afh�ngig .deb af disse. Det er en bedre m�de at h�ndtere kerneaftryk p�; /boot vil indeholde kernen, System.map og en log over den aktive ops�tningsfil.

Bem�rk, at du ikke er n�dt til at overs�tte din kerne p� Debians m�de, men vi synes, at det rent faktisk g�r det nemmere og sikrere at bruge pakkesystemet til at h�ndtere din kerne. Faktisk kan du hente kildekoden direkte fra Linus fremfor kernel-source-2.4.17, og stadig bruge kernel-package-overs�ttelsesmetoden. Selvom 2.4.17-kernen stadig bruges i Woody under installationen, f�s nyere 2.4-kerner som kerneaftryk.

Bem�rk ogs�, at den fulde dokumentation om brugen af kernel-package ligger i /usr/share/doc/kernel-package. Dette kapitel giver kun en kort introduktion.

Vi vil herefter g� ud fra, at din kerne-kildekode ligger i /usr/local/src, og at din kerneversion er 2.4.17. Opret et katalog under /usr/local/src som root og ret ejeren af dette katalog til din almindelige ikke-root-konto. G� til det katalog, hvor du vil udpakke kerne-kildekoden (cd /usr/local/src), og udpak — som ikke-root — kildekoden (tar xIf /usr/src/kernel-source-2.4.17.tar.bz2), og skift katalog til dette (cd kernel-source-2.4.17/). Nu kan du s�tte kernen op. Hvis X11 er installeret, g�res dette med make xconfig, ellers bruges make menuconfig (dette kr�ver pakken ncurses-dev). Giv dig tid til at l�se sk�rmhj�lpen grundigt. N�r du er i tvivl, er det typisk det sikreste at medtage den enheds-driver (den programstump, der h�ndterer maskindelene, s�som netkort, SCSI-controllere o.s.v.), du er i tvivl om. Advarsel: andre indstillinger, der ikke vedr�rer bestemte maskindele, b�r bevare standardindstillingen, hvis du ikke forst�r dem. Glem ikke at v�lge "Kernel module loader" under "Loadable module support" (dette valg er ikke gjort i standardindstillingen). Uden dette, vil du f� problemer med din Debianinstallation.

Rens kildekode-tr�et og nulstil kernel-package-indstillingerne. Dette g�res med make-kpkg clean.

Overs�t derefter kernen: fakeroot make-kpkg --revision=custom.1.0 kernel_image. Versionsnummeret "1.0" kan �ndres efter �nske. Det er blot et versionnummer, som du selv kan bruge til at holde styr p� dine oversatte kerner. Du kan ligeledes �ndre "custom" til ethvert andet ord (f.eks. et maskinnavn). Kerneovers�ttelsen kan tage en hel del tid, afh�ngig af, hvor kraftig din maskine er.

N�r overs�ttelsen er afsluttet, kan du installere din hjemmebyggede kerne som enhver anden pakke. K�r dpkg -i ../kernel-image-2.4.17-underarkt_custom.1.0_ia64.deb som root. underarkt-delen er en valgfri underarkitektur, afh�ngig af, hvilke kerneindstillinger, du har valgt. dpkg -i kernel-image... vil installere kernen sammen med nogle andre, gode st�ttefiler. For eksempel vil System.map blive installeret korrekt (nyttigt til af fejlfinde en kerne), og/boot/config-2.4.17 vil indeholde dine aktuelle kerneindstillinger. Din nye pakke kernel-image-2.4.17 er ogs� klog nok til automatisk at benytte din platforms opstartsindl�ser til at opdatere dine opstartsindstillinger, s� du kan starte op uden at k�re opstartsindl�seren. Hvis du har lavet en modul-pakke — f.eks. hvis du har PCMCIA — skal du ogs� installere denne pakke.

Nu er det tid at genstarte systemet: L�s enhver advarsel, ovenst�ende trin m�tte have givet grundigt, og k�r s� shutdown -r now.

Flere oplysninger om kernel-package ligger i /usr/share/doc/kernel-package.


[ tilbage ] [ Indhold ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ næste ]

Installationsvejledning for Debian GNU/Linux 3.0 p� IA-64

version 3.0.23, 16. May 2002
Bruce Perens
Sven Rudolph
Igor Grobman
James Treacy
Adam Di Carlo