Operacijski sistem Debian
Ta distribucija je bila izbrana, saj je nameščanje programskih paketov zelo hitro in enostavno.
Namestitev sistema s spleta (Netinstall)
Najnovejšo sliko namestitvene zgoščenke (netinst) dobimo na http://www.us.debian.org/distrib/netinst, kjer izberemo ustrezno sistemsko platformo.
Opomba
Ker so navodila za Mozilla Firefox zaenkrat primerna samo za različice 2.0.0.x., se je pametno odločiti za različico 4.0 Etch, ki vsebuje Iceweasel 2.0.0.19.
Pri namestitvi:
- izberemo jezik sistema, priporočam angleškega (English),
- izberemo državo Slovenija (other > Europe > Slovenia),
- izberemo slovenski razpored tipk (Slovene),
- nastavimo nastavitve omrežja,
- vpišemo ime računalnika ter domeno,
- razdelimo disk,
- vpišemo geslo nadzornega uporabnika ter ustvarimo uporabnika guest,
- uporabimo slovenski Debian zrcalni HTTP strežnik (http://ftp.si.debian.org/),
- poskusimo namestiti čimmanj paketov (v oknu Software selection odstranimo zvezdico pri Desktop environment ter pri Standard system),
- zaključimo z namestitvijo zagajalnika grub na master boot record.
Po končanem postopku računalnik ponovno zaženemo, nastavimo zagon z diska in se prijavimo z uporabniškim imenom root ter nadzornim geslom, ki smo ga določili med namestitvijo.
Namestilo nam je okoli 147 programskih paketov. Nekatere od teh odstranimo, saj jih ne potrebujemo.
Interaktivnost
Ker želimo, da nas sistem sprašuje največ, izbremo možnosti Dialog ter low.
APT vir
Popravimo /etc/apt/sources.list tako, da odstranimo vrstice (Ctrl-K), ki se nanašajo na besedi deb cdrom, saj želimo vse pakete pridobiti preko spleta. Sledi urejena vsebina datoteke.
deb http://ftp.si.debian.org/debian/ etch main
Vsebino shranimo s tipko F2. Sedaj je potrebno samo še posodobiti zbrirko paketov.
UTF8
Vsebina datoteke /etc/environment naj vsebuje pripono .UTF-8. Sledi ustrezna vsebina, če smo pri namestitvi izbrali angleški jezik.
Onemogočanje Ctrl-Alt-Del
Odpremo /etc/inittab, kjer nastavimo default runlevel na 4 ter zakomentiramo (#) vrstico ca:12345:ctrlaltdel:...
# The default runlevel.
id:4:initdefault:
...
# What to do when CTRL-ALT-DEL is pressed.
# ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
...
Onemogočanje brskanje po nekaterih mapah
chmod 751 /usr
Odstranjevanje odvečnih programov
Sledeči postopek ni obvezen, vendar pa je zaželjen, saj pri kasnejšem nadgrajevanju ni potrebno posodobiti paketov, ki se ne potrebujejo.
Odstranimo pakete: acpid aptitude dmidecode dselect ed eject info installation-report laptop-detect libc6-i686 libsasl2 libsigc++-2.0-0c2a manpages man-db netcat tasksel tasksel-data traceroute vim-common vim-tiny.
Sedaj mi je ostalo samo še okoli 128 paketov.
Nadgradnja celotnega sistema
Ta proces lahko traja kar nekaj časa.
Nameščanje dodatnih paketov
Za oddaljen dostop je potrebno namestiti paket ssh, za točno uro pa še ntpdate.
Posodobimo uro.
Konfiguracija ntpdate
V primeru je uporabljen Arnesov strežnik za točen čas.
NTPSERVERS="193.2.1.66"
NTPOPTIONS="-u"
Dodajanje uporabnika
Če uporabnika z imenom guest med namestitvijo nismo ustvarili, to storimo sedaj ter poskrbimo za mapo in njene pravice. Uporabnika potrebujemo, saj bomo preko njega poganjali programe.
mkdir /home/guest
chown -R guest:users /home/guest
Uporabniku onemogočimo prijavo.
Nazadnje še pobrišemo odvečno dokumentacijo ter arhiv programskih paketov.
rm -fr /usr/share/doc/*
rm -fr /usr/share/doc-base/*
rm -fr /usr/share/info/*
rm -fr /usr/share/man/*
English