FAQ konferencii FIDO.RU.Linux
---------------------------------------------------------------
25.10.2002. Original etogo dokumenta raspolozhen na
http://www.sensi.org/~ak/linuxfaq/ ˇ http://www.sensi.org/~ak/linuxfaq/
---------------------------------------------------------------
RU.LINUX Frequently Asked Questions
Alexander Kanavin, ak@sensi.org
Versiya ot 25.10.2002.
Sbornik chasto zadavaemyh voprosov (s otvetami), svyazannyh s OS Linux.
Poslednyaya versiya nahoditsya po adrecu <http://www.sensi.org/~ak/linux-faq/>
1. Preambula
Hovye voprosy i voprosy s obnovlennymi otvetami otmecheny *
1.1. Kak dobit'sya zaneseniya voprosa v FAQ?
Dajte sostavitelyu vopros i otvet, prigodnye k vklyucheniyu v FAQ metodom
copy-and-paste. (Alex Kanavin)
1.2. Kuda posylat' dopolneniya?
Dopolneniya k FAQ v vide par vopros-otvet prinimayutsya na ak@sensi.org
1.3. CHto sostavitel' byl by rad poluchit' v kachestve dopolneniya k FAQ?
Vnimanie: ishchutsya zhelayushchie napisat' sleduyushchie otvety dlya FAQ.
· SSL (openssl). VPN. Kerberos.
· obzor sred, metodov i ideologij razrabotki programm
Godyatsya i internetovskie ssylki na stat'i, opisyvayushchie eti veshchi -
no oni dolzhny byt' na russkom yazyke i tehnicheski gramotnymi.
Ishchu cheloveka, gotovogo perevesti i podderzhivat' razdel "Rusifikaciya"
na anglijskom yazyke.
1.4. Gde v internete nahoditsya poslednyaya oficial'naya versiya FAQ?
|tot FAQ list dostupen po sleduyushchim URL:
http://www.sensi.org/~ak/linuxfaq/
1.5. S kakih uzlov v Fidonet mozhno poluchit' FAQ cherez fajlovyj zapros
ili cherez zapros k robotu?
FAQ dostupen dlya Fidonet FREQ zdes':
2:450/176.15 freq alias: LINUXFAQ (work time: 21:30-6:30).
2:5013/14 alias linuxfaq (po nodlistovomu vremeni)
2:5020/1255 po aliasu NEWFAQ (c 21:00 do ZMH, CM na vyhodnyh)
2:5030/902 po aliasu LINUXFAQ (po nodlistovomu vremeni)
2:5045/71 freq alias: LINUXFAQ worktime: CM
2:5061/108 alias LINUXFAQ (s 00:00 do 06:00)
2:5069/11 CM alias LINUXFAQ
2:5077/7, Alias: LINUXFAQ (Work time: 23:30-06:00 [MSK+2])
FAQ mozhno poluchit' ot sleduyushchih robotov:
to: faqrobot 2:5036/26 subj: rulinux.faq
Dlya poyavleniya v etih spiskah neobhodimo regulyarno vykladyvat' u sebya
svezhuyu versiyu FAQ. Pishite mne, esli vy poluchili star'e s odnogo iz
etih uzlov.
1.6. Predydushchie sostaviteli FAQ, ego rasprostranenie i ispol'zovanie.
Sostavleno po materialam RU.LINUX (i ne tol'ko).
(c)Sostavlenie - Stanislav Korsukov, FidoNet 2:5030/532.
(s)Podderzhanie - Mihail Bravo, mbravo@kronverk.spb.su, do sentyabrya
1999
(s)Podderzhanie - Aleksandr Kanavin, ak@sensi.org
Privetstvuetsya vykladyvanie dannogo FAQ na ftp/www/etc i prochee
rasprostranenie. Pozhalujsta, ne zabyvajte davat' ssylku na original.
Kommercheskoe ispol'zovanie vozmozhno lish' s pis'mennogo razresheniya. (YA
rasschityvayu na procent :-)
1.7. CHto delat', esli ya ne nashel zdes' otvet na svoj vopros?
Esli vy ne nashli otvet na svoj vopros - pochitajte rukovodstvo k svoemu
distributivu (voobshche govorya, k nemu nado obrashchat'sya prezhde vsego),
faq's iz distributiva (obychno /usr/doc/faq), HOWTOs i t.p. Poprobujte
sdelat' zapros na <http://groups.google.com/>. Ves'ma veroyatno, chto
vasha problema uzhe obsuzhdalas' - esli eto tak, to vy poluchite bolee
bystryj i polnyj otvet, vovse ne napisav pis'mo v konferenciyu.
Esli u vas voznikaet neskol'ko raznyh voprosov, luchshe napishite odno
pis'mo podlinnee, chem desyat' odnostrochnyh. Esli vy zadaete vopros,
svyazannyj s vashej konkretnoj sistemoj, vsegda vklyuchajte kak mozhno
bol'she detalej - kakoj distributiv, kakaya versiya distributiva, kakaya
versiya yadra, s kakimi imenno zhelezkami u vas problemy (opyat' zhe
versii, nadpisi na mikroshemah), i tak dalee.
Pered tem, kak pisat' v ehu ru.linux, podumajte, vozmozhno vash vopros
bolee umesten v ru.unix - ehe, posvyashchennoj Unix-podobnym OS v celom
ili ru.gnu - ehe, posvyashchennoj programmnomu obespecheniyu proekta GNU.
Eshche sushchestvuyut ehi ru.unix.prog - programmirovanie pod Unix,
ru.unix.multimedia - nazvanie ne trebuet poyasnenij i ru.unix.ftn -
fidosoft pod Unix. Dlya nachinayushchih eshche est' eha ru.linux.chainik, no
na moj vzglyad v nee obrashchat'sya ne stoit, tak kak veroyatnost' poluchit'
kvalificirovannyj otvet tam nizhe chem v ru.linux i osobenno ru.unix.
CHto kasaetsya ehi ru.unix.linux, to v nee zhelatel'no voobshche ne pisat',
tak kak ona yavlyaetsya kopiej ru.linux, esli ne schitat' otsutstviya
moderatora i po neponyatnym mne prichinam do sih por ne udalena s
bekbona.
1.8. * Kak mne zadat' svoj vopros tak, chtoby veroyatnost' poluchit'
poleznyj otvet byla maksimal'noj?
Prochtite:
How To Ask Questions The Smart Way
<http://www.tuxedo.org/~esr/faqs/smart-questions.html>
Perevod: Kak pravil'no zadavat' voprosy
<http://ln.com.ua/~openxs/articles/smart-questions-ru.html>
How to Report Bugs Effectively
<http://www.chiark.greenend.org.uk/~sgtatham/bugs.html>
2. Ustanovka i izuchenie Linux
2.1. YA reshil postavit' Linux...
Prezhde vsego Vam nuzhno otvetit' na odin vopros: dlya chego Vy
sobiraetes' ego ispol'zovat' ? Esli Vy mozhete dat' otvet na nego, to
nuzhno byt' gotovym k sleduyushchim veshcham:
· pod Linux-om poka ne sushchestvuet nadezhnogo i besplatnogo sposoba
zapuskat' programmy dlya Windows. V chastnosti, eto oznachaet, chto u
vas mogut vozniknut' problemy s "Dokumentami Word" i "Dokumentami
Excel".
· nuzhno budet vdumchivo chitat' bol'shoe kolichestvo angloyazychnoj
dokumentacii s ekrana
· osnovnym ustrojstvom vvoda stanet klaviatura
· pervye neskol'ko mesyacev Vam pridetsya nelegko
· vam pridetsya obzavestis' soedineniem s set'yu Internet. Pust'
platnym ili epizodicheskim, no ono u vas byt' dolzhno. Vsya
dokumentaciya, novosti i programmy ishchutsya i nahodyatsya tam (a ne na
frekah ili piratskih diskah). Bolee podrobno eta tema razzhevana
chut' nizhe.
2.2. Kak postavit' Linux, ne pokupaya diski s distributivom i ne
skachivaya distributiv iz Interneta?
Najdite na <http://www.lug.ru> koordinaty gruppy pol'zovatelej Linux
vashego goroda. Pridite na ih blizhajshuyu vstrechu, mozhno srazu s zhestkim
diskom. Poprosite na etoj vstreche kogo-nibud' dat' vam disk s
distributivom na paru dnej. Nekotorye LUG imeyut obshchuyu diskoteku
(sobranie diskov), posmotrite, est' li v nej chto-nibud' podhodyashchee.
Podpishites' na spisok rassylki LUG vashego goroda, sprosite tam "A ne
perepishet li mne kto-nibud' na moj vinchester (CD-R) distributiv?"
Mozhno zadat' tot zhe vopros v gorodskoj ehokonferencii Fido,
posvyashchennoj obmenu fajlami ili Unix/Linux (primer: SPB.LINUX,
SPB.FILES). Odnako osoznajte srazu takuyu veshch': zapisat' distributiv
gorazdo proshche, chem pomoch' novichku c ustanovkoj i nastrojkoj, poetomu
ne stoit raschityvat', chto chelovek, davshij vam distributiv v dal'nejshem
posvyatit sebya vashemu obucheniyu.
2.3. Podskazhite, kakoj distributiv vybrat' ?
Lyuboj, vyshedshij menee polugoda nazad, i kuplennyj ne na piratskom
lotke, a u oficial'nyh distrib'yutorov: <http://linux.iplabs.ru>,
<http://linux.vinchi.ru>, <http://www.linux-ink.ru>,
<http://www.mistral.ru>, <http://www.bolero.ru>,
<http://www.books.ru>, <http://www.linux-online.ru>.
ZHiteli Ukrainy mogut kupit' licenzionnye distributivy na
<http://www.ebuy.dp.ua>. ZHiteli Sankt-Peterburga -
<http://www.shopsys.spb.ru>.
Otlichitel'nymi vneshnimi priznakami piratskogo distributiva yavlyayutsya
· nizkaya cena - togo zhe poryadka, chto i cena obychnyh piratskih diskov
· otsutstvie adresa proizvoditelya distributiva
· "shest' operacionok/distributivov na odnom diske". Hormal'nyj
distributiv linuksa krajne redko umeshchaetsya na edinstvennom diske.
(pyati-shestidiskovye nabory s dvumya-tremya raznymi distributivami v
odnoj korobke ot walnut creek, cheapbytes ili infomagic piratskimi
ne yavlyayutsya. |to vpolne normal'nye distributivy, no, mozhet byt',
bez kommercheskih i polukommercheskih programm. Stoit takoj nabor
primerno stol'ko zhe, skol'ko "kommercheskij" distributiv.)
· otsutstvie ishodnikov strogo govorya ne yavlyaetsya osnovaniem dlya
prichisleniya k piratam, no dolzhno vyzvat' u vas ser'eznye
podozreniya. Esli te, u kogo vy kupili distributiv bez ishodnikov,
otkazyvayutsya vydat' vam ih po cene nositelya i posylayut na ftp (ili
prosto posylayut podal'she) - oni odnoznachno narushayut licenziyu GPL.
Odnako, eto ne kasaetsya cd-r kopij i prochih kopij, poluchennyh na
nekommercheskoj osnove (naprimer, perepisannyh na vinchester za
pivo).
Esli u vas est' znakomyj guru, na pomoshch' kotorogo vy na pervyh porah
rasschityvaete, to, v sluchae, esli vy postavite u sebya to, chto on
ispol'zuet sam, u vas budet bol'she shansov poluchit' otvety na voprosy o
tonkostyah nastrojki.
2.4. A gde v Moskve (Peterburge, gde-libo eshche) mozhno kupit'
oficial'nye diski s Linuksom?
Peterburg: u Mihaila Bravo mbravo@kronverk.spb.su, u Dmitriya Ivanova
(2:5030/902, idv@aanet.ru, vozmozhna rassylka v drugie goroda na
territorii Rossii), v firme Kronverk (Zagorodnyj 68, 110-1303), v
firme Ayaks (312-5208, <http://linuxcenter.ru>).
Moskva: v Dome Knigi na Hovom Apbate. Ha pepvom etazhe ot vhoda
nappavo, fipma - CompuLink, sootvetstvenno, i v dpugih ee filialah.
Resellery ALT Linux: <http://www.altlinux.ru/index.php?module=buy>)
Ofis Vinchi Group (adres i telefon na <http://www.vinchi.ru>)
Ofis Bolero (ul. Kedrova, 14, vhod so dvora, etazh 3, komn.319.
Telefon 124-6455).
Rostov-na-Donu: diski s distpibutivami mozhno kupit' v fipme "Proga" -
ul. Bol'shaya Sadovaya 188, ofis 320. Tel.53-41-22.
Alma-Ata: TOO e.com (480091, ul. Furmanova 103, 3 etazh, tel.
mnogokanal'nyj 505-777, faks 505-778)
Kiev: KOMIZDAT (553-5547, sproosit' Sergeya Antonchuka)
Sevastopol'. (0692)553148 <http://www.sevcom.net>
Har'kov: prodazha ASPLinux <http://www.spez.com.ua>
Drugie goroda: ?
2.5. Kak uznat' poslednyuyu versiyu softa XXX/url ego domashnej stranichki
? Mne nuzhna nekaya ficha, no ya ne znayu, kak nazyvaetsya sootvetstvuyushchij
soft, chto delat'?
<[22mhttp://www.freshmeat.net>. Tam est' vse.
Na <http://www.opennet.ru> est' celyj kompleks sredstv dlya
otslezhivaniya versij softa ( <http://www.opennet.ru/lastsoft/> -
avtomaticheskaya sistema, <http://www.opennet.ru/news/> - "ruchnaya")
2.6. U menya stoit <nazvanie-distributiva> i v nem "`^:,:#`! Kak s
etim borot'sya?
Pervym delom nado shodit' na veb ili ftp cajt proizvoditelya vashego
distributiva ili ego blizhajshij mirror i posmotret', net li update'a k
paketu, vyzyvayushchemu problemu. Esli net, togda uzhe nado iskat' drugie
puti resheniya problemy. I ochen' zhelatel'no soobshchit' razrabotchikam
distributiva o nej. Dlya Red Hat eto mozhno sdelat', zajdya na
<http://bugzilla.redhat.com/bugzilla/>
Kogda problemy voznikayut eshche pri ustanovke, mozhno obratit'sya v sluzhbu
podderzhki proizvoditelya distributiva (esli distributiv ne piratskij,
na nem kak pravilo ukazyvayutsya koordinaty etoj sluzhby) ili opisat'
svoyu problemu v ego spiske rassylki, na kotoryj mozhno vyjti cherez
veb-sajt proizvoditelya. Uchtite, chto v sluchae, esli u vas piratskij
distributiv, prichina problem mozhet byt' v tom, chto on krivo zapisan na
kompakt-disk.
2.7. Kak nauchit'sya linuhu, esli pyadom net gupu? (esli on est', to
tozhe prochtite obyazatel'no)
Prochest' ru.books.computing faq ( <http://alexm.here.ru/rbcfaq.txt>).
Posmotret' na knigu "Linux. Rukovodstvo po operacionnoj sisteme". BHV,
1997, ISBN 5-7315-0002-9 , no luchshe ee (i v osobennosti prilagayushchijsya
k nej distributiv 96go goda) ne pokupat'. Dlya nachinayushchih horoshimi
knigami yavlyayutsya "Put' k Linux" Vladimira Vodolazskogo (pechatnoe
izdanie 99go goda, a ne elektronnoe 97go) i "UNIX: universal'naya
sreda programmirovaniya" B.Kernigana i R.Pajka, a dlya bolee
prodvinutyh (i zhelayushchih takovymi stat') - "UNIX: Rukovodstvo
sistemnogo administratora" |vi Hemet. Kernigana-Pajka mozhno
poprobovat' najti v biblioteke vashego vuza. Dlya _pol'zovatelej_ (ne
dlya chajnikov!) eshche rekomenduetsya najti knizhku Dzh.Armstronga "Sekrety
UNIX", (pervoe izdanie - Kiev, Dialektika, 1996, ISBN 966-506-043-0,
vtoroe - Vil'yams, maj 2000). Ochen' horoshaya knizhka, tol'ko vezde, gde
tam napisano "unix", nado chitat' "linux". Avtor hotya i gordo
demonstriruet ostanki solyarisa na svoej mashine i vspominaet kak v
molodosti rabotal s kakimi-to drevnimi monstrami, no ochen' horosho
vidno, chto ego poznaniya v nastoyashchih yuniksah malost' zarzhaveli. Sleduet
ser'ezno podumat', prezhde chem pokupat' nedavno (osen' 1999)
perevedennuyu "Unix Power Tools" ot O'Reilly - edinstvennym izvestnym
avtorskomu kollektivu moguchim tulzom yavlyaetsya shell. Ostal'noe -
bukval'no v treh slovah ili vovse proignorirovano. A dlya zamenitelya
man bash ona dorogovata.
Obratit'sya v sushchestvuyushchuyu Linux Users Group, ili sozdat' svoyu. S.-Pb
LUG (spblug) dostupna cherez <http://www.spb.lug.ru/> Moskovskaya
(mlug) -- cherez <http://www.moscow.lug.ru> Bolee podrobnaya informaciya
i polnyj spisok lug imeetsya na <http://www.lug.ru>.
Podpisat'sya na spisok rassylki, posvyashchennyj vashemu distributivu. Kak
pravilo, etot spisok vedetsya proizvoditelem distributiva, a informaciya
o podpiske dostupna cherez veb-sajt proizvoditelya
Ppochest' papu knizhek ot Linux Documentation Project.
<http://www.linuxdoc.org>
Perevody na russkij, vozmozhno, ustarevshie, est' na
<http://www.linux.org.ru/books/>.
Vot nepolnyj spisok sajtov s dokumentaciej na russkom yazyke:
· <http://www.linux.org.ru>
· <http://lib.ru>
· <http://www.gnu.org.ru>
· <http://www.opennet.ru>
· <http://linux-ve.chat.ru>
· <http://www.nevod.ru/linux/doc/>
· <http://xtalk.price.ru>
· <http://alexm.here.ru>
2.8. YA postavil Red Hat Linux (ili Red Hat-podobnyj distributiv). CHto
sleduet prochest' v pervuyu ochered', chtoby uyasnit' ego specifiku?
Nachnite s Red Hat Reference Guide (/doc/ref-guide na kompakt-diske).
Osobenno stoit obratit' vnimanie na glavy Package Management with RPM
i System Administration. Takzhe polezno prochest' coderzhimoe
/usr/doc/initscripts-x.xx. Ochen' mnogie voprosy, kotorye syuda stoilo
by vklyuchit', ne vklyucheny imenno potomu, chto na nih est' otvety tam.
Dva poslednih istochnika yavlyayutsya chastichnoj kompensaciej otsutstviya
Linux-specifichnyh veshchej v knige Nemet, izdanie 94go goda.
2.9. A u menya net internetu, chto vy mne tut urlyami tychete! Hochu
frekov! |to fidoshnaya konferenciya ili gde?! (variant: prishlite mne
netmejlom russkuyu i podrobnuyu doku po ...! Ochen' nado!)
Linux - sistema, celikom i polnost'yu razrabatyvayushchayasya v internete.
Poetomu, nravitsya vam takoe polozhenie veshchej ili net, no esli vy ne
hotite sidet' na versiyah programm, s glyukami kotoryh vse uzhe davno
pozabyli, kak borot'sya, muchat'sya s poiskami dokumentacii i platit'
piratam i halturshchikam za CD s kuchej ustarevshego i glyuchnogo musora, to
dlya normal'noj zhizni v linukse vam neobhodimo hot' kakoe-to
internet-podklyuchenie (vpolne sgoditsya, na pervoe vremya, i variant
"poprosit' priyatelya skachat' chto-nibud' nuzhnoe" - no chem slozhnee etot
process, tem men'she udovol'stviya i bol'she problem vy poluchite ot
linuksa). I nikto, uvy, ne zhazhdet sperva za svoi den'gi chto-to
skachivat', a potom vykladyvat' vam dlya halyavnoj razdachi. Da, eto
delalos' gde-to, kogda-to, kogda internet byl dorog i malodostupen, a
kachali vse, v obshchem, odno i to zhe - no sejchas te, kto etim zanimalsya,
davno poteryali i interes, i tehnicheskie vozmozhnosti. Poetomu
ob'edinyajtes' s takimi zhe stradal'cami, pokupajte internet vskladchinu,
publikujte svoi adresa dlya freq, vosstanavlivajte fajlehi U*, no ne
zhdite, chto kto-to sdelaet eto za vas. Tem ne menee, nekotoroe
kolichestvo bbs c yunihovym softom sushchestvuet, oni perechisleny v
sleduyushchem voprose.
2.10. A u menya net Interneta, gde by mne najti ... dlya Linuksa?
ZHelayushchie mogut prisylat' svoi koordinaty dlya vklyucheniya v FAQ.
Zapis' na CD-R:
V Peterburge: U Dmitriya Ivanova (2:5030/902, idv@aanet.ru). Ha freq
FILES otdaetsya polnyj spisok imeyushchegosya. Vozmozhna rassylka v drugie
goroda na territorii Rossii.
BBS s softom dlya yuniksa:
V Moskve: Quasi-BBS 702-52-49 23:00-08:00
Ultrix BBS, 00:00-07:00, 462-8291, Sysop - Arthur Komarov
(5020/943.17) (TNSDrive 2.0b1)
unitrecordHQ, 0:00-7:30, 162-9286, tol'ko freki, sysop - tim
kondratyev (2:5020/1989.1)
V Peterburge:
2:5030/763 TMA BBS, po nodlistovomu vremeni (fajl-rekvesty).
I stancii v Har'kove - 2:461/220
Spezvuz BBS CM 057-7123313 Alexander Grinevich (2:461/1024)
2:463/57 v Kieve (tol'ko fajl-rekvesty)
Alma-Ata: ISP BBS CM 3272-638796 Alexander Uskov (2:5083/21) (TNSDrive
2.0b4)
2.11. Programmirovanie - dokumentaciya
info gcc,libc,gdb
/usr/doc/LDP/lpg i drugie knizhki ot LDP, lezhashchie na ih sajte. (
<http://www.linuxdoc.org>)
Ccylki na gajd po programmirovaniyu pri pomoshchi curses i mnogo drugogo
poleznogo: <http://www.linuxprogramming.com/>
Razdel "YUniksoidam vseh stran" na <http://lib.ru> Obratite vnimanie
na knizhku Morrisa Baha <http://lib.ru/BACH/>
Ona zhe vyhodila i v pechatnom vide. Eshche na bumage izdavalis':
"Sistemnoe programmirovanie na C++ dlya Unix" Terens CHan, BHV
"OS UNIX" Andreya Robachevskogo - eto pochti obshchepriznanno sbornik plohih
perevodov horoshih originalov. K sozhaleniyu, al'ternativy etoj knige
net, poka ne budut perevedeny i/ili (pere)izdany sami originaly,
perechislennye v konce knizhki: Bah, Stivens, Lefler. Knigu mozhno
poluchit' besplatno - vzyav v biblioteke vashego vuza.
Voprosy programmirovaniya pod Unix obsuzhdayutsya v ru.unix.prog[22m, a takzhe
v news:comp.unix.programmer. Tam est' svoj FAQ i dokument "Properly
tuned Unix Application".
2.12. He mogu zagruzit' Linuks s {tpet'ego vinta / gigabajtnogo vinta
v normal mode / chego-to ekzoticheskogo / razdela vyshe 8Gb } CHto delat'
?
Esli pomestit' yadpo Linuksa na 1-j hd, v ppedelah dostupnosti bios
(1024 cilindpa), to yadpo _gapantipovanno zagpuzitsya_, a ostal'nye
chasti Linuksa mozhno ppoizvol'no pazbposat' po paznym diskam/pazdelam.
YAdpo mozhno zapisat' v DOSovskij pazdel i zagpuzhat' ego ppogpammoj
loadlin.exe. Takzhe polezno pochitat' man rdev.
Poslednie versii lilo (>21.3) umeyut zagruzhat' yadro i s cilindrov,
bol'shih, chem 1024. Pri etom BIOS dolzhen byt' ne slishkom starym i
podderzhivat' lba32, etu opciyu nado propisat' v /etc/lilo.conf.
V kachestve al'ternativy lilo ochen' rekomenduetsya poglyadet' na GRUB
<http://www.gnu.org/software/grub>
Sushchestvuet eshche maloizvestnyj zagruzchik NUNI, kotoryj voobshche ne
pol'zuetsya BIOS i napryamuyu rabotaet s IDE-kontrollerom. Prichem
ponimaet dazhe PCI IDE s nestandartnymi(bol'shimi) nomerami portov.
Disk dolzhen byt' s sistemoj ext2fs.
2.13. Kak mne postavit' linuks, ne vydelyaya emu razdel - tol'ko na
poznakomit'sya. (variant: megabajt na 150 - u menya bol'she net, ya bednyj
student) A to u menya disk ves' zanyat NT'ej/vindami/OS/8, etc.
(Alex Korchmar) Dlya pervogo znakomstva s zhenskim polom - _ne_nado_
ispol'zovat' rezinovuyu babu.
Dlya togo, chtoby poznakomit'sya s linuksom/posmotret', na chto on goditsya
- _ne nado_ stavit' ego pod win4lin, vmware i prochimi emulyatorami, ne
nado iskat' "urezannye", "uproshchennye", "live-fs" i prochie
nedo-distributivy, i ne nado pytat'sya postavit' ih na FAT -
nachinayushchemu i bez etogo hvatit problem.
I argument "mne eti tri-pyat' gigabajt eshche mogut ponadobit'sya" - ne
argument vovse. Esli oni tebe tak nuzhny, chto nel'zya s pol-godika bez
nih obojtis' - znachit, ne nado stavit' linuks. Ibo esli ty ego budesh'
raz v tri dnya pereustanavlivat' - to vot tol'ko perestavlyat' otdel'no
vzyatyj (krivoj) distributiv na otdel'no vzyatoj (krivoj) konfiguracii
ty i nauchish'sya. A eto znanie, uvy, rabotodatelyami ne cenitsya.
2.14. Hochu postavit' na odin vint neskol'ko operacionok: Linux, Win-
dows NT, Windows 9?. Kak luchshe sdelat' eto ?
Prezhde vsego: druguyu operacionku, v osobennosti win'95/98 ili dos,
ochen' zhelatel'no stavit' pervoj, a znachit, nachal'noe razbienie diska
provodit' ee sredstvami. Delo v tom, chto v nekotoryh sluchayah (v kakih
- vyyasnit' poka ne udalos') etim OS ili ih installyatoram ne nravitsya
MBR, sozdannyj sredstvami Linux.
Zatem vam nuzhno reshit': chto vy budete ispol'zovat' v kachestve
osnovnogo zagruzchika ? Esli NT Loader, to etot variant podrobno
raspisan v HOWTO/mini/Linux+NT-loader. Esli LILO, to nuzhno uchest'
sleduyushchie veshchi:
1. LILO mozhet byt' v MBR ili v nachale aktivnogo Primary linux razdela,
togda v MBR dolzhno byt' nechto, sposobnoe ego zagruzit', naprimer
standartnyj zagruzchik MS-DOS (zapisyvaetsya putem fdisk /mbr).
2. Kak by vy ni stavili Windows 9?, do ili posle linuha, pomnite chto
ee installyator nezavisimo ot vashego zhelaniya zapisyvaet v MBR svoj
standartnyj zagruzchik, kotoryj umeet tol'ko peredavat' upravlenie
na pervyj sektor aktivnogo razdela. V tablice razdelov installyator
stavit priznak aktivnosti na svoj razdel. CHto delat' posle etogo -
smotrite v razdele "Prochee". Ustanovshchiki Windows NT i 2000
zagruzchik iz MBR ne trogayut, no Windows NT trogaet MBR pri pervom
zapuske Disk Administrator - on sprashivaet, mozhno li zapisat' Disk
signature (eto nechto 32-bitnoe vrode kontrol'noj summy), pishetsya
ono v MBR i po sluham pribivaet LILO.
3. NT Loader dolzhen obyazatel'no nahodit'sya na hda1 ili hda2, prichem,
na fat16 razdele.
4. Esli vy hotite gruzit' Win 9? neposredstvenno iz lilo, a ne iz NT
Loader, to dobav'te v lilo.conf:
other = /boot/bootsect.dos
label = win
bootsect.dos beretsya iz kornevogo kataloga togo diska, na kotorom
stoit NT Loader
Metody resheniya problem i varianty s drugimi operacionkami/zagruzchikami
podrobno raspisany v /usr/doc/HOWTO/[mini/]Linux+{drugaya OS}
(Alexander Pevzner, 2:5020/59.9) IMHO, v somnitel'nyh i slozhnyh
sluchayah luchshe voobshche snachala razdat' kazhdoj operacionke po particii,
prichem nachinaya ne s linuha i doveryaya otkusyvanie mesta na diske
sobstvennomu fdisk-u kazhdoj OS. A potom uzhe prodolzhat' installyaciyu.
2.15. A davajte sportiruem DN pod Linux, FAR pod Linux, dopishem mc,
chtoby on byl ne huzhe DN, est' li prilichnyj fajlovyj menedzher dlya Linux
(mc ne predlagat') etc etc
(Andrey Terebecky <mailto:arey@penguinpowered.com>) Huzhno nachat' s
togo, chto zadumat'sya kakih funkcij iz DN, FAR, etc - Vam ne hvataet v
MC. Posle etogo vnimatel'no izuchit' vse, chto mc rasskazyvaet po
klavishe F1 (dokumentaciya idushchaya s nim dovol'no skudnaya), obychno eto
reshaet bol'shinstvo voprosov. He nuzhno iskat' funkcii tipa
CD-proigryvatelya, zapuska neskol'kih kopij redaktora v raznyh oknah -
takih vozmozhnostej v MC net. V DN eti funkcii vvedeny dlya preodoleniya
nedostatkov operacionnoj sistemy (odnozadachnost',
odnopol'zovatel'nost', otsutstvie nuzhnyh utilit). Linuks takih
nedostatkov lishen i poetomu takimi veshchami zanimayutsya vneshnie
programmy, a MC eto prosto fajlovyj menedzher.
Strogo govorya, MC i emu podobnye programmy v Unix\Linux voobshche ne
nuzhny. Vse ih funkcii obychno reshayutsya gorazdo bystree s pomoshch'yu shell
(zsh, tcsh, bash, etc). Konechno dlya etogo potrebuetsya dostatochno
podrobno izuchit' dokumentaciyu k Vashemu lyubimomu shell i priobresti
nekotorye navyki raboty s nim, no rezul'tat sebya opravdaet. V zashchitu
MC chasto govoryat, chto v shell ne udobno rabotat' s arhivami - vozmozhno
eto dejstvitel'no tak, a vozmozhno govoryashchie eto, nikogda ne videli
AVFS ( <http://www.inf.bme.hu/~mszeredi/avfs/>)
V Unix\Linux est' i analogi MC - X Northern Captain (
<http://xnc.dubna.su>), deco ( <ftp://ftp.cronyx.ru/cronyx/>), a takzhe
ego modifikaciya ot Nickolay N. Parfenov ( <http://usrsrc.chat.ru>),
VFU ( <http://www.biscom.net/~cade/vfu>), ytree (
<http://www.han.de/~werner/>).
Esli zhe Vy i posle etogo ubezhdeny v neobhodimosti DN, FAR pod Linux -
portirujte esli mozhete. Ho pomoshchnikov v etom budet najti slozhno, te
kto mogut - ne zahotyat eto delat' po vyshe perechislennym prichinam, a te
kto zahochet skoree vsego ne smogut.
(Viktor Krapivin 2:450/102.1 i Dmitry Chernyak 2:503/983.998)
V samom nachale 90h byl takoj tepmin - "integpatop". Vot DN im i
yavlyaetsya (pochti). A polunochnyj komandip - net. Tochno tak zhe, kak
XEmacs ppetenduet na eto zhe "zvanie", a vot vim - net 8-) Gpan'
tonka, no ona est'. I delo ne v nabope vsyakogo bapahla. "Integratory"
imeli smysl v odnozadachnom DOSe, otsutstvie neobhodimosti vyhodit'
iz redaktora, chtoby potaskat' fajly bylo ih osnovnym dostoinstvom.
V mnogozadachnom yunikse "integrirovanie" mozhet byt' s uspehom zameneno
ispol'zovaniem neskol'kih konsolej, telnetov, komand bg/fg, programmy
screen i, nakonec, X-Window. Krome togo, malo komu nuzhen takoj
"integrirovannyj redaktor", kotoryj ne dotyagivaet do urovnya vi. A on
nikogda do nego ne dotyanet, prosto potomu, chto vi - _redaktor_, a
"redaktor" v DN - prosto zaplatka, kotoroj vremeni udeleno ne bol'she,
chem vsem ostal'nym komponentam. Takova cena integrirovaniya.
2.16. * Est' li v Linux-e integrirovannye sredy razrabotki tipa Bor-
land C++ Builder, Borland Delphi, Microsoft Visual C++, i t.d.?
Borland Kylix <http://www.borland.com/kylix/> Victor Wagner
<mailto:vitus@communiware.ru>
A kak zhe.
xwpe (ochen' pohozha imenno na Turbo C++), rhide, motor, KDevelop,
Glade, Source Navigator
Ho vse oni do zhuti neudobnye.
Po toj prostoj prichine, chto ni odin kvalificirovannyj programmist s
nimi ne svyazyvaetsya. |to soft, napisannyj chajnikami i dlya chajnikov.
Potomu chto te, kto bolee-menee razbiraetsya v ideologii *nix prekrasno
ponimayut, chto prakticheski lyuboj proekt nado razraboatyvat' ne na odnom
yazyke, a na neskol'kih raznogo urovnya (kriticheskie po skorosti chasti -
na C, interfejs - na perl/tcl/python/slang, rabotu s dannymi na SQL i
tak dalee).
Mezhdu prochim, bol'shinstvo iz vyshe upomyanutyh obolochek raschitany na
rabotu s neskol'kimi yazykami.
Ho vse ravno oni huzhe, chem obyknovennyj moshchnyj redaktor. Blago, vse
moshchnye redaktory pod ehotag umeyut vyzyvat' vneshnie programmy, i
analizirovat' ih vydachu.
Poetomu rekomenduetsya osvoit' odin iz dvuh naibolee rasprostranennyh
redaktorov - vim ili emacs, i pol'zovat'sya dlya razrabotki im. Blago
takie veshchi kak podsvetka sintaksisa, vyzov make pryamo iz redaktora, i
pozicionirovanie kursora na stroku, pro kotoruyu kompilyator vyrugalsya,
v nih oboih est'.
(ot Alex Kanavin: namnogo bolee podrobno vse eto ob®yasnyaetsya v knizhke
The Art of Unix Programming, kotoruyu ya rekomenduyu prochest' vsem, kto
nachinaet programmirovat' pod Unix - ona ochen' horosho pomogaet osoznat'
ideologiyu Unix i izbavit'sya ot predrassudkov, svojstvennyh
Windows-programmistam. Knizhka lezhit zdes':
<http://www.tuxedo.org/~esr/writings/taoup/>
2.17. * Ishchu konfernciyu, posvyashchennuyu programmirovaniyu pod Linux...
Programmirovaniya "pod Linux" ne byvaet. Byvaet programmirovnie pod
*nix. I emu posvyashchena eha <news:fido7.ru.unix.prog>.
2.18. A vot otvet'te mne netmejlom na takoj vopros: ... ?
Kak zametil Victor Wagner, napisanie pisem v ehu est' samovyrazhenie,
napisanie pisem netmejlom est' tehnicheskaya podderzhka. Pervoe
besplatno, vtoroe platno. Podumajte ob etom.
2.19. U menya sovsem chajnikovyj vopros...
Obratites' v RU.LINUX.CHAINIK. Pravda, pri etom est' risk poluchit'
sovsem chajnikovyj otvet.
3. Rusifikaciya
Znachitel'naya chast' etogo razdela napisana Alexander Voropay
<mailto:alec@sensi.org>.
3.1. U menya problemy s russkim v...
Problemu rusifikacii mozhno razdelit' na neskol'ko chastej :
· rusifikaciyu konsoli
· ustanovku sistemnoj (libc) locale
· rusifikaciyu sistemy X Window - shrifty i klaviatura
· vklyuchenie podderzhki russkogo v konkretnyh programmah
· pechat'
Vse eti chasti nastraivayutsya po-otdel'nosti.
Sushchestvuet Cyrillc-HOWTO
<http://www.ibiblio.org/pub/Linux/docs/HOWTO/unmaintained/Cyrillic-
HOWTO>, odnako on dovol'no dolgo ne obnovlyalsya i bol'she ne
podderzhivaetsya, poetomu otnesites' k nemu kriticheski (Last version :
v4.0, 23 January 1998), perevod:
<http://www.inp.nsk.su/~baldin/Cyrillic-HOWTO-russian-old/Cyrillic-
HOWTO.html>.
Evgenij Baldin sozdal novuyu versiyu Cyrillic-HOWTO na russkom (versiya
ne imeet anglijskogo perevoda i ne vklyuchena v oficial'nuyu bazu HOWTO).
Dostupna zdes' : <http://www.inp.nsk.su/~baldin>
Luchshe vsego sperva iskat' reshenie problemy zdes' i lish' potom - v
Cyrillic-HOWTO (angloyazychnom).
3.2. Rusifikaciya konsoli.
V sisteme Linux sushchestvuyut dva konkuriruyushchih paketa upravleniya
shriftami i klaviaturoj : kbd i consoletools.
<ftp://ftp.win.tue.nl/pub/linux/utils/kbd/> ili
<ftp://ftp.kernel.org/pub/linux/utils/kbd/>
<http://lct.sourceforge.net>
V raznyh distributivah primenyayutsya ili odin, ili drugoj. Naprimer, v
Red Hat 4.h i 5.x dlya rusifikacii konsoli primenyalsya paket kbd. Odnako
v Red Hat 6.x i vyshe primenyaetsya uzhe drugoj paket - consoletools.
Sushchestvuet Keyboard-and-Console-HOWTO, avtor etogo HOWTO yavlyaetsya
takzhe avtorom paketa kbd, poetomu estestvenno, vseh sklonyaet k
ispol'zovaniyu kbd. ;-) <http://linuxdoc.org/HOWTO/Keyboard-and-
Console-HOWTO.html>
Na "nizkom urovne" dlya rusifikacii konsoli dostatochno vypolnit'
sleduyushchie komandy (paket kbd):
$ setfont Cyr_a8x16
$ mapscrn koi2alt
$ echo -ne "\033(K"
$ loadkeys ru1
Esli ispol'zuetsya paket console-tools:
$ consolechars -f UniCyr_8x16 -m koi8-r
$ echo -ne "\033(K"
$ loadkeys ru1
Sm. man na sootvetstvuyushchie komandy i 'man console_codes'. Opisanie,
chto est' chto, u console-tools v /usr/doc/console-tools*, dovol'no
vnyatnoe.
NB! K sozhaleniyu, v pakete console-tools nekotorye russkie fonty ne
soderzhat UNICODE screen-font map (SFM) i v takom vide popadayut vo
mnogie distributivy. Ispravlennye fonty zhivut v pakete console-tools-
cyrillic: <ftp://ftp.ice.ru/pub/fonts/linux/>
Kak pravilo, nastrojka shriftov i klaviatury skryta sredi startovyh
skriptov, a klyuchevye upravlyayushchie parametry vyneseny v otdel'nye
fajliki. Inogda sushchestvuyut dazhe special'nye programmy nastrojki.
"Ideologicheski pravil'no" ne narushat' sistemnuyu arhitekturu
distributiva, a vsego lish' pomenyat' nastrojki v etih fajlikah.
K sozhaleniyu, v Linux tol'ko odin zagruzhaemyj font na vse virtual'nye
konsoli.
Esli vy hotite videt' russkie bukvy i ramki (naprimer v mc) na konsoli
odnovremenno, ispol'zujte tol'ko TERM=linux .
U vas budut problemy pri rabote konsoli v CP-866 iz-za togo, chto
nekotorye russkie bukvy v etoj kodirovke sovpadayut so "starshimi"
upravlyayushchimi kodami C1, naprimer bukva "Y" 0x9B sovpadaet so starshim
ESC (CSI). Rabotajte v KOI8-R.
3.3. Mne govoryat "Nastroj lokal'!" CHto eto znachit ?
Rech' idet o nastrojke sistemnoj locale. Proverit' ustanovki mozhno,
prosto skazav locale:
$ locale
LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_NUMERIC="ru_RU.KOI8-R"
LC_TIME="ru_RU.KOI8-R"
LC_COLLATE="ru_RU.KOI8-R"
LC_MONETARY="ru_RU.KOI8-R"
LC_MESSAGES="ru_RU.KOI8-R"
LC_ALL=
$
Esli rezul'tat imenno takoj, znachit nastroena russkaya locale (ru_RU) v
kodirovke KOI8-R. Proverit' mozhno komandami 'cal' ili 'date' - daty
dolzhny byt' na russkom.
Na samom dele, dlya nastrojki locale dostatochno vsego lish' ustanovit'
peremennuyu okruzheniya LANG= iz startovyh skriptov (naprimer
/etc/profile) ili rukami.
$ export LANG=ru_RU.KOI8-R
V Red Hat-based distributivah eto delaetsya putem redaktirovaniya fajla
/etc/sysconfig/i18n gde, krome prochego, dolzhna byt' strochka
LANG=ru_RU.KOI8-R
3.4. * Kak nastroit' locale ? YA ustanovil LANG, no russkih dat net.
Prezhde vsego - podrobnaya doka o locale imeetsya na
<http://www.sensi.org/~alec/locale>. Obrashchajtes' tuda, esli vam nuzhny
nestandartnye varianty (naprimer, otklyuchenie russkoyazychnogo interfejsa
s sohraneniem pravil'noj sortirovki i t.d.)
Sistema X-Window i biblioteki Xlib i Xt imeyut sobstvennye mehanizmy
lokalizacii (XLC_LOCALE) kotorye yavlyayutsya "nadstrojkoj" nad sistemnoj
locale. Podrobnosti: {X11Root}/doc/i18n (v RedHat:
/usr/share/Xfree86-doc/i18n). Dokumentaciya v .PS
<http://www.tsu.ru/~pascal/x_locale/>.
Hotya v principe dopustimo zadavat' korotkoe imenovanie, vrode
LANG=ru_RU ili dazhe LANG=ru, luchshe ispol'zovat' _polnoe_ imya :
LANG=ru_RU.KOI8-R . Sovershenno nedopustimo zadavat' LANG=ru_SU, takoj
strany bol'she net :-)
K sozhaleniyu, ne vse distributivy "ot rozhdeniya" pozvolyayut ispol'zovat'
ru_RU.KOI8-R . Vospol'zujtes' 'locale -a' dlya polucheniya spiska
dopustimyh znachenij. Esli v spiske net znacheniya ru_RU.KOI8-R, ego
nuzhno dobavit', a to LANG= budet ukazyvat' "v pustotu" :
$ localedef -c -i ru_RU -f KOI8-R ru_RU.KOI8-R
Computing table size for character classes might take a while... done
Computing table size for collation information might take a while... done
$
$ cd /usr/lib/locale
$ mv ru_RU.koi8r ru_RU.KOI8-R
(v staryh versiyah - /usr/share/locale)
NB! Utilita localedef fomiruet "szhatoe" (mangled) imya kodirovki, tak
chto imya prevrashchaetsya v "ru_RU.koi8r". |to privodit v zameshatel'stvo
nekotorye programmy. No k schast'yu, vse zhe mozhno ustanovit' polnoe imya
LANG="ru_RU.KOI8-R" i blagodarya mangling-u vse budet rabotat' i
programmy budut schastlivy. Eshche odin variant -- pereimenovat' katalog.
Nekotorye distributivy nepravil'no vklyuchayut
LANG=ru
LC_ALL=ru_RU.KOI8-R
|to NEPRAVILXNO. Luchshe ne ustanavlivat' peremennuyu okruzheniya LC_ALL
voobshche (dostatochno polnogo LANG=, a vse peremennye LC_xxxx
"unasleduyutsya" ot nego). Podrobnee smotrite na
<http://www.sensi.org/~alec/locale/> v glave "Kak vklyuchit'..."
3.5. Kak otklyuchit' vyvod soobshchenij na russkom, sohraniv pri etom
ostal'nye svojstva russkoj lokali ?
Nuzhno opredelit' peremennye okruzheniya :
LANGUAGE=en_US
LC_MESSAGES=en_US
V RedHat eti stroki mozhno vpisat' pryamo v /etc/sysconfig/i18n .
3.6. YA nastroil locale i russkij v konsoli, no bash vse ravno ne
vvodit russkie bukvy, pishchit.
Hotya dlya bol'shinstva programm vpolne dostatochno ustanovki
LANG=ru_RU.KOI8-R chtoby nachat' raspoznavat' russkie bukvy, mnogie
programmy, osnovannye na biblioteke readline (naprimer bash), vse
ravno schitayut simvoly s kodami bol'she 128 osobymi META-simvolami
(pishchit pri vvode).
CHtoby otuchit' biblioteku readline ot etogo, neobhodimo opredelit'
peremennuyu
INPUTRC=/etc/inputrc
Krome togo, sozdat' fajl /etc/inputrc
set meta-flag on
set convert-meta off
set output-meta on
Posle etogo biblioteka readline (i bash) nachnet vosprinimat' russkie
bukvy.
Eshche odin variant : Ne zadavat' INPUTRC=, a propisat' te zhe znacheniya v
fajl ~/.inputrc (v home-kataloge). No togda pridetsya zavodit' takoj
fajl v domashnem kataloge kazhdogo pol'zovatelya.
Sm. man readline.
3.7. Red Hat i rusifikaciya
Cozdaem fajlik /etc/sysconfig/i18n. Vnutri dolzhno byt' chto-to vrode:
SYSFONT=UniCyr_8x16
SYSFONTACM=koi8-r
LANG=ru_RU.KOI8-R
Raskladka klaviatury vybiraetsya utilitoj kbdconfig i propisyvaetsya v
fajl /etc/sysconfig/keyboard, v vide:
KEYTABLE=ru1
|ti fajly ispol'zuyutsya v skriptah /etc/rc.d/rc.sysinit, /sbin/setsys-
font. Oznakom'tes' s nimi, a takzhe s /usr/doc/initscripts-x.xx/, esli
voznikli voprosy ili problemy.
3.8. Debian i rusifikaciya
Debian 2.2: Nastorojka fontov zapuskaetsya iz /etc/init.d/console-
screen.sh
/etc/console-tools/config:
#
SCREEN_FONT=Cyr_a8x16
APP_CHARSET_MAP=koi8-r
#
APP_CHARSET_MAP_vc2=koi8-r
APP_CHARSET_MAP_vc3=koi8-r
APP_CHARSET_MAP_vc4=koi8-r
APP_CHARSET_MAP_vc5=koi8-r
APP_CHARSET_MAP_vc6=koi8-r
Fonty nuzhno zamenit', vzyav pravil'nye iz console-tools-cyrillic.
Klaviatura nastraivaetsya iz /etc/init.d/keymaps-lct.sh i zagruzhaet
raskladku /etc/console-tools/default.kmap.gz Imenno pod etim imenem
nuzhno razmestit' trebuemuyu raskladku ili sozdat' symlink. Dlya
interaktivnogo vybora klaviatury est' poleznaya utilita: kbdconfig.
/etc/environment:
LANG=ru_RU.KOI8-R
3.9. Kak ustanovit' russkie fonty KOI8-R na XFree86 ?
V sovremennyh distributivah oni skoree vsego uzhe stoyat. Pervym delom
(na rabotayushchem X servere) zapustite :
$ xlsfonts -fn "*-koi8-r"
Esli spisok ne pustoj - primite nashi pozdravleniya :-)
Nachinaya s versii XFree86 3.3.2 russkie fonty cronyx-* vhodyat pryamo v
distributiv XFree. Esli fontov net -- ih nuzhno ustanovit'. Dlya Red Hat
prosto postav'te paket XFree86-cyrillic-fonts-XXXX.rpm . Fonty
ustanovyatsya v /usr/X11R6/lib/X11/fonts/cyrillic .
Dalee nuzhno podklyuchit' shrifty k X Window. Ubedites', chto v fajle
/etc/X11/XF86Config propisan put' :
Section "Files"
...
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
...
EndSection
Put' s cyrillic luchshe vsego postavit' pervym. Perezapustite X server i
prover'te komandoj : xlsfonts -fn "*-koi8-r" .
Eshche sm. vopros "Gde najti horoshie russkie shrifty dlya iksov?" Pro
podklyuchenie shriftov TrueType takzhe imeetsya otdel'nyj otvet, v razdele
pro X Window.
Horoshim resheniem takzhe budet ispol'zovanie font-servera. Vo-pervyh,
on mozhet byt' odin na vsyu organizaciyu, a vo-vtoryh v sovremennye
font-serverah mozhno ispol'zovat' shrifty TrueType. Dlya Red Hat
font-server xfsft vhodit v paket XFree86-xfs.
<http://www.dcs.ed.ac.uk/home/jec/programs/xfsft/>
3.10. Kak sdelat' tak, chtoby v X Window russkie bukvy vvodilis' vezde
?
Sushchestvuet dva osnovnyh sposoba rusifikacii klaviatury X :
· XKB, primenyayushchijsya v sovremennom X11R6
· xmodmap, primenyavshijsya v X11R5
Pri rusifikacii X 3.3.x cherez XKB v /etc/X11/XF86Config dolzhno byt'
propisano:
Section "Keyboard"
...
XkbRules "xfree86"
XkbModel "pc101"
XkbLayout "ru"
XkbOptions "grp:shift_toggle"
EndSection
Dlya X 4.0.x
Section "InputDevice"
...
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc101"
Option "XkbLayout" "ru"
Option "XkbOptions" "grp:shift_toggle"
EndSection
V zavisimosti ot klaviatury opciya Model mozhet byt' "pc101", "pc104"
ili "pc105", a kombinacii pereklyucheniya:
grp:toggle pravyj Alt (s "fiksaciej")
grp:caps_toggle Caps_Lock
grp:shift_toggle dva Shift
grp:ctrl_shift_toggle Control+Shift
grp:ctrl_alt_toggle Control+Alt
Dlya 4.0.x dobavilis' novye :
grp:alt_shift_toggle Alt+Shift
grp:menu_toggle Menu (model' dolzhna byt' pc104, pc105)
Esli est' problemy s XKB, prochtite <http://www.tsu.ru/~pas-
cal/other/xkb/> Tam zhe est' ssylki na "pereklyuchateli klaviatury",
naprimer xxkb, opisanie, kak ispol'zovat' neskol'ko raskladok
odnovremenno, naznachat' klavishi pereklyucheniya raskladok i mnogo drugih
interesnyh veshchej.
Naibolee razvitaya programma dlya pereklyucheniya klaviat