Start | Debian | Slackware | Ubuntu | Laptop | Linux | Länkar | Sitebuilder | Ordlista | Email | FAQ | Sitemap | Tips

Start | Debian | Slackware | Ubuntu | Laptop | Linux | Länkar | Sitebuilder | Ordlista | Email | FAQ | Sitemap | Tips

Slackware

Varning!
Inspiration
Min dator
Skrivbord
Länkar
Skrivare

System

Installation översikt
Installation steg för steg

Första start av systemet
Konfiguration

Bootordning
Skrivbord
Kommandon
Loggfiler
Katalog och filsystem

Kompilera kernel
Xorgconfig

Program

Allmänt om program
Installera program
Grafik
Internet
KDE
Kontor
LAMP
Musik
PackageTool
Systemverktyg
Webbläsare

Avinstallera program

Konfigurationsfiler

fstab
xorg.conf
initab

lilo.conf

Slackware.se

South Eastern Railroad

Så startar Slackware

När Slackware startar är det en rejäl mängd program som drar igång. Vad som sker har kanske begränsat intresse men enkelt sett går det till så här:

Power on Du trycker på knappen
BIOS Datorns inbyggda operativsystem kör en test och om allt är Ok ger BIOS klartecken för liftoff
Lilo/Grub Om du kör flera operativsystem använder du förmodligen en starthanterare/bootloader.
Kernel Linux hjärta startas och drar igång en mängd processer
/sbin/init Läser filen /etc/inittab för att förstå hur systemet ska startas
/etc/inittab drar igång X-servern
rc.S Ett script som används för att förbereda systemet innan det går in i den korrekta run-level-nivån
rc.serial Aktiverar datorns virituella minne, monterar de olika filsystemen, rensar i logg-filer och konfigurerar serie-portar
rc.M motsvarar run-level 2 och 3 och tillåter flera användare med den vanliga textbaserade inloggningen
rc.pcmcia Laddar kortbaserade enheter på bärbara datorer s.k LapTops
rc.inet1 Läser in vilket nätverkskort som ska ha vilket IP-nummer och nätmask om man har flera nätverkskort i datorn.
rc.hotplug Hotplug söker efter plug and play-enheter som t.ex tillbehör som är kopplade till en USB-enhet.
rc.inet2 Startar nätverks-protokoll
rc.firewall Datorns brandvägg
rc.sshd Möjliggör säker, krypterad, inloggning på andra datorer över nätverk.
rc.yp Startar NIS (Network Information Service).
rc.nfsd kollar om det finns några delade kataloger i /etc/exports när maskinen startas
rc.cups Skrivarserver
rc.atalk Startar AppleTalk nätverksprotokoll som möjliggör kommunikation med Mac-datorer i ett nätverk
rc.sendmail Gör det möjligt att skicka mail
rc.acpdi Laddar ett skärmtypsnitt som man valt för textläget utanför X
rc.font Laddar fonter/teckensnitt
rc.keymap Tangentbordslayout laddas
rc.httpd Apache webbserver
rc.samba Samba för fildelning i ett nätverk
rc.gpm Ger möjlighet att klippa och klistra från konsollen
rc.sysvinit Letar upp SystemV-initieringsskript för önskad körnivå (runlevel) och kör dem
rc.local specifika boot kommandon för just vårat system
rc.4 som startar X och sen är det rock'n roll...

Vilka script som startas kan se olika ut beroende på hur du konfigurerat ditt system. Att starta och stoppa en tjänst är mycket enkelt. Om du t.ex inte behöver stöd för pcmcia-kort är det bara att göra filen /etc/rc.pcmcia ej körbar. Detta gör du genom att markera filen i filhanteraren, välja egenskaper, och avmarkera valet "körbar". Efter omstart kommer inte rc.pcmcia att köras.
Alla initialisationsfiler för systemet ligger i mappen /etc/rc.d/

På min gamla Linux-dator kör jag t.ex inte tjänsten rc.hotplug eftersom jag inte har behov av "plug and play".

Valid XHTML 1.0 Transitional

 


Sidan senast uppdaterad 2007-07-01