Handledning till RedHat 5.0
1998-04-28 av Björn Larsson
Index
1 Installtion av Red Hat
5.0
2 Konfigurering av
X
3 Kommandot init och
filen inittab
4 LILO, OS loader
från Linux
5 Uppgradering av
libc
6 Uppgradering av
Bash
7 Kommandot (u)mount
(floppy, hd, cdrom, nfs och
ZIP)
8 Packa (upp) filer med
tar och gzip
9 Installtion av
Ljudkort
10 Installtion av
Modem för KTH
Tillbaka till Huvusidan
- Installtion av
Red Hat 5.0
Till installtionen behövs:
RedHat boot disk
RedHat CD-ROM 1
Inför installtionen bör du veta:
Vilket grafik kort du har(typ, antal MB)
Vilken sorts skärm du har(typ, frekvens, upplösning)
Typ av nätverks kort(även IP-nummer, Subnet, DNS,
Default Gateway)
Typ av skrivare(nätverk=även ip-nummer)
Vilken partition du skall installera linux på(linux fungerar
både på extended och slavdisken)
Att tänka på under installtionen:
Glöm ej att installera gcc och libc, även om du inte
tänker programera!
När frågan om MetroX kommer så om du svara nej
kommer XFree 86 att installeras.
LILO behöver ej installeras på hda det går bra
att installera den på den tänkta linux pratitonen, men
då behövs någon annan OS loader, typ OS2 boot
manager
Index
- Konfigurering av X
MetroX
När du har loggat in, så starta x med kommandot
'startx'
Om inte detta fungerar så får du konfigurera om X med
kommadot 'configX'
XFree 86
När du har loggat in, så starta x med kommandot
'startx'
Om inte detta fungerar så får du konfigurera om X med
kommadot 'Xconfigurator --expert'
Om X ej starta eller skärmen bara flimrar, kan du döda X
med ctrl+Alt+backspace
Index
- Kommandot init och filen inittab
'init 0' = stänger av datorn
'init 6' = starta om datorn
Det finns två sätt att starta datorn på, med
eller utan X vid start.
Om du vill att x skall starta automatisk så ändra
värdet default i filen /etc/initttab
'id:5:initdefault:' 3=utan X och 5=med X, använd aldrig 0
eller 6
Index
- LILO
LILO används för att ladda ett opertivsystem, t.ex.
Linux, Dos
Filen finns under /etc och heter lilo.conf
Om du har gjort förändringar i lilo.conf måste du
kompilera om lilo, skriv 'lilo' och starta om.
Index
- Uppgradering av libc
För att kunna installera StarOffice 4.0 så
måste libc uppgraderas till libc-5.4.44
Den version som finns installerad idag är libc-5.3.12, OBS
tag ej bort detta paket för det innehåller även
libc-6.0.
1. Starta 'control-panel' (klicka med höger mus knapp
på desktopen och välj 'Administration' och sedan
'control-panel'.
2. klicka på 'package management'
3. Välj 'configure'
Skriv här in sökvägen till filen
libc-5_4_44-1rh42_i386.rpm och tryck på OK
4. Tryck på 'Available' och välj 'Libraries' och leta
upp filen 'libc-5.4.44'
Välj i detta skede att installera, OBS ej uppgradera.
5. Avsluta nu 'package management'
6. Starta ett 'shell'
7. Skriv(för att fixa lite buggar i installtions programmet
för libc-5.4.44)
'rm /usr/i486-linux-libc5/lib/libc.so* -f'
'cp /lib/libc.so.5.4.44 /usr/i486-linux-libc5/lib/'
'cd /usr/i486-linux-libc5/lib/'
'ln -s libc.so.5.4.44 libc.so.5'
8. Klart! Starta om datorn!
Index
- Uppgradering av Bash
1. Packa upp filen i en tom katalog
2. Kör './configure' och därefter 'make'. Nu är
bash färdigkompilerad.
3. Kopiera bash till /bin och manualerna till /usr/local/man(alla
*.1 till man1 osv)
OBS: Du kan ej skriva över bash om du använder den.
För att byta shell skriv chsh -s /bin/<shell>,
exempel chsh -s /bin/tcsh.
OBS2: Om bash ej fungerar när du statar om så är
det rökt. Skapa en användare med root
rättigheter
som kör något annat shell, ex tsch.
Index
- Kommandot (u)mount (floppy, hd, cdrom,
nfs och ZIP)
Vi avmontering får du ej vara placerad på detta
media.
CDROM(ISO 9660):
Montera skriv 'mount /mnt/cdrom'
Avmontera skriv 'umount /mnt/cdrom'
Du kan nu få ut cdskivan med kommandot 'eject cdrom'
Floppy(linux):
Montera skriv 'mount /mnt/floppy'
Avmontera skriv 'umount /mnt/floppy'
För att formatera en diskett skriv 'mke2fs /dev/fd0 1440'
Tänk på att du måste avmonter och monter om du
vill byta diskett!
Floppy, HD(fat):
För att använda Floppy(fat) och hårdiskar(fat)
måste du fixa lite.
För att formatera en diskett skriv 'mformat a:'
Öppna filen fstab 'pico /etc/fstab'
Så här ser en standard fil ut:
/dev/hda5
|
/
|
ext2
|
defaults
|
1
|
1
|
/dev/fd0
|
/mnt/floppy
|
ext2
|
noauto
|
0
|
0
|
/dev/cdrom
|
/mnt/cdrom
|
iso9660
|
noauto,ro
|
0
|
0
|
none
|
/proc
|
proc
|
defaults
|
0
|
0
|
Tillägg för floppy(fat):
/dev/fd0
|
/mnt/floppy_fat
|
msdos
|
noauto
|
0
|
0
|
detta kräver att du skapar katalogen floppy_fat 'mkdir
/mnt/floppy_fat'
Tillägg för hårddisk(fat, ej fat32):
/dev/hd??
|
/mnt/<namn>
|
msdos
|
defaults
|
0
|
0
|
hda(är master), hda1(är första partitionen
på master) och hdb(är slave)
<namn> kan vara vad som helst, men tänk på att du
måste skapa katalogen.
Gör ändringarna och spara med 'ctrl+o' och avsluta med
'ctrl+x'
NFS
NFS måste vara installerat för att det skall fungera,
exempel för KTHs UNIX arkiv:
unix-arkiv.kth.se:/cdroms
|
/mnt/kth
|
nfs
|
noauto
|
0
|
0
|
Om du vill göra detta via kommando prompten skriv 'mount
unix-arkiv.kth.se:/cdroms /mnt/kth'
Zip-Drive via Parallelport:
under utveckling
Index
- Packa (upp) filer med tar och gzip
För att packa filer behövs både tar och
gzip
Ett exempel för att packa alla filer i katalogen test och
samtliga under kataloger:
'tar cvf backup.tar test/'
'gzip backup.tar' nu skapas en backup.tar.gz fil.
eller allt i ett kommando 'tar cvf - test/ | gzip -c >
backup.tar.gz'
För att packa upp filen är det lättast att
använda Midnight Commander,
men det går lika med kommandon. OBS: kom ihåg att
stå i rätt katalog när du packar upp.
'gunzip backup.tar.gz'
'tar xvf backup.tar'
eller allt i ett kommando 'gnuzip -c backup.tar.gz | tar xvf
-'
Index
- Installtion av Ljudkort
SoundBlaster:
skriv 'sndconfig',
om program krasar när det försöker hitta ett PnP
kort så skriv 'sndconfig --noprobe'.
Ej SoundBlaster:
Under utveckling...
Om du skall installera ett Crystal ljudkort skriv
/sbin/modprobe cs4232.o
Index
- Installtion av Modem för KTH
Under utveckling...
1. Kerneln måste vara konfigurerad att södja PPP.
Många standard kernels är redan kompilerade med det,
men om man kompilerar den själv måste man ange det
när man kör 'make config'.
2. Installera pppd. I Slackware ligger pppd i /usr/lib/ppp
3. Scripten som jag använder för att logga in mot KTH
är väldigt enkla. De ligger i två filer som heter
ppp och kth. Glöm inte att lägga in ditt username och
password i kth.
/usr/local/bin/ppp:
/usr/lib/ppp/pppd lock connect '/usr/lib/ppp/chat -f
/usr/local/etc/kth' /dev/modem 38400 debug crtscts
defaultroute
/usr/local/etc/kth:
ABORT BUSY ''atdt149680 gin: username@domain ord: password >
ppp
Glöm inte att göra ppp körbar med 'chmod a+x
ppp'.
4. För att Linux ska kunna få reda på de
IP-nummer som hör ihop med IP-adresserna bör du
lägga till raderna
nameserver 130.237.72.201
nameserver 130.237.48.99
nameserver 130.237.48.200
i filen /etc/resolv.conf.
För att slippa vänta på att en nameserver ska
översätta adressen varje gång man kör telnet
till KTH kan man lägga upp de adresser man använder ofta
i filen /etc/hosts. I min /etc/hosts har jag lagt till:
130.237.48.6 zafir.e.kth.se zafir
130.237.48.11 spirou.e.kth.se spirou
130.237.223.3 alv.nada.kth.se alv
130.237.227.21 dront.nada.kth.se dront
Det syns inte att PPP fungerar när man kopplar upp sig mot
KTH.
Testa med telnet mot någon dator... eller titta i logfilen
med kommandot "tail -f /var/adm/messages".
Index