Q: Ako bootnem linux z disku, ktorý ma viac cylindrov ako 1024? A: Lilo umožňuje nabootovať len z cylindrov nižších ako 1024. Preto treba celú /boot (alebo /) partíciu umiestniť do oblasti kde už sú momentálne Windows (alebo zavádzať linux z diskety). Teda zmenšiť existujúcu dosovskú oblasť napr. pomocou Partition magick-a a na voľné miesto umiestniť /boot (alebo /) partíciu linuxu. Ostatné particie môžu byť aj na zvyšnom disku. A1: To s tým cylindrom nižsím ako 1024 platí _pre boot manager_, nie pre linux. Čiste náhodou najpoužívanejší boot manager pre linux je lilo, ktore má skutočne toto obmedzenie, iné boot managery ho nemusia mať (alebo napríklad je možné použiť loadlin) Q: Mam pocitac so 4MB (2MB, 1MB, 640 KB) RAM a chcem na nom pustit linux. Ako? A: Linux potrebuje minimálne 386. Čo sa týka pamäte, je možné ho úspešne používať na počítačoch od 4 MB RAM vyššie. A1: Projekt ELKS je zameraný na vytvorenie podmnožiny kernelu linuxu, ktorý by mohol bežať aj na XT s 640 KB pamäte. Zatiaľ sa nachádza v alfa-verzii. http://www.elks.ecs.soton.ac.uk/cgi-bin/ELKS/ A2: s osekaným jadrom 1.0.cosi sa podarilo niekomu nabootovat s 960 KB pamate. A3: Small linux je minidistribúcia so starším jadrom urobená tak aby zaberala čo najmenej pamäte. http://smalllinux.netpedia.net/smalldown.html A4: small-memory mini-HOWTO obsahuje zopár trikov ako znížiť spotrebu pamäte A5: minix (http://www.minix.org) je operačný systém unixového typu fungujúci na XT, 286 a vyššie, tiež 640 KB pamäte stačí na základnú prácu. Q: minix je snad filesystem, ne? A: ano, aj... minix je unix-like operacny system pre XT, 286, 386 a podobne... s vlastnym filesystemom, ktory bol spociatku (pred ext2) standartny filesystem aj v linuxe (preto sa vola minix) Q: Akú minimálnu konfiguráciu počítača potrebujem ak chcem púšťať X-window? A: ja som kedysi bežal úspešne X-server na 486 66 MHz, 8 MB RAM, /usr namountované cez nfs, a išlo tam bez problémov aj netscape (pravda, 3.xx) Jeden známy používal X-server na 386 16 MHz (bez koprocesora), 4MB pamäte a vraj ak to pustil ako X -query vzdialeny.pocitac, celkom sa na tom aj dalo pracovat... (tj netscapeovat :-)) A1: tinyX je distribúcia Xwindow pre 4MB RAM http://www.tux.org/pub/distributions/tinylinux/tinyX/ Q: Ktorý window manager zaberie najmenej pamäte? A: ja som kedysi robil nejaké porovnavania... nasledujúce údaje je veľkost zabranej pamäte v KB, v zátvorkach sú dodatočné veci co este môžu (ale nemusia) byť nakonfigurované, pred zátvorkami je nevyhnutne zabratá pamäť, vrátane knižníc (nepočítal som knižnice ktoré tak či tak musia byt v pamäti, ako napr. glibc alebo xlib). Všetky managery sú skompilované voči glibc2.1, xfree86 3.3.3.1, čerstvo po spustení (bežal jeden xterm, nič viac) Uvedené údaje sú získane pomocou memstat, a samozrejme ich treba brať s rezervou xfwm: 268 (+1368 Panel +76 pager) twm: 528 uwm: 280 afterstep (1.6.10): 360 (+170 wharf + 160 pager +50 animate) icewm: 520 fvwm1: 270[vratane pagera] (+100 GoodStuff) 252[vratane pagera] po skompilovani s co najmenej funkciami fvwm2: 388 (+88 pager) flwm: 122 + 1MB MesaGL aewm: 96 + 200 palette + 260 libstdc++ olvwm: 600 qvwm: 400 + 260 libstdc++ blackbox: 444 + 260 libstdc++ wm2: 123 + 260 libstdc++ a záver? jednoznačne vedie fvwm1... 270 KB, a v tom je zahrnutý aj pager. V prípade že človek púšťa veľa programov napísanych v c++ a teda v pamäti je už libstdc++, tak aewm, alebo wm2 (čo sú ale minimalistické window managery) uwm je tiež pekný, ale nemá pager (ma workspaces). Q: Shanim nejaky jednoduchy a pritom kvalitni SSH nebo telnet client do Win 95-98 popr. NT, kteremu nedela problem komunikace s linuxem a da se nastavit tak, aby fungovalo (temer) vsechno jako kdyz sedim u linuxu. A: Co takhle zkusit SecureCRT 3.0? Program je ale chráněn americkými zákony o zákazu vývozu šifrovacích technologií, takže budete asi muset porušovat předpisy a stáhnout si to z nějakého warezu a najít si crack. Abych vám ušetřil hledání, program se jmenuje scrt30.exe Jenom pro uplnost doplnim, ze vsechny crypto veci, ktere je zakazano exportovat z USA jsou ke stazeni na serveru ftp.zedz.net, drive byl znamy pod jmenem ftp.replay.com, ale domenu (vyhodne?) prodali. Sidli v Holandsku, takze se na nej nevztahuji americke zakony. A1: 1. teraterm (telnet, ssh) ftp://ftp.penguin.cz/pub/win32/ http://www.vector.co.jp/authors/VA002416/teraterm.html niekde na penguinovi sa da najst aj upraveny konfigurak pre linux vie toho viac ako putty S ceskou podporou http://www.fi.muni.cz/~xsmerk/ 2. putty (telnet, ssh) http://www.chiark.greenend.org.uk/~sgtatham/putty.html ssh, telnet, emulacia xterm-u, mc funguje pomerne dobre, preklad iso8859-2/win1250, obsahuje aj scp 3. Console Telnet (pouze telnet) http://www.clnet.cz/pub/OS/Windows95/Net/ConsoleTelnet/ 4. dtelnet (pouze telnet) http://www.dccs.com.au/~dave/dtelnet.html 5. SecureCRT http://www.vandyke.com, velmi dobry, nie je zadarmo Q: Potrebuju nejaky X-win server pro win95/98/NT A: MI/X http://www.microimages.com/mix/ (komerčné) X-Win32 http://www.StarNet.com (komerčné) X-WinPro http://www.labf.com (komerčné) Exceedw http://www.hummingbird.com/ (komerčné) - o tomto niektorí tvrdia že je najlepší Xmanager http://www.netsarang.com/xmanager.html (komerčné) Pripada mi ze vsech Xserveru nejlepsi. Umi si brat fonty ze vzdaleneho XFS (i iso8859-2), umi XDMCP. A na rozdil od ostatnich to i funguje. Akorat mi subjektive pripada trosku pomalejsi oproti XWinPro a XWin32. Wiredx (http://www.jcraft.com/wiredx/index.html) je xserver napísaný v jave - nechcem hádať aké je to asi rýchle :-) (komerčné) Weirdx (http://www.jcraft.com/weirdx) je to isté čo predchádzajúce, ale GPL A1: VNC nie je Xserver, ale moze tiez posluzit: http://www.uk.research.att.com/vnc/ Q: Nefunguje mi SSH, čo mám robiť? A: Skúste pri nahlasovaní sa použiť parameter -v, vypíše to čo presne pri nahlasovaní robí, a uvidíte kde je chyba. Q: shanim nejaky sikovny prehravac MPEGu (ASF, AVI, RM....) pro Linux A: Formaty a prehravace: --------------------- ASF/ASX - M$ Media Player (pouze zvuk) http://www.microsoft.com/netshow/download/en/beta/netshow_linux.gz RM,RAM - Real Player http://proforma.real.com/real/player/linuxplayer.html MPEG - MTV (GUI je shareware) http://www.mpegtv.com - SDL player http://www.lokigames.com/development/smpeg.php3 - XAnim (nic moc) http://xanim.va.pubnix.com/ AVI - XAnim - M$ Media Player (alespon to tvrdi) QuickTime - XAnim (nic moc) - XMovie (nezkousel jsem) http://heroine.linuxbox.com/xmovie.html GUI: ---- GXanim, GQmpeg, tkmpeg, gamtv, aKtion!, a urcite mraky jinych Servery: -------- Broadcast2000 http://heroine.linuxbox.com/bcast2000.html ELSA (asi komecni) http://streaming.entera.com/ Real Audio Server http://www.real.com Souvisejici odkazy (prehravace, knihovny, utility, ... -- netrideno): --------------------------------------------------------------------- Plugger http://fredrik.hubbe.net/plugger.html Quicktime for Linux http://heroine.linuxbox.com/quicktime.html Berkeley MPEG Tools http://bmrc.berkeley.edu/research/mpeg/mpeg_encode.html LibMPEG2 http://heroine.linuxbox.com/libmpeg2.html MPEG Movie Tools http://www.freeyellow.com/members4/heroine/toys.html mpegOrion http://www.saunalahti.fi/~laza99/ Q: existuje v Linuxu neco jako undelete? Smazl jsem si jeden textovy soubor, a moc bych ho potreboval. A: spustite midnight commander a napíšte: cd /#undel:hda5 (alebo iny disk) a potom si vyberte zo zmazaných inodes (predpokladá to kernel 2.2.*, ináč sa podari odmazať len nejakú (dosť malú) časť súboru) A1: Ext2fs-Undeletion.txt je mini-HOWTO. Jinak na linuxdoc.org to nekde bude. Pak existuje jeste program lde (Linux Disk Editor), kterym toto lze udelat take. Ale je dost neintuitivni (IMHO). Ale je u nej popis jak na undelete, takze to snad pomuze. Je trosku upstream dead, adresa (krome mirroru Debianu v sekci utils) je http://www.geocities.com/CapeCanaveral/Lab/7731/lde.html A3: Pokud je to textovy soubor a pokud budete mit stesti muzete jej zkusit najit primo na disku. Ja jsem jiz takto nekolik svych souboru zachranil. strings < /dev/hd?? > tmp_file Device samozrejme pouzijte ten na jehoz filesystemu jste jej mel. Vystup si pustte asi do souboru. Potom v tomto souboru zkuste vyhledat retezec jenz byl ve vasem souboru. Pokud jej tam najdete tak jste vyhral. Pokud tam neni, tak tak misto na disku kde byl vas soubor je jiz nenavratne prepsane. A4: Navstivte freshmeat.net a hledejte klicove slovo recover. Je to skript, ktery automatizuje postup z Ext2fs-Undeletion HOWTO Q: Kde najdem Xserver pre S3 Trio3D? A: http://www.xfree86.org, SVGA server, verzia aspoň 3.3.4 ak má 3.3.5 problémy, skúste 3.3.4 A1: mozete pouzit framebuffer Q: kde zoženiem antivírusový program pre linux? A: Unix svoji architekturou de-facto znemoznuje klasicky mechanismus pocitacovych viru dosovskeho typu. Unix poskytuje silnejsi ochranu (privilegovany/neprivilegovany rezim), vestavene kontroly na urovni jadra operacniho systemu a uzivatelske urovne k pristupu. Jadro (kernel) unixu je z hlediska bezpecnosti pomerne odolne. K tomu, aby se virus mohl sirit, by potreboval prava uzivatele root, ktera obecne nemuze ziskat. Castejsi je spise vyskyt trojskych koni, napr. falesne vyzvy k prihlaseni, ktere umozni ziskat cizi konto/heslo. Operacni system Unix tedy ani tak nebojuje s viry, ale snazi se odolavat utokum hackeru. Mozna by vas mohl zajimat internetovsky cerv studenta Roberta Morrise z roku 1988 (dnes jiz samozrejme nefunguje). viz: http://www.msnbc.com/news/209745.asp?cp1=1 http://www.cerias.purdue.edu/coast/archive/data/categ29.html A1: Je pravda, ze tradicne se na Unixu pracuje tak, ze aplikace instaluje root a vyuzivaji je vsichni. Pak je binarka chranena proti zapisu, i adresare, v nichz lezi, chraneny proti zapisu, a bezny uzivatel nic nezaviruje. Ovsem pokud zacnete pouzivat linux vice windowsoidnim systemem - tj. uzivatele si instaluji aplikace sami - pak dojdete tez k zavirovavani instalaci a prepisovani binarek... Neni to tedy (neexistence viru) zpusobeno architekturou. Je to zpusobeno tradicnim zpusobem uzivani. Nove prichazejici windowsare ovsem unixove tradice _dost_ nezajimaji... A2: McAfee ponúka VirusScan pre linux. Je určený na scanovanie MSDOSovských a sieťových filesystémov a hľadá na nich MSDOSovské vírusy. ftp://ftp.usf.uni-kassel.de/pub/antivirus/mcafee/linux/VLNX403E.TAR.Z Q: Pri prihlasovaní sa telnetom/ftp/ssh na server to trvá strašne dlho. A: počítač z ktorého sa nahlasujete nemá v poriadku reverzný DNS záznam Q: Nefunguje mi telnet ako root. Čo mám robiť aby fungoval? A: Je to otvorená pozvánka hackerom aby vám navštívili počítač. Nerobte to. Q: Ale ja mám doma 2 počítače spojené sieťou, ktoré nie sú napojené na Internet... A: Dobre teda... V súbore /etc/securetty je zoznam tty, z ktorých sa môže root prihlásiť. A1: Ak používate PAM: Cistsi reseni je vymazat ci zakomentovat (znakem # na zacatku) radek auth required /lib/security/pam_securetty.so v souboru /etc/pam.d/login. A2: Rozmyslite si to a používajte ssh. Pri vhodnom nastavení to pôjde aj bez hesla. Q: Ktorá distribúcia linuxu je najlepšia? A: debian A1: Slackware A2: RedHat A3: Suse A4: Mandrake A5: Tak dosť, už stačilo :-) Q: Nejde mi zvuková karta A: skúste prečítať /usr/src/linux/Documentation/sound A1: pozrite si Sound-HOWTO A2: ALSA projekt je alternatívny zvukový driver pre linux. http://www.alsa-project.org/ A3: na http://www.opensound.com/ sa dá kúpiť komerčný driver, ktorý pozná veľké množstvo zvukových kariet. Je tam aj demo verzia. A4: Ak chcete používať zvukovú kartu pod linuxom, v prvom rade potrebujete vedieť o akú zvukovú kartu sa jedná. Ak nemáte potuchy, čo je to zač, skúste sa pozrieť na kartu. Dôležitý je chipset, všimnite si nápisi na integrovaných obvodoch na zvukovej karte a vyhľadajte ich v /usr/src/linux/Documentation/sound. V prípade že nič nenájdete, môžete skúsiť OSS komerčný zvukový driver z http://www.opensound.com/. Stiahnite demo verziu pre váš kernel a glibc, nainštalujte a nechajte zadetekovať zvukovú kartu. Potom vyskúšajte pustiť nejaký náhodný zvuk (na začiatok cat /dev/urandom >/dev/audio), skúste spustiť nejaké mp3ky. Zapamätajte si typ karty. Ak karta funguje, zapamätajte si číslo prerušenia (IRQ), port a DMA kanál na ktorom karta pracuje (cat /proc/ioports /proc/interrupts /proc/dma). Odinštalujte OSS. Ak máte istotu že nejde o plug-n-play kartu, môžete teraz skompilovať príslušné moduly do jadra (ktoré, to sa dozviete z /usr/src/linux/Documentation/sound), a zaviesť ich príkazom: modprobe sb io=0x220 irq=9 dma=1 dma16=5 mpu_io=0x330 (v tomto prípade išlo o kartu kompatibilnú so sound blasterom - pri týchto kartách je port vždy 0x220 a mpu_io 0x330) Ak v /usr/src/linux/Documentation/sound nie je príslušná karta spomenutá, najlepšie je pohľadať v dejanews (http://www.deja.com) typ karty v spojení so slovom linux. V prípade že zvuková karta je plug-n-play, pred natiahnutím modulu do pamäte je treba kartu anjprv inicializovať. To môže urobiť príslušný MSDOSovský alebo Windowsovský ovládač (ale potom je treba spustiť linux bez toho aby sa počítač resetoval, t.j. použiť loadlin). Lepšie riešenie je preto inicializovať plug-n-play zariadenia priamo z linuxu. Na toto slúži program isapnp. Nainštalujte isapnp (vo väčšine nových distribúcií je štandardne) Príkaz pnpdump vám vypíše zoznam plug-n-play zariadení v počítači. Presmerujte výstup do súboru (pnpdump >/tmp/isapnp.conf), a začnite editovať /tmp/isapnp.conf. Presvedčte sa, či súbor /etc/isapnp.gone zodpovedá vášmu hardware (predovšetkým či v ňom nie je zapísané ako obsadené nejaké IRQ ktoré je v skutočnosti voľné) Ako prvú vec zrušte komentár pred príkazom (DEBUG). Príkazy v konfiguračnom súbore začínajú zátvorkou. Ak máte viac plug-n-play zariadení, každé z nich začína riadkom (CONFIGURE čislo Typická zvuková karta bude pozostávať z niekoľkých zariadení (zvuková karta, MIDI chip, prípadne emulácia soundblastera) plug-n-play zariadenie môže byť nakonfigurované viacerými spôsobmi. Jeden z nich je označený "Start dependent functions: priority preferred", ostatné "Start dependent functions: priority acceptable". Vyberte si jeden z nich, taký, kde použité porty, prerušenia a dma nie sú už obsadené (cat /proc/ioports /proc/interrupts /proc/dma). Zrušte komentáre pred príkazmi. Toto urobte pre každé zariadenie (teda pre každý blok začínajúci riadkom (CONFIGURE). Dajte si pozor aby ste nepoužili rovnaké porty, prerušenia a dma pre rôzne zariadenia. Súbor uložte a spustite: isapnp /tmp/isapnp.conf Ak sa vypísali nejaké chyby (najčastejšie konflikt IRQ), opravte /tmp/isapnp.conf a opakujte. Keď sa vám to podarilo, zaveďte modul zvukovej karty a vyskúšajte kartu. cat /dev/sndstat vám ukáže či sa inicializácia podarila. Ak sa začnú na konzolu vypisovať chybové hlásenia typu IRQ/DMA timeout, znamená to že v /tmp/isapnp.conf je zle nastavené IRQ alebo DMA. Skúste zmeniť príslušnú hodnotu, zrušiť všetky moduly súvisiace so zvukom (rmmod) a opakovať postup. Ak všetko funguje, skopírujte /tmp/isapnp.conf do /etc/isapnp.conf a zabezpečte, aby sa isapnp spúšťalo po nabootovaní (vo väčšine nových distribúcií je to automaticky), a aby sa nahral modul zvukovej karty po spustení isapnp. kmod dokáže nahrávať moduly automaticky - v kerneli potrebujete mať zakompilované Kernel module loader (pre kernely 2.0 bolo treba použiť démon kerneld). V /etc/modules.conf potom uvediete parametre modulu, napr: options sb io=0x220 irq=9 dma=1 dma16=5 mpu_io=0x330 Pozor: ak máte staršiu verziu modutils, tento súbor sa môže volať /etc/conf.modules V debiane je generovaný automaticky zo súborov v /etc/modutils/, /etc/modutils/modconf je ten súbor kam to treba dopísať. Rozličné poznámky: veľká väčšina kariet emuluje soundblaster. Použijete modul sb. (pri kompilácii kernelu zvoľte 100% Sound Blaster compatibles (SB16/32/64, ESS, Jazz16) support) Z tejto väčšiny dosť veľa kariet emuluje soundblaster iba v 8-bitovom móde. To sa prejaví zlou kvalitou zvuku (mp3), a napríklad tým že rvplayer vám bude produkovať iba rozličné škreky a pazvuky. Snažte sa zistiť ako kartu použiť v jej vlastnom režime. Ďalej veľa kariet emuluje Microsoft sound system. (pri kompilácii kernelu zvoľte Microsoft Sound System support) Sú karty čo emulujú soundblaster aj Microsoft sound system. Vyskúšajte ktoré vám dá lepšiu kvalitu zvuku. Niektorí výrobcovia majú svoje vlastné drivery aj pre linux. Skúste sa pozrieť na www stránku výrobcu karty. MIDI je kapitola sama o sebe. Q: Mám MSDOS/Windows 95/98/NT a chcem pristupovať na ext2fs partition. A: fsdext2 umožní namountovať ext2fs pod Windows 95/98 http://www.yipton.demon.co.uk A1: z DOSu môžete použiť: http://students.ceid.upatras.gr/~gef/fs/ext2tool.zip http://students.ceid.upatras.gr/~gef/fs/lread10.zip http://www.it.fht-esslingen.de/~zimmerma/software/ltools.html A2: ak máte WinNT, je tu ext2fs explorer (funguje aj pod Win95/98): http://uranus.it.swin.edu.au/~jn/linux/explore2fs.htm alebo ext2fnt: http://www.chat.ru/~ashedel/ext2fsnt/ Q: Dajú sa pod linuxom púšťať programy pre Windows? A: dosemu (http://www.dosemu.org) umožňuje bežať MSDOS pod linuxom. Dajú sa v ňom spustiť dokonca aj Windows 3.1, ak sa použije verzia Windows z OS/2. Toto má skôr "educational" hodnotu, nie je veľmi vhodné na seriózne veci. A1: wabi (http://www.caldera.com) je komerčný emulátor iba Win 3.1 Na svoju dobu bol veľmi dobrý, len už nie je ďalej vyvíjaný A2: wine (http://www.winehq.com) je niečo podobné ako wabi, ale free, a dokáže púšťať aj programy pre Win95/98. Už pár rokov a alfa-verzii, v poslednej dobe sa dostáva do štádia kedy sa dá použiť, občas aj na seriózne veci (word, excel...). A3: twins library (http://www.willows.com/) zamerané skôr na multiplatform development, nedosahuje úroveň wine A4: vmware (http://www.vmware.com/) je virtuálny počítač, na rozdiel od predchádzajúcich v ňom môžete nabootovať ľubovoľný podporovaný operačný systém (vrátane Win95/98/NT a linuxu). Komerčný, existuje demo verzia. Veľmi dobrý na serióznu prácu, ale náročný na hardware (rozumné min. 64 MB RAM, pentium 200 MHz) A5: win4lin (http://www.trelos.com/) podobne ako vmware, komerčné, zatiaľ veľa oznamov a program nikde :-) A6: freemware (http://www.freemware.org/) reakcia na vmware, free, zatiaľ v štádiu úvah a projektovania A7: bochs (http://www.bochs.com/) je emulator IBM PC napisany v C. dokáže tiež spustiť prakticky každý operačný systém. Príliš pomalé na hocijaké použitie okrem prezentácie že to funguje. Shareware. A8: http://www.winehq.com/others.html Q: Ako v RedHate rozbalím debianovský balíček? A: ar x balicek.deb tar xvzf data.tar.gz A1: v mc kliknúť na balíčku ENTER A3: program alien dokáže konvertovať *.deb na *.rpm, *.tgz, *.slp a naopak Q: Ako rozbalim subor s prioponou .bz2 ? A: Programom bzip2 (bunzip2) ftp://sourceware.cygnus.com/pub/bzip2/