Dette dokumentet beskriver migrering fra Mandrake Linux 10.0 server til Debian 4.0(?) sarge. Mandrake ble midlertidig installert etter at jeg tidligere hadde kjørt woody, men hadde noen problemer som jeg (den gang) var for kunnskapsløs til å finne årsaken til.
Å holde serveren oppdatert med sikkerhetsfikser er så enkelt som å kjøre følgende kommendoer:
# apt-get update # apt-get upgrade(den første henter oppdaterte pakker og den andre installerer dem).
For å lete etter pakker, kan kommandoen
# apt-cache search NAVNbrukes.
Forberedelser til migrering til Debian (woody).
Katalogene /boot, /root, /usr/local og /etc samt /var/spool må tas vare på. Mount point '/' og '/usr' formatteres under installasjonen mens '/var' beholdes (men alle kataloger unntatt '/var/spool' flyttes til f.eks. '/var/MDK10/').
Opplysninger fra MDK-server:
# fdisk Disk /dev/hda: 80.0 GB, 80054059008 bytes 255 heads, 63 sectors/track, 9732 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System mpoint fs /dev/hda1 * 1 31 248.976 83 Linux / ext2 /dev/hda2 32 9.733 77.928.784+ 5 Extended /dev/hda5 32 81 401.593+ 82 swap /dev/hda6 82 463 3.068.383+ 83 Linux /usr ext3 /dev/hda7 464 4.584 33.101.901 83 Linux /var ext3 /dev/hda8 4.585 9.733 41.356.780+ 83 Linux /home ext3 # df: Filesystem Size Used Avail Use% Mounted on /dev/ide/host0/bus0/target0/lun0/part1 236M 89M 135M 40% / /dev/ide/host0/bus0/target0/lun0/part6 2,9G 512M 2,3G 19% /usr /dev/ide/host0/bus0/target0/lun0/part7 32G 960M 29G 4% /var /dev/ide/host0/bus0/target0/lun0/part8 39G 4,3G 35G 12% /home /etc/fstab: /dev/hda1 / ext2 defaults 1 1 /dev/hda6 /usr ext3 defaults 1 2 /dev/hda7 /var ext3 defaults 1 2 /dev/hda8 /home ext3 defaults 1 2 none /dev/pts devpts mode=0620 0 0 none /mnt/cdrom supermount dev=/dev/hdc,fs=udf:iso9660,ro,--,iocharset=iso8859-1 0 0 none /mnt/floppy supermount dev=/dev/fd0,fs=ext2:vfat,--,codepage=850,iocharset=iso8859-1,sync,umask=0 0 0 none /proc proc defaults 0 0 /dev/hda5 swap swap defaults 0 0
Liste over programmer/tjenester som skal opp og stå snarest mulig, i noenlunde prioritert rekkefølge.
bf24 apm=on
Installer følgende moduler:
Starter automatisk etter boot. dselect
avsluttes med 'Q'.
NFS: /etc/exports:
# NFS exports /home 192.168.1.1(rw,no_root_squash) /home 192.168.1.2(rw)
DHCP: /etc/dhdp3/dhcpd.conf:
# dhcpd.conf for server.tuxic.net # # 06.12.2002: Created, Arne H. ddns-update-style interim; ignore client-updates; authoritative; subnet 192.168.1.0 netmask 255.255.255.0 { option subnet-mask 255.255.255.0; option domain-name "example.net"; option domain-name-servers 192.168.5.201; #Broadcast 192.168.1.255 range 192.168.1.15 192.168.1.25; default-lease-time 21600; max-lease-time 43200; group { # we want hosts to appear at fixed addresses host ws1 { hardware ethernet 00:01:66:77:CC:12; fixed-address 192.168.1.11; option routers 192.168.1.254; } host ws2 { hardware ethernet 00:02:22:DD:44:54; fixed-address 192.168.1.12; option routers 192.168.1.254; } host ws3 { hardware ethernet 00:03:AA:CC:BB:AA; fixed-address 192.168.1.13; option routers 192.168.1.254; } } }
# /etc/init.d/dhcp3-server start
LAN: eth0
/etc/sysctl.conf /etc/network/interfaces # ifconfig eth0 [inet] media 100baseT # route [-A inet] add -net 0.0.0.0 netmask 0.0.0.0 gw 10.0.0.1 [dev] eth0 # route add default gw 192.168.1.254 # route add -net 127.0.0.0 netmask 255.0.0.0 lo