Najprije, kako konfigurirati tipkovnicu. Ako ste ovaj korak preskočili kod instalacije ili ste promijenili tipkovnicu, morate:
KEYTABLE="/usr/lib/kbd/keytables/slovene.map"
/sbin/kbdrate -s -r 16 -d 500 # ili što god vam se sviđa
Za učitavanje keytablea pokrenite /etc/rc.d/init.d/keytable start (AT2YD). O drugim posebnim tipkama se govori u narednim poglavljima.
Ako želite da se NumLock automatski uključuje, dodajte ove redove u /etc/rc.d/rc.sysinit (AT2YD):
for tty in /dev/tty[1-9]*; do setleds -D +num < $tty done
Po mom mišljenju, sljedeća stvar koju trebate napraviti je izgraditi kernel koji najbolje odgovara vašem sustavu. To je vrlo jednostavno, no, ako imate problema, pogledajte README u direktoriju /usr/src/linux ili Kernel HOWTO. Trikovi:
ipx
i appletalk
,
dodajte ove retke:
alias net-pf-4 off alias net-pf-5 off
Na nekim sustavima sendmail tokom dizanja zaustavi stroj na nekoliko minuta. Postoje dva slučaja: 1. stroj nije izravno povezan na Internet, 2. stroj je spojen i ima stalnu IP adresu.
Brzo rješenje za prvi slučaj: neka /etc/hosts sadrži ovakav red:
127.0.0.1 localhost
Drugi slučaj: zastoj uzrokuje /etc/hosts koji sadrži red sličan ovom:
127.0.0.1 localhost ime_vašeg_računalakojeg ćete podijeliti ovako:
127.0.0.1 localhost w.x.y.z ime_vašeg_računala
Pogledajte i dio Ime računala.
Brzina vašeg (E)IDE tvrdog diska značajno se može poboljšati pažljivim
korištenjem hdparm
(8). Ako ga u vašoj distribuciji nema, naći ćete ga
na
ftp://sunsite.unc.edu/pub/Linux/system/hardware/; tražite
datoteku hdparm-X.X.tar.gz.
Pošto mnogi detalji ovise o vašem tvrdom disku i HD kontroleru, ne mogu vam dati općenit recept. Budući da riskirate prženje vlastitog datotečnog sustava, pažljivo pročitajte man stranicu prije korištenja nekih opcija. U najjednostavnijem obliku, dodajte ovaj red datoteci /etc/rc.d/rc.sysinit:
/sbin/hdparm -c1 /dev/hda # koristimo prvi IDE pogonkoji dodaje 32-bitnu I/O podršku EIDE-u. A što se tiče opcije `
-m
',
evo što mi je poslao Mark Lord, autor hdparma:
(...) ako vaš sustav koristi komponente iz prošlih nekoliko godina [prije 1997.], sve će biti u redu. Ako su starije od toga, možda bude problema (manje vjerojatno). Čipovi s puno grešaka su CMD0646 i RZ1000, često korišteni na 486 i (ranim) 586 pločama prije 2-3 godine.
Za verziju Zip Drivea na paralelnom portu možete koristiti standardni drajver koji dolazi s novijim (2.x.x) kernelima. Za vrijeme konfiguracije kernela, provjerite da li je SCSI podrška i SCSI disk podrška uključena. Zapamtite, između pisača i Zip Drivea na istom portu može biti konflikata, pa ćete željeti koristiti kernel module.
Zip diskete se prodaju preformatirane na particiju /dev/sda4. Da Zip proradi, samo trebate zadati
# chmod 666 /dev/sda4 # svatko može pristupiti Zip Driveu # insmod ppai Zip možete montirati kao i obično (bolje zadnji red dodajte datoteci /etc/rc.d/rc.sysinit). Zipu možete pristupiti i preko mtoolsa ako ovaj red dodate u /etc/mtools.conf:
drive z: file="/dev/sda4" exclusive
Postoji i bolji ppa
drajver od standardnog: pogledajte
http://www.torque.net/~campbell.
Uređaji u /dev (ili, još bolje, simboličke veze do stvarnih uređaja) vam mogu nedostajati. Provjerite kojim uređajima odgovara vaš miš, modem i CD-ROM pogon, a onda učinite ovo:
~# cd /dev /dev# ln -s ttyS0 mouse /dev# ln -s ttyS1 modem /dev# ln -s hdb cdrom
Savjet: na nekim prijenosnicima uređaj miša je /dev/psaux: pazite na to kod konfiguriranja X11.
Ako želite, pokrenite chmod 666
na uređajima kao što je
/dev/cdrom, /dev/modem, itd. kako bi postali
potpuno dostupno svakom korisniku. Ali bit će sigurnosnih problema!
Alternativno, stvorite grupu ``cdrom'', odredite root.cdrom
za vlasnika
/dev/cdrom i zatim korisnike dodavajte toj grupi. Sličan
postupak vrijedi i za ostale uređaje.
Ako želite promijeniti poruke pri logiranju, provjerite da li /etc/rc.d/rc.local prepisuje /etc/issue i /etc/motd. (Red Hatov to čini.) Ako to čini, pokrenite editor i na posao.
Zadati naredbu hostname novo_ime_računala
možda neće biti dovoljno.
Kako biste izbjegli famozni sendmail
zastoj, slijedite ove korake
(vrijede samo za samostalan stroj):
novo_ime.domena
).
10.56.142.1 novo_ime.domena
Usluge gpm
a su korisne za cut & paste operacije u tekstualnom modu
i korištenje miša u nekim aplikacijama. Na Red Hatu, provjerite imate li
datoteku /etc/sysconfig/mouse i piše li u njoj:
MOUSETYPE="Microsoft" XEMU3=yes
Također morate imati datoteku /etc/rc.d/init.d/gpm, u koju ćete dodavati dodatne parametre. Moja izgleda ovako:
... daemon gpm -t $MOUSETYPE -d 2 -a 5 -B 132 # miš s dvije tipke ...
Naravno, pobrinite se da ova konfiguracija odgovara vašoj vrsti miša. Na
većini prijenosnika $MOUSETYPE
je ``PS/2
''.
Na Calderi samo dodajte ovaj red u /etc/rc.d/rc.boot:
/usr/bin/gpm
Na S.u.S.E.-u, opcije za gpm
idu u /etc/rc.config; na
Debianu ćete editirati /etc/gpm.conf.
Ako želite imati izbornike u konzoli na pritisak Ctrl i tipke miša,
konfigurirajte gpm-root
. Prilagodite dani izbornik u
/etc/gpm-root.conf i pokrenite gpm-root
iz
/etc/rc.d/rc.local (AT2YD).
Zgodno je imate točke montiranja za diskete, druge uređaje i NFS-om izvezene direktorije. Na primjer, možete napraviti sljedeće:
~# cd /mnt /mnt# mkdir floppy; mkdir cdrom; mkdir win; mkdir zip ; mkdir poslužitelj
Ovime ćete napraviti točke montiranja za DOS/Win diskete, ext2 diskete, CD-ROM, Windows particiju, Zip na paralelnom portu i NFS direktorij.
Sada editirajte datoteku /etc/fstab i dodajte joj ovo:
/dev/fd0 /mnt/floppy vfat user,noauto 0 1 /dev/cdrom /mnt/cdrom iso9660 ro,user,noauto 0 1 /dev/sda4 /mnt/zip vfat user,noauto,exec 0 1 /dev/hda1 /mnt/win vfat user,noauto 0 1 poslužitelj:/export /mnt/poslužitelj nfs defaults
Očito, u prvom polju morate napisati odgovarajući uređaj. Noviji kerneli
imaju ugrađen pristup FAT32 particijama; za starije postoji zakrpa kernela
na
http://bmrc.berkeley.edu/people/chaffee/fat32.html.
man mount
za više informacija.
Toplo vam preporučam da instalirate mtools
za pristupanje DOS/Windows
disketama!
Mnogi korisnici koriste i Linux i DOS/Windows na istom računalu, pa pri dizanju žele odabrati OS; to bi trebalo srediti kod instalacije, ali ako niste, učinite sljedeće. Pretpostavimo da je /dev/hda1 DOS/Windows, a /dev/hda2 Linux particija.
# fdisk Using /dev/hda as default device! Command (m for help): a Partition number (1-4): 2 Command (m for help): w #
Tako ste aktivirali Linux particiju. Sada napišite jednostavan /etc/lilo.conf:
boot = /dev/hda2 compact delay = 50 # message = /boot/poruka.txt # napišite vlastitu ako želite root = current image = /boot/vmlinuz # Linux se diže podrazumijevano jer je prvi naveden label = Linux read-only other = /dev/hda1 table = /dev/hda label = DOS
Sad pokrenite /sbin/lilo i to je to. lilo
je najbitniji
dio vaše instalacije, pa je vrlo poželjno da pročitate njegovu
dokumentaciju.
Za učitavanje Linuxa iz DOS/Windowsa bez resetiranja, stavite
LOADLIN.EXE
u direktorij (na DOS particiji!) koji je u DOS-ovom PATH-u;
zatim kopirajte svoj kernel u, recimo, C:\TEMP\VMLINUZ. Ova će
jednostavna .BAT
datoteka učitati Linux:
rem linux.bat smartdrv /C loadlin c:\temp\vmlinuz root=/dev/hda2 ro
Ako koristite Windows 9x, namjestite ``Properties'' ovog .BAT
-a tako da
se pokreće u MS-DOS modu.
Backup MBR-a prije instalacije Linuxa je siguran potez. Koristite
RESTORRB
(iz paketa FIPS) prije instalacije, ili dignite Linux s rescue
diskete i zadajte ovu naredbu:
# dd if=/dev/hda of=MBR bs=512 count=1
Zatim barem dvaput kopirajte datoteku MBR na diskete. Ako do katastrofe dođe, možete vratiti svoj stari MBR naredbom:
# dd if=/mnt/MBR of=/dev/hda bs=446 count=1ako je disketa s datotekom MBR montirana na /mnt. Možete i koristiti DOS sistemsku disketu i pokrenuti
FDISK /mbr
.
Željet ćete moći čitati e-mail poruke koje su pisane HTML-om ili sadrže egzotične formate datoteka. Provjerite imate li dvije datoteke: /etc/mime.types i /etc/mailcap. Prva navodi vrste datoteka i njihove nastavke, kao na primjer:
application/postscript ps eps image/jpeg jpe jpeg jpg text/html html
Druga govori mail klijentu kako prikazati tu vrstu datoteke.
Možda ćete primati poruke od ljudi koji koriste Microsoft Outlook, čije poruke su višedjelom MIME formatu. Ova dva reda, dodana u /etc/mailcap, bi vam trebala omogućiti čitanje takvih poruka:
text/plain; less %s; needsterminal text/html; lynx -force_html %s; needsterminal
Sve distribucije za koje znam imaju konfiguracijski alat za podešavanje
pisača (printtool
, yast
, odnosno magicfilter
); ako ga nemate,
evo osnova ručnog konfiguriranja.
Pretpostavimo da imate ne-PostScript (i ne ``Windows-only''!) pisač kojeg želite koristiti za ispis čistog teksta (na primjer, C programa) i PostScript datoteka kroz Ghostscript, koji je već instaliran.
Namještanje pisača se sastoji od nekoliko koraka:
# echo "zdravo, svijete" > /dev/lp0 # echo "zdravo, svijete" > /dev/lp1i zapišite koji radi.
# cd /var/spool/lpd # mkdir čisto ; mkdir postscript
# echo "prvi red" > /dev/lp1 ; echo "drugi red" > /dev/lp1Ako rezultat izgleda ovako:
prvi red drugi redonda snimite ovu skriptu kao /var/spool/lpd/čisto/filter:
#!/bin/sh # Ovaj filter sređuje "efekt stepenica" awk '{print $0, "\r"}'i učinite ju izvršnom pomoću
chmod 755 /var/spool/lpd/čisto/filter
.
#!/bin/sh UREĐAJ=djet500 REZOLUCIJA=300x300 VELIČINA=a4 SLATIEOF= nenscript -TUS -ZB -p- | if [ "$DEVICE" = "PostScript" ]; then cat - else gs -q -sDEVICE=$UREĐAJ -r$REZOLUCIJA -sPAPERSIZE=$VELIČINA -dNOPAUSE -dSAFER -sOutputFile=- - fi if [ "$SLATIEOF" != "" ]; then printf "\004" fi(Ovo je primjer za HP DeskJet. Prepravite ga tako da odgovara vašem pisaču).
# /etc/printcap lp|ps|PS|PostScript|djps::sd=/var/spool/lpd/postscript::mx#0::lp=/dev/lp1::if=/var/spool/lpd/postscript/filter::sh: čisto::sd=/var/spool/lpd/čisto::mx#0::lp=/dev/lp1::if=/var/spool/lpd/čisto/filter::sh:
Za složenije ili egzotičnije konfiguracije Printing HOWTO čeka na vas.
Ako ste koristili printtool
, budite svjesni da će GSDEVICE koji je
printtool
izabrao raditi, ali neće nužno biti najpogodniji za vaš
pisač. Možete se malo igrati s datotekom postscript.cfg; na primjer,
ja sam promijenio GSDEVICE iz cdj500
u djet500
i sada je ispis puno
brži.
Ovaj alat, dostupan na ftp://tsx-11.mit.edu/pub/linux/sources/sbin, se može koristiti za mijenjanje rezolucije zaslona, fonta i oblika kursora na konzoli. Korisnici čiji jezik sadrži naglašene znakove će ih moći koristiti u aplikacijama za konzolu, a korisnici prijenosnika mogu promijeniti oblik kursora tako da bude vidljiviji.
Editirajte /etc/TextConfig ili /etc/TextMode, počevši na podrazumijevanoj VGA definiciji. Hrvati bi trebali biti sretni s ovakvom ``LoadFont'' sekcijom:
Option "LoadFont" FontProg "/usr/bin/setfont" FontPath "/usr/lib/kbd/consolefonts" FontSelect "lat2u-16.psf" 8x16 9x16 8x15 9x15 FontSelect "lat2u-14.psf" 8x14 9x14 8x13 9x13 FontSelect "lat2u-12.psf" 8x12 9x12 8x11 9x11 FontSelect "lat2u-08.psf" 8x8 9x8 8x7 9x7
Nakon što završite, isprobajte svoju konfiguraciju naredbom sličnom ovoj:
~# SVGATextMode "80x34x9"
Ako sve radi kako treba, izbrišite upozorenja iz /etc/TextMode i stavite ovaj red u /etc/rc.d/rc.sysinit (AT2YD):
# SVGATextMode /usr/sbin/SVGATextMode "80x34x9"
Primjetite da blok-kursor radi samo na nekim modovima; na jednom od mojih strojeva, "80x32x9".