OpenMind design
linux-newbie-FAQ a.k.a. OnLine RTFM ;-)
by Urke MMI & Serbian GNU/Linux guru's ;)
[last update: Mon Jun 09 22:19:48 2003]
 
Sadržaj:
  1. Šta je to konzola?
  2. Kako da pišem našim slovima u konzoli?
  3. Sve sam podesio kako treba da bih pisao naša slova u konzoli, ali se MidnightCommander i njegov editor čudno ponašaju?
  4. Kako da dobijem nazive meseca i dana u nedelji, oznaku monete, format datuma i vremena na Linuxu?
  5. Šta predstavlja znak # ispred komandi za Linux koje se nalaze u ovom i drugim uputstvima?
  6. Kako da izađem iz Linuxa? U Windowsu postoji jednostavna opcija ShutDown u meniju Start.
  7. Kako da vidim Windows particije pod Linuxom?
  8. Montirao sam Windows particije po uputstvu, ali ne mogu da snimam datoteke na njih. Šta da radim?
  9. Montirao sam Windows particije po uputstvu, ali pri kopiranju datoteka sa Midnight Commanderom dobijem poruku 'Cannot chown target file ... Operation not permited', a datoteka se iskopira na Windows particiju. O čemu se radi?
  10. Negde sam uključio da mi se automatski podiže X login i sad ne znam kako to da isključim da bih mogao da se logujem iz konzole. Šta da radim?
  11. Pronašao sam na Internetu nekoliko .rpm paketa programa koji želim da koristim, ali ne znam koji paket da odaberem i šta da radim sa njim?
  12. Postoji li neki fajl menadžer ekvivalentan Norton Commander-u za DOS i Windows Commander-u za Windows?
  13. Imam zvučnu karticu koja ima FCC# LUT-MED3931. Kako da je nateram da 'svira' pod Linuxom?
  14. Kako da ikonicom sa Desktopa pod X-ima pokrenem neki program koji radi samo u terminalu?
  15. Kako da pišem našim slovima u X-ima?
  16. Imam Chicony KB-9810 tastaturu i na njoj tri specijalna tastera: WakeUp, Sleep i Power. Kako da podesim ove tastere da budu funkcionalni?
  17. Instalirao sam WvDial ali nikako ne mogu da se povežem na net. Gde sam pogrešio i šta da radim?
  18. Podesio sam WvDial po uputstvu, ali kada se povežem na Internet nema nikakve aktivnosti, modem kao da je „mutav”. Šta sada?
  19. Za e-mail koristim Sylpheed (Claws). Kako mogu da kreiram novu poruku klikom na mailto link na web strani iz Opere i Galeona, a da se proslede i specifični cc, subject i body delovi iz linka?
  20. Postoji li za GNU/Linux neki dvosmerni srpsko — engleski rečnik?
  21. Opera 7.1.x umesto latiničnim fontom ispisuje tekst dugmadi, poruke, i kompletan „donji” deo prozora programa nekim ćiriličnim fontom, i što je najgore to je neki YUSCII font, ili slično. Šta mi je činiti?
  22. Mapirao sam neke prečice u gVim-u na funkcijske tastere (Fx) ali umesto da se izvrši određena akcija, u tekstu se samo ispiše tekstom, recimo <F5>. U čemu je problem?
 
Q: Šta je to konzola?
Korišćeno objašnjenje:
Izvor: yu.os.unix
Autor: Vladimir Svrkota <svrkota at yahoo.com>
Datum: Tue, 18 Jun 2002 21:55:51 GMT
A: Konzola je radno okruženje na Linux sistemima. Postoji šest konzola. X server se nalazi na sedmoj virtuelnoj konzoli. Kretanje kroz virtuelne konzole vrši se tasterskom kombinacijom Alt + Fx gde je x broj konzole (1, 2, 3, 4, 5, 6, 7, itd).

na vrh ]
 
Q: Kako da pišem našim slovima u konzoli?
Korišćeno objašnjenje:
Izvor: /usr/doc/Linux-HOWTOs/Serbian-HOWTO
Autor: Zoltan Csala <zolika at sezampro.yu>
Datum: Novembar, 1998
A: Podrazumevajući da već imate instalirane ISO-8859-2 fontove na sistemu (za postupak pogledajte navedeni izvor), dodaćete sledeće komande i parametre:
U datoteci /etc/rc.d/rc.font koja verovatno već postoji ali nije aktivna (komanda u njoj je komentirana), editujte je tako da sadrži sledeću komandu:
setfont lat2-16
Datoteku /etc/rc.d/rc.keymap (koja takođe verovatno već postoji kod vas) editujte tako da sadrži sledeća tri reda:
if [ -x /usr/bin/loadkeys ]; then
  /usr/bin/loadkeys slovene.map
fi
Ostaje da još dodamo komandu za obaveštavanje terminala da treba da prikazuje karaktere iznad 128-me pozicije u setu karaktera. U datoteku /etc/profile (ili, ako nemate root privilegije onda u ~/.bashrc) dodajte sledeću komandu:
echo -ne "\033(K"
Sada možete da koristite i naša slova u konzoli.

na vrh ]
 
Q: Sve sam podesio kako treba da bih pisao naša slova u konzoli, ali se MidnightCommander i njegov editor čudno ponašaju?
Korišćeno objašnjenje:
Izvor: yu.os.unix
Autor: Dušan Janković <duca at tesla.rcub.bg.ac.yu>
Datum: Sun, 15 Sep 2002 04:33:52 +0200
A: U meniju Options (taster F9 otvara meni u Midnight Commanderu) odaberite opciju Display bits... i uključite opciju Full 8 bits input.

na vrh ]
 
Q: Kako da dobijem nazive meseca i dana u nedelji, oznaku monete, format datuma i vremena na Linuxu?
Korišćeno objašnjenje:
Izvor: /usr/doc/Linux-HOWTOs/Serbian-HOWTO
Autor: Zoltan Csala <zolika at sezampro.yu>
Datum: Novembar, 1998
A: Pronađite u datoteci /etc/profile liniju sa komandom export LC_ALL=POSIX, komentujte je i dodajte ispod sledeće komande:
export LC_ALL=sr_YU.iso88592
export LANG=sr_YU.iso88592
na vrh ]
 
Q: Šta predstavlja znak # ispred komandi za Linux koje se nalaze u ovom i drugim uputstvima?
A: Ovime se naglašava da komanda koja sledi iz ovog znaka treba da se otkuca i izvrši u terminalu/konzoli dok ste ulogovani kao SuperUser (root).

na vrh ]
 
Q: Kako da izađem iz Linuxa? U Windowsu postoji jednostavna opcija ShutDown u meniju Start.
Korišćena objašnjenja:
Izvor: yu.os.unix
Autor: genesYs <genesys at cyberdude.com>
Datum: Wed, 13 Mar 2002 20:22:25 GMT
Autor: pećko pivo <pecko_pivo at yahoo.com>
Datum: Tue, 12 Mar 2002 19:59:31 GMT
A: Postoji više načina gašenja linuxa. U tabeli niže navedeni su najčešće korišćeni metodi ekvivalentni windowsovim metodama gašenja računara (izvršavanje je dozvoljeno jedino u SuperUser modu, odnosno dok ste ulogovani kao root):
Gašenje [win. Shut Down]     Restartovanje [win. Restart]
u konzoli Ctrl+Alt+Del       
#/sbin/halt                  #/sbin/reboot
#halt                        #reboot
#shutdown -h now             #shutdown -r now
#init 0                      #init 6
na vrh ]
 
Q: Kako da vidim Windows particije pod Linuxom?
Korišćeno objašnjenje:
Izvor: yu.os.unix
Autor: "Vladimir Svrkota" <svrkota at yahoo.com>
Datum: Mon, 8 Jul 2002 11:06:02 GMT
Potrebno je izvršiti montiranje particija (eng. mount).
Prvo je potrebno saznati podatke o diskovima i particijama. IDE diskovi se u Linuxu označavaju kao:
Primary Master:     /dev/hda
Secondary Master:   /dev/hdb
Primary Slave:      /dev/hdc
Secondary Slave:    /dev/hdd
Particije na njima se označavaju rednim brojem, i to kao /dev/hda1, /dev/hda2, ..., /dev/hdb5, ...
Da bi dobili podatke o tome gde se nalaze Windows particije, u konzoli odkucajte:
#fdisk -l /dev/hdX
gde je X = a, b, c ili d, u zavisnosti od toga gde su diskovi. Kao rezultat ovoga dobićete tabelu particija za ciljni disk. Pogledajte zadnju desnu kolonu. Za Windows particije ovde piše FAT32 (ili FAT16). Za CD-ROM diskove ovde piše iso9660. U prvoj koloni tabele piše koje su to particije u Linux terminologiji. Na primer, neka se Windows particije nalaze na /dev/hda1 i /dev/hda5 a CD-ROM neka je na /dev/hdb (kako se podrazumeva da je CD-ROM jedna particija t.j. jedan fizički disk otuda za njega ne postoji redni broj particije). Tabela mog primarnog fizičkog diska izgleda ovako:
Disk /dev/hda: 61.4 GB, 61492838400 bytes
255 heads, 63 sectors/track, 7476 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hda1   *         1       704   5654848+   b  Win95 FAT32
/dev/hda2           705      7476  54396090    f  Win95 Ext'd (LBA)
/dev/hda5           705       770    530113+  82  Linux swap
/dev/hda6           771      1475   5662881   83  Linux
/dev/hda7          1476      2783  10506478+  83  Linux
/dev/hda8          2784      3930   9213246   83  Linux
/dev/hda9          3931      5652  13831933+  83  Linux
/dev/hda10         5653      7476  14651248+  83  Linux
Windows particije, kao i bilo koje druge, u Linuxu se vide kao obični direktorijumi. Prvo odlučite gde ih žete smestiti u stablu direktorijuma. Preporučljivo je da se particije montiraju u /mnt direktorijumu, pa ćemo njega uzeti kao primer. U ovom direktorijumu napravite poddirektorijume za svaku Windows ili bilo koju drugu particiju koju želite da montirate a prikazane su u tabeli koju je kreirao fdisk. Ove direktorijume nazovite kako želite jer nemaju uticaja na funkcionisanje Linux-a, a trebale bi da vas asociraju na to šta se nalazi u direktorijumu u kome je montirana neka particija. NPR nazvaćemo ih winc, wind i cdrom za particije mog diska iz gornje tabele.
Sada u konzoli kucajte #cd /etc i tamo locirajte datoteku fstab. Otvori je u nekom editoru i dodaj linije u formatu:
/dev/hda1 /mnt/winc vfat defaults 0 0
/dev/hda5 /mnt/wind vfat defaults 0 0
/dev/hdb /mnt/cdrom iso9660 defaults 0 0
Nakon što sačuvate ove promene restartujte Linux i kasnije kada želite da montirate željenu particiju u konzoli kucajte:
a) ako znate poziciju particije: #mount /dev/hda1 ili #mount /dev/hda5 ili #mount /dev/hdb
b) ako znate naziv direktorijuma: #mount /mnt/winc ili #mount /mnt/wind ili #mount /mnt/cdrom
Particije se takođe mogu i demontirati komandom #umount i to:
#umount /dev/hda1 ili #umount /dev/hda5 ili #umount /dev/hdb
#umount /mnt/winc ili #umount /mnt/wind ili #umount /mnt/cdrom
Ukoliko želite da ručno montirate neku particiju, to možete odraditi kucanjem u konzoli sledeće komande:
za FAT fajl sisteme:
#mount -t vfat /dev/hda1 /mnt/winc
ako imate ISO datoteku nekog CD-a, možete je montirati kao posebnu particiju sa:
#mount -t iso9660 /putanja/do/iso/fajla /mnt/neki/naziv/za/iso -o loop
Na isti način se vrši montiranje CD-ROM uređaja (uzmimo da je CD-ROM na /dev/hdb):
#mount -t iso9660 /dev/hdb /mnt/cdrom
Za detaljnije podešavanje osobina particija pogledaj uputstvo za fstab (#man fstab) i mount (#man mount).
Pored konzolnog montiranja particija, postoje grafički alati za X server koji služe istoj nameni, ali oni variraju u zavisnosti od distribucije i verzije.

na vrh ]
 
Q: Montirao sam Windows particije po uputstvu, ali ne mogu da snimam datoteke na njih. Šta da radim?
Korišćeno objašnjenje:
Izvor: yu.os.unix
Autor: Xn <markoj at eunet.yu>
Datum: Fri, 20 Sep 2002 16:47:49 +0200
Dozvole za pisanje po vfat particijama definišu se pri montiranju particija.
Postavljanje dozvola za sve datoteke na vfat particiji vrši se prekidačem umask=. Da bi se postavili read/write/execute atributi svim datotekama i svim korisnicima na jednoj vfat particiji (dakle, chmod je "777" odnosono "rwxrwxrwx"), montiranje za winc particiju iz gornjeg primera se vrši komandom:
#mount -t vfat -0 umask=000 /dev/hda1 /mnt/winc
Za dodeljivanje vlasništva montirane particije koristi se prekidač uid= pri montiranju. Da bi particiju dodelili korisniku čiji je UID 500, tako da je bez ograničenja mogu koristiti samo SuperUser (root) i taj korisnik, koristimo sledeću komandu (za particiju winc iz gornjeg primera):
#mount -t vfat -0 uid=500 /dev/hda1 /mnt/winc
Grupi korisnika se dozvole nad particijom pri montiranju dodeljuju prekidačem gid=. Da bi samo grupi čiji je ID 99 dodelili neograničene dozvole nad particijom, tako da samo korisnici iz te grupe i SuperUser (root) mogu neograničeno da je koriste (dakle chmod "775" odnosno "rwxrwxr-x"), zadajemo komandu:
#mount -t vfat -0 qid=99 /dev/hda1 /mnt/winc
Da bi trajno postavili dozvole za particije, u /etc/fstab datoteku postavite sledeće komandne u zavisnosti od opcije dodele privilegija iz gornjih primera:
/dev/hda1 /mnt/winc vfat defaults,umask=000 0 0
/dev/hda1 /mnt/winc vfat defaults,uid=500 0 0
/dev/hda1 /mnt/winc vfat defaults,gid=99 0 0
na vrh ]
 
Q: Montirao sam Windows particije po uputstvu, ali pri kopiranju datoteka sa Midnight Commanderom dobijem poruku 'Cannot chown target file ... Operation not permited', a datoteka se iskopira na Windows particiju. O čemu se radi?
Korišćeno objašnjenje:
Izvor: yu.os.unix
Autor: Velimir Kalik <vkalik at yahoo.com>
Datum: Fri, 20 Sep 2002 01:35:52 +0200
A: MC i ostali programi za kopiranje i premeštanje datoteka sa ext2 i ext3 particija na vfat će prijaviti grešku da ne mogu da chown-uju datoteke koje su presnimili jer FATxx fajl sistem ne podržava mogućnosti postavljanja read/wite/execute atributa na datotekama koje sadrži, dok NTFS fajl sistem ovo podržava tako da pri kopiranju datoteka na njega neće biti nikakvih prijavljenih grešaka.
Dakle, jednostavno ignorišite dobijeno upozorenje i nastavite sa radom.
Ukoliko ne želite da za svaku datoteku u sesiji kopiranja vidite ovo upozorenje, isključite opciju 'preserve Attributes' na dijalogu za određivanje izvora i destinacije datoteke za kopiranje.

na vrh ]
 
Q: Negde sam uključio da mi se automatski podiže X login i sad ne znam kako to da isključim da bih mogao da se logujem iz konzole. Šta da radim?
Korišćeno objašnjenje:
Izvor: yu.os.unix
Autor: Vladimir Kanazir <canny at eunet.yu>
Datum: Sun, 17 Mar 2002 23:36:31 GMT
A: U inicijalnoj skripti /etc/inittab, promenite default runlevel vrednost na 3, tako da linija izgleda kao:
id:3:initdefault:
na vrh ]
 
Q: Pronašao sam na Internetu nekoliko .rpm paketa programa koji želim da koristim, ali ne znam koji paket da odaberem i šta da radim sa njim?
Korišćeno objašnjenje:
Izvor: yu.os.unix
Autor: Vladimir Svrkota <svrkota at yahoo.com>
Datum: Tue, 18 Jun 2002 23:55:51 +0200 i Fri, 26 Jul 2002 12:12:59 +0200
A: Ovo je instalaciona arhiva, prvenstveno namenjena Red Hat distribuciji, ali je podržavaju i ostale. Dok ste ulogovani kao root u konzoli otkucajte
#rpm -U naziv_rpm_paketa.rpm
Kao i drugi (tar.gz, tar.bz2, deb itd) paketi, i kod rpm paketa se može pojaviti 'verzija' paketa, a najčešće su:
src - izvorni kod (eng. Source) programa
ppc - paket kompajliran za PowerPC računare
i386 - paket kompajliran za PC računare klase 80386 i novije
i586 - paket kompajliran za PC računare klase 80586 i novije
i686 - paket kompajliran za PC računare klase 80686 i novije

na vrh ]
 
Q: Postoji li neki fajl menadžer ekvivalentan Norton Commander-u za DOS i Total (Windows) Commander-u za Windows?
A: Da. Tekstualni manedžer identičan Norton Commanderu je Midnight Commander, zapravo je MC klon NC-a prilagođen GNU/Linux okruženju, i pokreće se u konzoli kucanjem komande #mc.
Za X grafičko okruženje postoji veliki broj više ili manje prilagodljivih menadžera od kojih su najpopularniji Gentoo, GMC (Gnome Midnight Commander), Krusader, Gnome Terminal, KCommander, emelFM, X Northern Captain i mnogi drugi. Najbolje je da odgovarajući menadžer odaberete sa freshmeat.net, lokacije za distribuciju GNU/Linux i aplikacija za druge UNIX-olike siteme. Čak je od strane autora Total Commander-a najavljeno portovanje za GNU/Linux, pa ako ste dovoljno strpljivi i ne možete se odvojiti od ljubimca, a Vi onda čekajte ;)

na vrh ]
 
Q: Imam zvučnu karticu koja ima FCC# LUT-MED3931. Kako da je nateram da 'svira' pod Linuxom?
Korišćeno objašnjenje:
Izvor: yu.os.unix
Autor: Urke MMI <urke at gmx.net>
Datum: Sun, 14 Jul 2002 13:22:42 GMT
A: Potrebno je da imate source kernela koji koristite i da preuzmete drajvere za vašu zvučnu karticu sa www.alsa-project.org i to (za kernel 2.4.x):
alsa-driver-0.5.12a.tar1.bz2
alsa-lib-0.5.10b.tar.bz2
alsa-utils-0.5.10.tar.bz2
Raspakujte navedene pakete komandama:
#bzip2 -d alsa-driver-0.5.12a.tar1.bz2
#tar -xvf alsa-driver-0.5.12a.tar1
#bzip2 -d alsa-lib-0.5.10b.tar.bz2
#tar -xvf alsa-lib-0.5.10b.tar
#bzip2 -d alsa-utils-0.5.10.tar.bz2
#tar -xvf alsa-utils-0.5.10.tar
Potom idite u svaki od novokreirana tri direktorijuma i kucajte u konzoli:
#./configure
#make install
U direktorijumu za drajver (alsa-driver-0.5.12a) kucajte i (snddevices ne postoji u ostali direktorijumima!):
#./snddevices
Sada treba kreirati /etc/modules.conf i dodati u njega sledeće OSS module koje ste dodali/uključili podešavanjem kernela:
-=-=-=-=-=-=-=-=-=- ovde pocinje modules.conf -=-=-=-=-=-=-=-=-=
# ALSA native configuration
alias char-major-116 snd options snd snd_major=116 snd_cards_limit=1
alias snd-card-0 snd-card-opti93x options mad16 io=0x220 irq=5 dma=1 dma16=4 mpu_io=816 mpu_irq=5
/usr/local/bin/aumix -w 15 -p 20 -m 0 -1 0 -2 0 -3 0 -i 0

# OSS/Free setup
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
-=-=-=-=-=-=-=-=-=- ovde je kraj modules.conf -=-=-=-=-=-=-=-=-=
Sada privremeno dodajemo modul za ovu zvučnu kako nebismo restartovali server, a u cilju podešavanja zvučnog mixera. U konzoli kucamo:
#modprobe -a snd-card-opti93x
#pnpdump -c > /etc/isapnp.conf
#isapnp /etc/isapp.conf
#alsamixer -c 0
Nakon ovoga podesite mixer na željene vrednosti komponenata, koristeći kursorske strelice levo/desno za kretanje kroz komponente u mixeru, gore/dole za pojačavanje/smanjivanje zvuka a sa M uključujete zvuk (unmute).
Potom treba sačuvati podešavanje mixera u /etc/asound.conf. Kucajte u konzoli:
#/usr/sbin/alsactl store 0
zatim u /usr/rc.d/rc.local dodajte liniju:
/usr/sbin/alsactl restore 0
Ovim se postiže da se po pokretanju Linuxa i inicijalizaciji zvučne kartice restaurira stanje mixera.

na vrh ]
 
Q: Kako da ikonicom sa Desktopa pod X-ima pokrenem neki program koji radi samo u terminalu?
Korišćeno objašnjenje:
Izvor: yu.os.unix
Autor: Vladimir Svrkota <svrkota at yahoo.com>
Datum: Fri, 19 Jul 2002 23:04:55 +0200
A: Sve konzolne aplikacije moraju se pokrenuti iz nekog X terminala, kao što su npr. xterm, konsole ili gnome-terminal. Poželjno je upisati apsolutnu putanju do ciljne aplikacije. Ovo je primer pokretanja englesko — srpsko — engleskog rečnika instaliranog u /usr/share/sr direktorijum, i to u konsole X terminalu:
konsole -e /usr/share/sr/sr
Ova komanda se stavi u Execute / Command polje u dijalogu za podešavanje prečice na Desktopu.

na vrh ]
 
Q: Kako da pišem našim slovima u X-ima?
Korišćeno objašnjenje:
Izvor: e-mail kontakt
Autor: Yvan <zast21okt at eunet.yu>
Datum: Wed, 24 Jul 2002 14:32:31 +0200
A: Kada je latinično pismo u pitanju, za Linux je standardan ISO-8859-2 (južnoevropski) enkoding. Zato ćemo u home direktorijum korisnika (~/) dodati datoteku .Xmodmap u kojoj se nalazi definicija ISO-8859-2 tastature.
Predefinisane ćirilične i latinične tastature možete pronaći u paketu sr.iso-2.iso-5.bz2 u kome se nalaze ćirilična i latinična tastatura sa HEX i alias definicijama. Rapakujte ovaj paket u /usr/share/xmodmap i preimenujte dobijeni fajl u xmodmap.sr te napravide simbolički link u korisničkom direktorijumu sa:
ln -s /usr/share/xmodmap/xmodmap.sr ~/.Xmodmap
Uputstvo za ćirilicu neće skorije ugledati svetlost mreže pošto me mrzi da ga kucam ;)

na vrh ]
 
Q: Imam Chicony KB-9810 tastaturu i na njoj tri specijalna tastera: WakeUp, Sleep i Power. Kako da podesim ove tastere da budu funkcionalni?
Korišćeno objašnjenje:
Izvor: Keyboard-and-Linux-HOWTO
Autor: Andries Brouwer <aeb at cwi.nl>
Datum: 21 Sep 2001
A: Potrebno je saznati keycode dodatnih tastera pomoću showkey alata (#man showkey). Ukoliko tasteri nisu od strane kernela prepoznati, t.j. nije im dodeljen keycode, moraju se samostalno definisati. Pokrenite
#showkey -s
Sada pritisnite jedan po jedan specijalni taster i zapišite dobijene rezultate koji bi trebali da izgledaju ovako:
0xe0 0x63 0xe0 0xef
0xe0 0x5f 0xe0 0xdf
0xe0 0x5e 0xe0 0xde
Potreban je prvi par HEX vrednosti da bi definisali keycode ovih tastera. Dakle, uklanjamo 0x prefiks i dobijamo vrednosti e063, e05f i e05e (scancode za press događaj specijalnih karaktera).
Sada pomoću komande setkeycodes (#man setkeycodes), definišemo keycode vrednosti (ja sam postavio one vrednosti koje ne koristim u svojoj keymaps tastaturi - 115, 116 i 117).
Stavite sledeću skriptu u /etc/rc.d/rc.keymap
-=-=-=-=-=-=-=-=-=- ovde pocinje /etc/rc.d/rc.keymap -=-=-=-=-=-=-=-=-=
#!/bin/sh
# definisanje WakeUp, Sleep i Power tastera
if [ -x /usr/bin/setkeycodes ]; then
 /usr/bin/setkeycodes e063 115
 /usr/bin/setkeycodes e05f 116
 /usr/bin/setkeycodes e05e 117
fi

# Load the keyboard map.  More maps are in /usr/share/kbd/keymaps.
if [ -x /usr/bin/loadkeys ]; then
  /usr/bin/loadkeys serbian.map # ako nemate serbian.map onda stavite koji imate
                                # ili ga preuzmite sa www.urke.on.to/linux/serbian.map.gz
                                # i kopirajte u /usr/share/kbd/keymaps/i386/qwertz
  /usr/bin/loadkeys << EOF
  keycode 115 = F101
  string F101 = "WakeUp"
  keycode 116 = F102
  string F102 = "Sleep"
  keycode 117 = F103
  string F103 = "Power"
EOF
fi
-=-=-=-=-=-=-=-=-=- ovde je kraj /etc/rc.d/rc.keymap -=-=-=-=-=-=-=-=-=
Umesto navedenih stringova WakeUp, Sleep i Power stavite komandu koju želite da dodelite specijalnom tasteru.
Ukoliko nemate predefinisanu i sređenu tastaturu za konzolu, možete se poslužiti mojom serbian.map.gz koju ćete iskopirati u /usr/share/kbd/keymaps/i386/qwertz.

na vrh ]
 
Q: Instalirao sam WvDial ali nikako ne mogu da se povežem na net. Gde sam pogrešio i šta da radim?
Korišćeno objašnjenje:
Izvor: Non-Rot Dial Out HOWTO
Autor: Jason Giglio <jgiglio at netmar.com>
Datum: August 2002
A: Da bi non-root korinici mogli da pristupaju i koriste datoteke potrebne za povezivanje na Internet, koristićemo UNIX grupne dozvole. Prvo što trebamo uraditi je kreiranje nove grupe čiji će pripadnici moći da uspostavljaju i prekidaju DialUp konekciju. Korisnici koji nisu pripadnici te grupe neće moći da koriste konekciju.
Simbolično ime za takvu grupu bi bilo 'modem', pa ćemo je tako i nazvati.
Korak 1: Prijavite se kao root.
# su -
Password: supertajnalozinka
Korak 2: Kreiramo grupu 'modem'.
# groupadd modem
Korak 3: Dodajemo korisnike koji će biti pripadnici grupe 'modem'.
# usermod -G modem username
Dodajte koliko god je potrebno korinika u ovu grupu, ako želite da mogu koristiti privilegije uspostavljanja i prekidanja DialUp konekcije.
Korak 4: Kako bi mogli da koristimo modemski uređaj, potrebno je da mu dodelimo određene karakteristike.
Različiti modemski uređaji se identifikuju različitim imenima uređaja. Eksterni serijski modemi su najčešće /dev/ttyS0, Lucent Win modemi su najčešće /dev/ttyLT0, dok je recimo moj HaM modem /dev/ham. Saznajte gde je Vaš modem i zamenite /dev/ham. Predpostavimo da ste i dalje prijavljeni kao root:
# chmod g+rw /dev/ham
# chgrp modem /dev/ham
# ls -l /dev/ham
crw-rw----    1 root     modem     240,  1 nov 12 19:45 /dev/ham
Rezultat ls -l komande treba da bude nalik ovome.
Korak 5: Kako WvDial nije zamišljen kao SUID/sudo (root) program već kao korisnički, moramo postaviti još neke dozvole upotrebnim datotekama, i to:
# chmod g+rw /etc/ppp/pap-secrets
# chmod g+rw /etc/ppp/chap-secrets
# chmod g+rw /etc/ppp/peers/WvDial
# chgrp modem /etc/ppp/pap-secrets
# chgrp modem /etc/ppp/chap-secrets
# chgrp modem /etc/ppp/peers/WvDial
Ove su komande razdvojene zbog čitljivosti i razumevanja sintakse, ali se mogu zadati i u obliku:
# chmod g+rw file1 file2 ... itd
Korak 6: Korisnicima je takođe potrebno da imaju dozvolu pisanja u /var/lock kako bi WvDial mogao da kreira lock datoteku.
Greška koja se dobija ukoliko ovaj korak nije odrađen je veoma nejasna i glasi:
Cannot open /dev/ham: Device or resource busy
Ovo znači da korisniku nije dozvoljeno pisanje u lock direktorijum, pa je potrebno odraditi:
# usermod -G lock username
Ukoliko grupa 'lock' ne postoji, kreirajte je i dodajte joj pripadnike, slično grupi 'modem', te postavite grupu 'lock' za /var/lock:
# groupadd lock
# usermod -G lock username
# chgrp lock /var/lock
Ovo nije značajan sigurnosni propust jer direktorijum /var/lock sadrži nekoliko lock datoteka. One osetljivije su smeštene u /var/lock/subsys direktorijum koji ne pripada grupi 'lock' već grupi 'root'.
Korak 7: Sada je poterbno da podesimo PPPD za pokretanje SUID-a. Ovo znači da kada PPPD pokrenete kao običan korisnik, on će i dalje imati root privilegije, što PPPD razvojni tim smatra sigurnim za bezbednost sistema.
Prvo ćemo locirati poziciju PPPD-a:
# which pppd
/usr/sbin/pppd
# chmod u+s /usr/sbin/pppd
# ls -l /usr/sbin/pppd
-rwsr-xr-x     1 root      root      173644 Maj 20   04:07 /usr/sbin/pppd*
Dozvole u Vašem slučaju će izgledati identično, 's' označava SUID.
Korak 8: U zavisnosti od načina na koji dial-in skript definiše DNS kada uspostavlja konekciju, verovatno je potrebno postaviti dozvole za /etc/recolv.conf
Ako ste u nedoumici, pokušajte da uspostavite konekciju bez ovog koraka, a ukoliko to nije moguće, odradite još i ovaj korak.
# chmod g+rw /etc/resolv.conf
# chgrp modem /etc/resolv.conf
Korak 9: Odjavite se sa root naloga i kao običan korisnik uspostavite konekciju ili iz teminala sa:
# wvdial <DialerName>
Ili pomoću nekog od WvDial frontend-ova, recom GtkDial-a, ili možete koristiti jednostavnu bash skruiptu koju sam napisao za svoje potrebe, a koja koristi Xdialog grafičku biblioteku za prikaz raspoloživih konekcija (izgled programa možete pogledati ovde kao i paket xwvdial.tar.bz2.

na vrh ]
 
Q: Podesio sam WvDial po uputstvu, ali kada se povežem na Internet nema nikakve aktivnosti, modem kao da je „mutav”. Šta sada?
Korišćeno objašnjenje:
Izvor: Iz ličnog iskustva
Autor: Urke MMI
Datum: Sun, 27 Apr 2003 08:55:10 +0200
A: Da li ste zaboravili da podesite /etc/resolv.conf? U ovom fajlu morate da odredite koji će se nameserver koristiti za komunikaciju sa spoljnim svetom. Pročitajte #man resolv.conf, a do tada možete koristiti podešavanje koje ja koristim:
search verat.net infosky.net eunet.yu
nameserver 217.26.64.130
nameserver 195.250.98.5
nameserver 194.247.192.33
na vrh ]
 
Q: Za e-mail koristim Sylpheed (Claws). Kako mogu da kreiram novu poruku klikom na mailto link na web strani iz Opere i Galeona, a da se proslede i specifični cc, subject i body delovi iz linka?
Korišćeno objašnjenje:
Izvor: Sylpheed Claws Users mailing lista
Autor: Christopher Rosado <rbg at gayteenresource.org>
Datum: Fri, 17 Jan 2003 21:50:45 -0700
A: Za Operu do verzije 7.x (u kojoj ova sintaksa ne radi posao) koristite sintaksu:
sylpheed --compose %t?subject=%s&cc=%c&body=%b
Za Galeon koristite sintaksu:
sylpheed --compose "mailto:%t?subject=%s&cc=%c&body=%b"
na vrh ]
 
Q: Postoji li za GNU/Linux neki dvosmerni srpsko — engleski rečnik?
Korišćeno objašnjenje:
Izvor: www.mandrake.co.yu
Autor: MMX
Datum: Mon, 21 Apr 2003 02:09
A: Naravno. Za konzolu postoji serbdict autora Predraga Damnjanovića. Za X okruženje postoji srecnik autora Sekulović Ivana, baziranog na Tk Perl modulu.
Oba rečnika koriste bazu od oko 70.000 reči, čiji je autor Predrag Vujić (pedja at dds dot nl), autor „Yu Rečnik”-a za Windows.
Takođe postoji i veoma kvalitetan grafički, višejezički, nezavisan od platforme, rečnik pisan u Javi a pored svetskih ima i srpski jezik koji se preuzima kao PlugIn i sadrži bazu od oko 50.000 reči (svi jezici su pisani kao moduli za dodavanje). U pitanju je jDictionary.

na vrh ]
 
Q: Opera 7.1.x umesto latiničnim fontom ispisuje tekst dugmadi, poruke, i kompletan „donji” deo prozora programa nekim ćiriličnim fontom, i što je najgore to je neki YUSCII font, ili slično. Šta mi je činiti?
Korišćeno objašnjenje:
Izvor: Iz ličnog iskustva ;)
Autor: Urke MMI
Datum: Sat, 26 Apr 2003 15:38:00 +02:00
A: Ukoliko ste u međuvremenu dodavali neke YUSCII ćirilične fontove, tipa Helvetica Ciril koja se može pronaći u varijacijama fajla chelv.ttf, ili neki drugi font čiji naziv počinje sa „Helvetica”, moraćete da uklonite taj font sa sistema, ili ako Vam je povremeno potreban upakujte ga u gzip arhivu a onda pokrenite u direktorijumu u kome se taj font nalazi:
#ttmkfdir > fonts.dir
Ukoliko koristite XFree86 4.3.x, nakon ovoga pokrenite još i:
#fc-cache
kako bi se naziv problematičnog fonta uklonio iz ostave dostupnih fontova. Ponovo pokrenite Operu i problem će nestati.

na vrh ]
 
Q: Mapirao sam neke prečice u gVim-u na funkcijske tastere (Fx) ali umesto da se izvrši određena akcija, u tekstu se samo ispiše tekstom, recimo <F5>. U čemu je problem?
Korišćeno objašnjenje:
Izvor: Iz ličnog iskustva ;)
Autor: Urke MMI
Datum: Sun, 04 May 2003 11:09:40 +02:00
A: Proverite da li se u nizu karaktera rezultata komande :set cpoptions? u gVim-u nalazi i karakter '>'. Ukoliko ga pronađete, dodajte u konfiguracioni fajl ~/.gvimrc sledeću liniju:
set cpo-=>
Da ne bi restartovali gVim kako bi se primenile izmene, dovoljno je da u NORMAL modu izvršite ovu komandu kucanjem :set cpo-=<

na vrh ]