Slackware podešavanja
- Gašenje računara
- Štampač: paralelni port ne radi, ili nije
ponuđen u CUPS-a
- Glupi shell prompt
- Rxvt
- swat
- vi
- Instaliranje na mašini bez CDROM-а (а koji
ima mrežnu)
- Konflikt zvučne i tv kartice
- mc i direktorijumi
- proftpd: root login i ubrzanje
- Točkić na mišu
- Postavljanje
2.6 kernela
#include <standard.disclaimer>
Ovo su neka lična iskustva. Ko zna da uradi nešto bolje i
jednostavnije, neka mi se javi na mail mbabuskov at yahoo dot com. Ova
stranica služi prvenstveno meni za brzu referencu kada podešavam
sveže-instaliran sistem.
1. Gašenje računara
Kada se upise komanda "halt" ili se uradi shutdown iz nekog menija, ATX
kućišta se ne ugase u potpunosti. Da se to ispravi, treba
odkomentarisati red u /etc/rc.d/rc.modules
# /sbin/modprobe apm
Da bi običan korisnik može da ugasi računar, može na primer da se uradi:
chmod a+s /sbin/halt
2. Štampač: paralelni port ne radi,
ili nije ponuđen u CUPS-u
Isto /etc/rc.d/rc.modules
Ispod reda ##### PC parallel port support
odkomentarisati sve vezano za stampac.
3. Glupi shell prompt
Otvoriti /etc/profile i naci gde pise PS1, zameniti sa:
PS1='[\u@\h:\w]\$ '
ili
PS1='[\u@\h \W]\$ '
Za root korisnika otvoriti /root/.bashrc i dodati:
export PS1='[\u@\h \W]# '
4. Belo-crni rxvt
Pokretati ga sa:
rxvt -rv
rv = reverse video (crno/belo)
Ili, podesiti ~/.Xdefaults, dodati dve linije:
Rxvt*background: Black
Rxvt*foreground: White
Kod pokretanja je jos korisno dodati i:
rxvt -sr -sk -sl 10000
sr = scrollbar right
sk = scroll to bottom on keypress
sl = scroll lines 10000
5. swat
Swat se nalazi u samba paketu. Treba odkomentarisati red gde je swat u
/etc/inetd.conf.
6. vi
Vi radi u tzv. compatible modu koji je vrlo ne-user_friendly. Stvar se
resava na jedan od dva načina:
a) Pokrenuti vi sa vi -N ili
b) Napraviti prazan .vimrc fajl u svom home direktorijumu
touch ~/.vimrc
7. Instaliranje na mašini bez CDROM-а
(а koji ima mrežnu)
Ima nekoliko varijanti. Primer da imamo floppy i mrežnu koji rade.
Napraviti .iso image diskova
dd if=/dev/cdrom of=slack1.iso
To iskopirati preko mreže. Sa prvog diska napraviti 3 diskete:
cat bare.i > /dev/fd0
cat install.1 > /dev/fd0
cat install.2 > /dev/fd0
Ako se nema floppy, može i install.zip pa sa njime (UMSDOS) i slično.
Ubaciti bootdisk. Na prvom promptu udariti ENTER. Ubaciti rootdisk1 i 2
kada zatraži.
Ulogovati se u sistem (root)
Mountovati particiju na kojoj su iso fajlovi:
mkdir /install
mount /dev/hda3 /install
Napraviti entry u /dev za prvi disk:
ln -s /install/slack1.iso /dev/mycd
E sad dolazi glavni problem. Da bi se mountovali iso fajlovi potrebno
je dati -o loop opciju mount-u, sto Slack-ov setup naravno ne radi.
Zato treba editovati fajl:
/usr/lib/setup/INSCD
Naći deo gde piše:
while [ 0 ]; do # time to mount the
CD/DVD device:
mount -o ro -t iso9600
$DRIVE_FOUND /var/log/mount 1> $RDIR 2> $RDIR
I umesto "-o ro" napisati "-o ro,loop"
Onda pokrenuti setup, izabrati CDROM za instalacioni uređaj, i izabrati
ručni unos /dev/... i upisati /dev/mycd
Za izmenu diska u drugoj konzoli izbrisati /dev/mycd i napraviti
symlink na sledeći .iso fajl.
Ovde iz nekog razloga Slack nije hteo da ga mountuje, pa sam morao (a
ovog puta i mogao) ručno:
mount /dev/mycd -o ro,loop
/var/log/mount/
8. Konflikt zvučne i tv kartice
Problem je redosled učitavanja modula. Ima dva načina za rešavanje.
a) kada se startuje sistem, sa rmmod ukloniti redom sve module koji
imaju veze sa zvukom (snd- sound- i sl.)
pokrenuti alsaconf, pustiti ga da odradi posao i sa lsmod videti koji
je modul za zvuk učitan (onaj koji učitava sve ostalo).
otvoriti /etc/rc.d/rc.modules i naći deo za zvučne kartice. Tamo
odkomentarisati taj modul, ili ga dodati ako ga nema.
b) dodati sledeću liniju u /etc/modules.conf
pre-install snd-bt87x insmod snd-cmipci
Pri čemu je snd-cmipci modul za zvučnu karticu, a snd-bt78x modul za tv
karticu.
9. mc i direktorijumi
Kada se izađe iz Midnight Commandera, cwd se ne promeni kako treba.
Rešenje je dodati sledeće u ~/.bashrc
alias mc='.
/usr/share/mc/bin/mc-wrapper.sh'
10. proftpd i root login
Znam da je opasno za security, ali u home okruzenju spašava mnogo
mučenja. Treba iz /etc/ftpusers izbaciti root-a, i u /etc/proftpd.conf
dodati:
RootLogin on
Default instalacija može da radi dosta sporo u okruženju gde se
koriste samo IP adrese, jer radi hostname lookup. Dodati još ove dve
linije:
UseReverseDNS off
IdentLookups off
11. Točkić na mišu
Otvoriti /etc/X11/xorg.conf i naći sekciju InputDevice za miša. Dodati:
Option "ZAxisMapping" "4 5"
Ako je u pitanju PS2 miš, često je potrebno pogoditi i protokol, koji
može biti PS/2 ili ImPS/2. Treba probati pa videti koji radi ispravno:
Option "Protocol" "ImPS/2"
Copyright © Milan Babuškov
2004.