o Linuxu
Transkript
Připojení diskety: LINUX mount -t vfat /dev/fd0 /mnt/floppy nebo jen: mount /media/floppy Uživatel smí zadat jenom jeden argument, a sice adresář nebo zařízení. Propojení dvou počítačů do internetu http://www.abclinuxu.cz/forum/show/114070 INSTALACE z cédéčka se zkopíruje do jednoho adresáře boot.img a rawrite exe, pak se v Windows Commanderu napíše do příkazové řádky rawrite -f boot.img –d a: Aby sla distribuce nainstalovat, je nutne nabootovat pocitac z diskety, kterou vyrobite z pripraveneho obrazu. Instalator pak sam najde vlozene CD-ROM a bude pokracovat v instalaci. Disketu ziskate tak, ze stazeny soubor boot.img zapisete pomoci programu RAWRITE.EXE (v prostredi DOS nebo Windows) na prazdnou naformatovanou a bezchybnou disketu: rawrite -f boot.img -d a: V prostredi Linuxu zapisete obraz na disketu napriklad prikazem: cp boot.img /dev/fd0 DEBIAN: na 1. CD je soubor /install/sbm.bin dáme příkaz: dd if=sbm.bin of=/dev/fd0 (na nepřipojenou disketu) Napred nahod Linux. Ted naformatuj tu disketu s DOS filesystemem (je na to utilita v KDE, menu – nástroje – formátovač disket).Prepni se do adresare, kde je ten image. Zadej cp boot.img /dev/fd0 Disketa je vzdy lepsi. Budes k tomu potrebovat (napr. z DOSu) program rawrite.exe a image boot.img. Tyto dva soubory by měly být v jednom adresáři. Z DOSu (ne Windows) se spustí rawrite.exe, zadá se cesta na disketu a: a na disketu se udělá program. VYTVÁŘENÍ ODDÍLU: Formátování disků: etc/fstab – tam jsou oddíly – tím se připojují i disky s Windows na jednom počítači! příkaz mount znamená, že uvidíme, co je připojeno – využíváme pro vytváření adresáře, ve kterém jsou soubory Windows (vidíme na druhý HD) až je hotový /etc/fstab, dá se příkaz mount -a Pozor: na konci řádky, kde jsou windows připojeny, musí být 0, ne jednička!! Formátování se vytváří příkazem makefs, příkaz fdisk – vytváření oddílů. Při formátování příslušný oddíl nejdříve odpojit umount, pak vlastní formátování makefs. Hledej fips nebo gpart - to jsou utility na posouvani oddilu na disku. Formátování přídavných disků http://www.abclinuxu.cz/forum/show/144106#2 Na přimountovaný disk nový FS nedáte. Příkazem mount (bez parametrů) si zjištětě, jaké zařízení je ten USB disk (/dev/sdXX), odmountujte ho a příkazem mkfs.ext3 /dev/sdXX vytvořte ext3. Pro změnu lze použít tune2fs -c nebo -i Pro vytvoření souborového sytému FAT32 zadáme: mkfs.vfat -F 32 -I /dev/sdx kde x nahradíme patřičným písmenem fdisk: dáme fdisk /dev/hda pak m pro nápovědu, pak p pro vypsání tabulky monitor – 800x600 nestačí, dát víc Formatting a Card Since cards are generally formatted as DOS ”disks”, they are formatted just like any other DOS disk. The Unix command mkfs -t vfat /dev/sda1 or mkfs -t msdos /dev/sda1 should do it. Připojení disků s Windows k linuxovému systému: viz zaloharuzne/linux/pripojeni_odd nejdříve prostřednictvím programu etc/fstab – tam musí být nakonfigurováno. Každý disk musí být na jedné řádce. /dev/hda4 /mnt/c.disk vfat rw,users,auto,showexec,codepage=852,iocharset=iso8859-2,umask=000,quiet 0 0 ( ve Win2000/XP je nutné opravit jeden záznam v registrech. Vytvoř REG soubor a do něj dej: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters\requiresignorseal=dw ord:00000000) pak dát příkaz mount - a spustí se program fdisk s parametrem p (např. fdisk /dev/hda) mount mnt/cdrom mount mnt/floppy umount mnt/floppy Zjišťování přerušení a zařízení lspci -v, lshw dokumentace: usr/src/linux/Documentations .. atd FTP Připojení dvou strojů linux – linux přes mc, dát (např. na pravou stranu) ale: v ftpaccess se musí přidat: passwd-checkrfc822 warn anonymous-root / guest-root / / v MC: uzivatel:heslo@vzdaleny_stroj:port port není nutný například v prohlížeči: ftp://uzivatel:[email protected]/ seznam získáme v příkazovém řádku: wget ftp://uzivatel:[email protected] stahování: wget -r ftp://uzivatel:[email protected] ftp v příkazovém řádku: http://www.linux.com/feature/119510e Dále: dva stroje linux – linux normální propojení: Potrebujes modul kio_fish (zprostredkuje scp tunel skrze ssh). Vejdi na http://speakeasy.rpmfind.net/linux/rpm2html/search.php?query=kio_fish&submit=Search+... Stahni si kio_fish-1.1.2-5mdk.i586.rpm Nainstaluj a z konqueroru se to vola fish://ip-adresa-stroje-se kterym se chces spojit. Na tom vzdalenem stroji musi bezet sshd. Dobre no, tak tady http://ich.bin.kein.hoschi.de/fish/ do mc commanderu – síť se zadá: #ssh: 10.10.10.11 a pak se zadá heslo. Pozor: /root/.ssh/known_hosts na tom druhém stroji – nejde-li to se připojit ke stroji xx, tak ten řádek se strojem xx vymažeme. Vymáhání hesla zrušit /etc/ssh/sshd_config PermitEmptypassword = yes nebo no Objeví-li se něco jako Permission denied (publickey), je třeba Permission denied (publickey). If this happen, set value for ChallengeResponseAuthentication to yes. ChallengeResponseAuthentication yes ... (/etc/ssh/sshd_config) Startování počítače, zda přednostně DOS nebo LINUX. Nejdříve upravit v adresáři etc/lilo.conf. defaut = linux nebo DOS a uložit. Pak spustit terminál, napsat /sbin/lilo ENTER tam je added linux nebo dos a u toho platného je hvězdička. Nic tam raději nepsat. Zjistit stav lze napsáním /sbin/lilo –q Chceme-li start XWINDOW automaticky či nikoliv: konfigurujeme runlevel v souboru etc/inittab. runlevel 5 – startuje se autromaticky xwindow runlevel 3 – startuje se v textovém režimu, pak se zadá heslo a napíše se startx a spustí se. Ukončí se CTRL+ALT+BACKSPACE runlevel 1 - žádné heslo se nepoužívá, jen pro případ nouze! linux S = spuštění v single módu. Máme-li problémy s xwindow při runlevelu 5, dáme v jiné konzoli (např. ctrl+alt+F3) killall xdm - tím zavřu démona xwindows při startu. nebo lépe: dáme, co běží (ps ax | more) pak dáme kill – 9 948 (nebo přísluš. číslo) Při konfiguraci xwindow spustíme x configurator Switchdesk gnome nebo KDE – z konzole se spouští zda KDE nebo gnome Nastavuje se to v souboru /etc/sysconfig/desktop. Lilo se spustí CTRL X. Linuxconf: 2 soubory (linuxconf a gnome-linuxconf) jsou na 2. cédéčku, Samba jsou 4 soubory – rozstrkané na obou cédéčkách (nutno najít) Zapínání klávesy Num Lock Jestli chcete mít zapnutý numlock při startu systému, stačí přidat na konec souboru /etc/rc.d/rc.sysinit for tty in /dev/tty[0-9]*; do (středník, ne čárka) /usr/bin/setleds -D +num < $tty done nebo na jednotlivé řádky: (začínají /usr/… /usr/bin/setleds -D +num < /dev/tty1 /usr/bin/setleds -D +num < /dev/tty2 /usr/bin/setleds -D +num < /dev/tty3 /usr/bin/setleds -D +num < /dev/tty4 /usr/bin/setleds -D +num < /dev/tty5 /usr/bin/setleds -D +num < /dev/tty6 #dále dle počtu virtuálních konzolí Více o programu setleds - man setleds Pro X-Windows musí být nainstalován program numlock-x, při instalaci v konzoli se postupně napíše: ./configure make make install make xsetup make xinitrc v souboru /etc/kde3/kdm/kdmrc přidař řádek NumLock=On do sekce [X-*-Greeter] Přepínání jazyků na klávesnici – mimo KDE (klávesa Shift) v /etc/X11/xorg.conf nebo na starsich systemech v /eiftc/X11/XF86Config v sekci Section "InputDevice" pro klavesnici se zada: Option "XkbLayout" "us,cz_qwerty" Option "XkbOptions" "grp:shift_toggle,grp_led:scroll,grp:switch" tohle bude prepinat jazyk po zmacknuti obou SHIFTu nebo docasne pri zmacknuti praveho ALTu. Po zmene jazyka se jeste rozsviti LEDka Scroll Lock jako indikace - ja to celkem pouzivam. Ty prepinace se daji najit v souboru: /etc/X11/xkb/rules/xfree86.lst U tebe to bude vypadat teda treba takhle: Option "XkbLayout" "cz,de,us" Nezapomen si po te zmene restartovat Xka. U klávesnice windows to bude grp:rwin nebo rleft napsal to Ondřej Krejčík [email protected] Problém s klávesnicí v KDE kcmshell keyboard_layout kcmshell keyboard GRUB konfigurační soubor /boot/grub/grub.conf etc/grub.conf boot/grub/menu.lst u Mandraku čekací doba při startu je timeout=10 např. Stáhni si nějaké livko - třeba Slax, je moc prima a malý. Přeinstaluješ Woknouse, voni Ti zjebou zavaděč, Ty se bootneš do Slaxu, zapneš konsoli, napíšeš tam grub, objeví se Ti řádka grubu, no a píšeš: | grub> root (hd0,0) (zadejte umístění oddílu /boot) grub> setup (hd0) (nainstalujte GRUB do MBR) grub> quit (a ukončete příkazovou řádku GRUBu) LILO: čekací doba při startu: ťuknout na linuxconf, LILO, implicitní hodnoty, čekací doba. oprava LILO: dát bootovací disketu a napsat /sbin/lilo Příkazový řádek: ALT F2 z něj je možné napsat kdehelp a objeví se pomoc. nebo # man a jsou manuály Přechod do textového módu: CTRL ALT F2, zpět do grafického ALT F7 restart systému: INIT 6, ukončení INIT 0. setup: nastavování součástí – v textovém módu napsat setup Mandrake: drakconf Spořič proudu: K – nastavení prac. plochy – DPMS – enabled a nastavit ARK je program /usr/bin/ark který rozbaluje zazipované soubory. Zjištění verze, případně toho co běží, příkazy: z konzole rpm -qa | grep kcommander nebo jen rpm –qa (všechny nainstalované balíčky) rpm –q1 názevbalíku vypíše všechny soubory, které balíček obsahuje rpm -qa | grep mc rpm –qa | grep kde zde se vypíše vše, co je instalováno a začíná kde rpm –ivh balík nainstalování rpm –e balík odinstalování bez udání koncovky i.386.rpm rpm –ivh balík --nodeps instalace bez zohlednění závislostí rpm –Fvh balík aktualizace (např. qt khnihovny před instalací nového KDE) např. rpm –Fvh qt -*.rpm, nebo rpm –Fvh *.rpm rpm – Fvh samba*.rpm (když máme před tím všechny čtyři balíčky soustředěné v jednom adresáři rpm –Uvh balík upgrade balíku rpm –rebuild balík.src.rpm převod a kompilace z souboru src na rpm rpm – qpi jménobalíku vypíše popisek balíku, rpm –qpi *.rpm, rpm=qip balík >text.txt vypíše popisek do souboru (nebo qpi? ověř!!!) man rpm>text.txt převede nápovědu do souboru text.txt dmesg | grep eth0 vypíše síťovou kartu!!! top, free tato hlášení vypíše procesor, swap. fdisk -l ukáže se, kolik toho tam je df – h místo na disku – ukáže prostor e2fsck – OPRAVA SYSTÉMU mimo root mount co je jak připojeno nmap 10.10.10.11 na jakých portech co je ps ax | more nebo: ps ax | xinetd nebo ps auf zjištění co běží which soubor vyhledávání souboru touch soubor vytvoření souboru v konzoli: (v příslušném adresáři) ifconfig, iwconfig– ukazuje se stav. ifconfig eth0 123.123.123.123 a bouchnu enter (změna IP) ifconfig eth0 192.168.1.12 up přidělíme adresu ifconfig eth0 hw ether 01:02:03:04:05:06 totéž programem ip změna MAC adresy: ifconfig eth0 down ifconfig eth0 hw ether 01:01:01:01:01:01 viz http://aboutme.ic.cz/?q=node/50 ifconfig eth0 up 1) do prikazove radky napis: "sudo /sbin/ip add ls" tim si jako root (sudo) vypises pomoci prikazu ip sitova rozhrani mel by jsi videt minimalne jedno (tzv loopback - k cemu to je si najdi sam), ale spis vic, pokud vidis i eth0 mas pravdepodobne vyhrano a ubuntu tvou sitovku poznalo 2) do prikazove radky napis: "sudo /sbin/ip link set address 00:11:22:33:44:aa dev eth0" kde 00:11:22:33:44:aa je mac adresa kterou ma to zarizeni mit a eth0 je rozhrani kteremu to davas Muze se stat ze zmenu hw adresy (mac aresy) nebude sitovka podporovat. soubor /etc/network/interfaces ... /etc/init.d/networking restart !!!!!!!!!!!!!!!! lspci – ukazuje, jaký chipset je instalován (zda VIA, nebo podobně) hwinfo –short ukáže, jaký je hw lsmod, lsusb – ukazuje natažené moduly usb zařízení date 0701040506 upraví datun na 1.7.1995 ve 4.hodiny 5 minut dmesg || more - vypíše harware, který je v počítači insmod - ukáže všechny vložené moduly ntsysv nebo tksysv (graficky) – ukázání a úprava setupu – co se startuje cat /proc/cpuinfo – informace o procesoru cat soubor1 > soubortext cat soubor1 >> soubor2 (ze připojí soubor 1 k souboru 2 cat subor | tail +3 | head -7 výpis řádku 3 - 10 awk 'NR>=2&&NR<=4 {print $0}' file totéž tac - čtení obráceně od konce less /cesta/k/souboru/soubor ukáže soubor (též cat) Chceme nahradit všechny výskyty slova "foo" v souboru "file" slovem "bar" a výsledek uložit do souboru "file2": $ sed s/foo/bar/g file > file2 nebo pouze nahradit. sed s/~6/š/g ledova22.sub chmod a+rw /cesta/k/adresáři - umožnění zápisu -R i adresářů soubor\ jmenem\ blabla.tx t - aby se to dalo napsat v shellu (jméno je soubor jmenem testparm – konfigurace samby blabla.txt) locate -i soubor - najde soubor find / -name *wine* najde soubor se jménem, kde se objevuje wine find / -size +300k větší než 300 kB +300b větší než 300 bloků -4500k menší než.. ps -A | wc -l zobrazí počet spuštěných procesů netstat -natup zobrazí aktivní spojení netstat -atp | grep :22 zobrazí spuštěné služby diff php.ini php.ini.old zobrazí rozdíl v souborech klávesa Pause/Break - používá se v konzoli na přepínání klávesnice top - zobrazování v konzoli výkon stroje, procesoru, atd. /etc/sudoers – HESLA a kdo s mí spouštět cat /proc/interrupts - ukazuje, jak běžní procesy-(neběžící neroste číslo po zadání příkazu častěji zip zkusmo * zipování celého adresáře, ve kterém jsme přepnuti a soubor zkusmo.zip se do něj vytvoří. (bez podadresářů) Stejně tak se rozbalí do adresáře, ve kterém jsme přepnuti unzip zkusmo zip -r zabaleno jmenoadresare - existuje-li adresář jmenoadresare, my jsme přepnuti o adresář výš a vznikne soubor zabaleno.zip (zabalený adresář jmenoadresare) - včetně podaresářů zip tebuch.zip soubor1 soubor2 vytvoří archiv z obou soborů RAR – rozdělení velkého souboru do menších To compress a big video file, movie.avi and split it into multiple files, each size up to 12MB, rar a -m5 -v12m myarchive movie.avi -p heslo A list of files (myarchive.part1.rar, myarchive.part2.rar, ..) will be created in current directory. viz http://linuxmonitor.net/blog/2007/02/compress-to-multiplevolume-rar.html s heslem to funguje takto: Jít do příslušného adresáře (na rozdíl od zipu) a zadat rar -hpheslo a nazev_zaheslovaneho_souboru.rar (-hpheslo psát dohromady) rar -hpheslo -v99m a nazev_zaheslovaneho_souboru.rar (rozdělit po 99 mB) To uncompress the files (myarchive.part1.rar, myarchive.part2.rar, ..), unrar x archiv.part1.rar to zeptá /kam/to/rozbalit rozbalení poškozeného archivu: unrar e -kb archiv.rar tar cfj home/zaloha/data/`date +'%Y%M%d'`.tar.bz2 /nejaka/cesta/prace tar -cf archiv.tar /home/adresar archivace adresáře /home/adresar - a na heslo se tar -cvzf archiv.tar /home/adresar archiv a komprese -xvzf je obráceně tar -xvjf archiv.tar /home/adresar bz2 soubory (místo z je to j) tar zxfpP soubor.tar.gz - odarchivování OBRÁZKY, fotky, fotografie obrázek má 1600x1200. convert -resize 800x600 puvodni.jpg novy.jpg http://www.imagemagick.org/script/command-line-options.php#filter Zmenšování a zvětšování lze ovlivnit parametrem -filter. Výpis možností je tady. Nejsem ještě dostatečně matematicky vzdělán, abych mohl napsal, proč a jak se který filtr chová, tak se omezím jen na to, že kvadratický a kubický vytvoří jemnější, rozostřenější zmenšeninu. Také lze mogrify -resize 40% *jpg pravý ALT+V zavináč v linuxu split -bm soubor Rozdělí soubor přibližně na více po 1 mb split -b 1440k split -b 1440k foo- foo.tar.bz2 (možná to bude chtít přejmenovat na .001, . 002, 003 kbuildsycoca (kde build system configuration) pod uživatelem.Obnova KDE – refresh menu. links http://www.idnes.cz Internet v textovém souboru: /sbin/shutdown – určuje vypínání počítače. Dát práva pro všechny uživatele. wget -k -p http://www.milatrading.cz/ stažení na disk celého obsahu wget -r -l50 http .... do 50 úrovní (není to 150, ale l50 !!!) spojení souborů pod dos nebo win jde jednoduše pomocí příkazu copy. Zadá se seznam souborů a mezi nimi + a soubor do kterého se to má všechno spojené uložit. Zrovna nemám po ruce dos, takže přesně nevím jak ze to správně zapíše, ale už jsou to párkrát zkoušel a funguje to. KAppFinder - přidává aplikace do KDE fuser -m /dev/fd0 zjistí se, který proces drží disketu tar -cf ahoj.tar *.* vytvoří archiv s názevm ahoj.tar v současném adresáři tar -cf nazdar.tar soubor1 soubor 2 - z těchto 2 souborů vytvoří archiv nazdar.tar soubor s tar je dobré vybrat pravým tlačítkem myši a on se rozbalí do ark. bunzip2 soubor rozbalení souboru s koncovkou bz2. pak tar -xf soubor killall xdem - tím zavřu démona x window při startu xconfigurator Při konfiguraci xwindow: napsat /usr/bin/ksnapshot to je snímek, který se sejme z obrazovky umount -l nebo umount -f když nejde CD z mechaniky ven (lépe umount -l) lsof /mnt/cdrom nebo tak nějak. Zjistí se, co drží cédéčko. echo 0 > /proc/sys/dev/cdrom/lock když je opravdu zle mount -t smbfs //jana/C /jana samba klient, kde počítač je jana a adresář v linuxu je též jana mount -t smbfs //LINUX/LINUX /adresar/v/tomto/pocitaci mount -t smbfs -o username=pepicek,password=josef //WinXP/test /mnt/test pro lepší diakritiku (přes IP addresu) mount -t cifs //172.21.11.252/C$ smbdir -o username=<login>,password=<heslo>,iocharset=utf8,codepage=utf8 viz http://hwww.abclinuxu.cz/blog/kenyho_stesky/2006/4/5/127678 mount //server/sdilena_polozka /kamn/na/mountovat -t cifs -o user=uzivatel,pass=heslo,noperm Velké soubory – SAMBA smbmount $LAN_DISK/Zaloha $WHERE -o lfs,password=$PASS viz Pro linuxový stroj LINUX , kde je samba sdílení LINUX adduser userdel přidávání a odebírání uživatele např: adduser pepa passwd pepa, userdel –r pepa adduser uzivatel skupina přidá uživatele do skupiny adduser dalibor scanner userdel -r pepa vymaže uživatele i s jeho domovským adresářem. passwd -S bfu změna hesla (uživatelem root) uživatele bfu id bfu informace o uživateli a skup. groups bfu informace ve kterých skupinách je uživatel bfu zahrnut. groupadd groupdel bfu přidat, odebrat skupinu groupmod -n franta bfu přejmenovat skupinu na nový název franta fdformat /dev/fd0H1440 fdformat /dev/fd0u1720 formátování diskety na 1440 nebo 1720 mkdosfs -c -F 32 -v /dev/fd0 vytvori 32bitovou FAT kfloppy, gfloppy – grafická nastavba mformat a: to je správně! (musíme mít mtools). Až to dáme do linuxového stroje, dát nejdřív umount /mnt/floppy. mke2fs /dev/fd0 1440 - Vytvoří na disketě Linuxový souborový systém (1440 = počet bloků, musí se zadat) etc/issue = verze linuxu a jádra cat test - Vypíše obsah souboru test, cat test | grep auto - Vyhledá v souboru test řetězec auto a vypíše příslušný řádek lsmod ukáže se, zda ipchains neboiptables lspci -v vypíše hw počítače lsusb vypíše usb zařízení a co je připojeno cat /var/log/dmesg vypíše info o discích a různé jhead obrazek vypíše exif soubor iptables -L vypíše návod: http://www.petricek.cz/mpfw/ uname -all uname -r vypíše informaci o jádru, které je zavedeno cat /proc/cpuinfo vypíše informaci o procesoru whereis iptables ………zjistí, kde je ten konkrétní program ifconfig – vypíše informace o síťové kartě ping 10.10.10.10, dmesg … vypíše hlášení na všechno ln -r /cesta/hlavnisoubor /jinacesta/odkazkhlavnimusouboru symbolický odkaz xcalc kalkulačka cp -r -u /ab /ac for i in B C D X Z ; do cp -a A/* $i ; done kopírování více adresářů najednou rsync -rvu –progress /ab /ac kopírování adresáře (aktualizace) do jiného rm -f -r adresar odstranění adresáře i s obsahem rm -- -blbost nodstranění souboru s názvem -blbost (nikoliv blbost) rm a??b*.jpg rm */a??b*.jpg dodstranění vše, co začíná a a je tam po dvou znacích b a zatím je libovolný počet znaků a koncovku jpg to druhé: o jeden adresář níže rename 's/moje/tvoje/' * hromadně přejmenuje část jména souboru moje na tvoje nebo: mmv "moje*" "tvoje#1" (nutno nainstalovat mmv) convert -resize 800x600 stary_obrazek.jpg novy.jpg for a in *.jpg; do mv "$a" "blah$a"; done další způsob přejmenování chmod a+rwx /cesta/k/souboru změna práv k souboru - povolení všeho -R jsou i podadresáře ps aux | sed 's/honza/anicka/g' Zamění Honzu za Aničku chmod a+rwx -R /adresar Místo a lze užít u uživatel, g skupina, o ostatní a kombinace Příklad, kdy to může číst jen Dalibor a root: chown dalibor:dalibor -R /adresar změna vlastníka, skupiny (skupina nobody je pro Wind) chmod a-rwx -R /adresar odnětí práv. Pak dáme chmod u+rwx -R /adresar je-li vlastník root, skupina root při ug+rwx to nikdo jiný nepřečte. zobrazení celé obrazovky (jako snapshot) : sleep 10 && import -window root obrazek.png xwd -out - root screenshot.xwd (nebo xwd -root > screenshot.xwd) xwd | convert - screenshot.png ls -a vypsání souborů i skrytých ls - l všechno detailně v řádku (i práva) ls -al, ls -t podle data, ls -r obraceně ls -l -R všechno včetně podadresářů (ls -l -R | less) ls -1 (jednička) vypsání souborů pod sebe – jen jejich názvy seřazení do sloupce lsof vypíše běžící procesy pwd vypíše, kde jsme free -m zjistíme, koklik je volné paměti (2. řádek pod free) tail -f -n 20 -s 2.5 /var/log/messages zapíše každých 2,5 vteřin posledních 20 řádků pwd – ukáže aktuální cestu free -m head /var/log/messages zobrazí různé zprávy od začátku (1O řádků) tail -f /var/log/messages zobrazí různé zprávy od konce ln -s hlavni_soubor adresar/ ln -s /opt/soubor /ab su root heslo otevře se v konzoli root (jsme -li jako jiný uživatel) find adresář soubor např. find / nazdarek (je v adresáři / a nižších) find -type d vypíše všechny adresáře v adresář, find -type f všechny soubory (viz find(1). find adresář -type d -print0 | xargs -0 chmod 744 find adresář -type f -print0 | xargs -0 chmod 644 md5sum debian-31r0a-i386-binary-1.iso zkontroluje soubor iso tmpwatch -m 1 /co/kde/smazat smaže všechno, co je starší 1 hodiny > soubor.txt vymaže obsah souboru echo "Toto je presmerovani standardniho vystupu do souboru" > mujsoubor vznikne nový soubor a tam bude ten text. Je-li tam >>, text se přidá do stávajícího souboru a nemaže se, co je tam bc kalkulačka. Po spuštění dáme scale=2 (budou 2 desetinná místa) a pak počítat etc/environment – určuje jazyk w – ukáže přihlášené uživatele ve ftp uptime Vypisuje aktuální čas, jak dlouho je počítač spuštěn, počet přihlášených uživatelů a sleep 10 – toto počká, než se vykoná další příkaz (píšeme před ním) program ntp – synchronizace hodin zatížení systému. Práva souborů: tmp: chmod a+rwx /tmp # zdlouhavejsi zpusob chmod +t /tmp chmod 1777 /tmp # rychlejsi zpusob Vytvoření alias do souboru /home/uzivatel/.bashrc přidáme příkaz alias server="ssh uzivatel@jmeno_serveru" pak zadáváme jen příkaz server Soubory /proc cat /proc/cpuinfo, /proc/version – informace o procesoru echo 1 > /proc/sys/dev/cdrom/autoeject – nastavení vysouvání CD /proc/sys/dev/cdrom/info - veškerá informace o CD mechanice /etc/sysctl.conf – nastavení sítě viz http://ipsysctl-tutorial.frozentux.net/ipsysctl-tutorial.html. Vytvoření ISO souboru a připojení mksiofs -R -J -l -o output.iso /adresar/zktereho/ma/byt/isoobraz přepneme se do adresáře, kde je soubor output.iso mount -o loop -t iso9660 output.iso /mnt/adresar (u DVD je to udf místo iso9660) mount -t iso9660 -o loop jmenoobrazu.iso /mount/adresakamhomountuji/ 2x tabulátor v konzoli – zobrazí se všechny programy (možnosti) iconv (-f iso-8859-2 -t win1250 a vice versa) změna kódování iconv -f UTF-8 -t ISO8859-2 text_utf.txt -o text_latin2.txt cat /cpu/info informace o procesoru Násilné ukončení programů fuser -k -i -m /mnt/cdrom cfdisk – prohlídka oddílů na disku (i když nejsou na /etc/fstab) diff soubor1 soubor2 > textovy_soubor.txt rozdíl mezi soubory ZÁLOHOVÁNÍ Zálohování v dump vytvoříme soubor např. /ab/zalohadump a chceme zálohovat adresář /ac. dump 0f /ab/zalohadump /ac a naopak: přepneme se do adresáře např /ad restore -rf /ab/zalohadump a tam to rozbalíme. rsync. Udělá přesně to, že při prvním použití zazálohuje celý adresářový strom a pak už jen změny. Je možné jím zálohovat lokálně nebo přes ssh na dálku. Při přenosu používá kompresi (parametr -z nebo --compress). Tímto zálohuju kompletně celý /home na vzdálený disk: rsync -avz --update --stats --progress --numeric-ids -e ssh /home/ root@zalohovaci_stroj:/mnt/zaloha-home (bez komprese) # dd if=/dev/hda1 of=zaloha bs=4096 Tento příkaz vytvoří přesný obraz zařízení /dev/hda1 do souboru zaloha. Parametr bs určuje, že dd najednou čte a zapisuje 4096 bajtů (upravte podle vašeho systému pro dosažení nejlepšího výkonu). Tento obraz obnovíte příkazem # dd if=zaloha of=/dev/hda1 bs=4096 Jak na resizing známých fs reiserfs - příkaz resize_reiserfs umožňuje zvětšení/zmenšení fs fs nesmí být připojený ext2/ext3 - příkaz ext2online umožňuje zvětšení fs fs musí být připojený v kernelu musí být zakompilována podpora pro Online ext2 resize support (standardně v RHEL i SLE) ext2/ext3 - příkaz ext2resize umožňuje zvětšení/zmenšení fs fs nesmí být připojený Vytvoření souboru iso na CD: dd if=/dev/cdrom of=subor.iso bs=2048 dd if=/dev/oddíl of=/kde/je/dost/místa/kopie_onoho_oddílu ještě jednou odjinud: dd se schovava v kazde slusne distribuci. Melo by stacit pustit: dd if=/dev/hda of=/dev/hdb Pred vlastnim kopirovanim doporucuji zkontrolovat pres hdparm, jestli mate zapnuty 32b pristup a DMA. Zapinaji se pomoci hdparm -d1 -c3 /dev/hda (pustte ho i na hdb ;) Ja to okopcil timhle: sfdisk -d /dev/sda | sfdisk /dev/sdb viz: http://www.czela.net/wiki/index.php/RAID1 .................................... Psaní skriptu: každý skript začíná #! /bin/sh z konzole: vykonání skriptu, jsme –li přepnutí v příslušném adresáři se dělá takto: ./příslušnýskript, jinak plnou cestu, např. /zaloha2/zkouska (před prvním lomítkem je mezera) Tisk manuálu: Napřed manové stránky "převeďte" do textové podoby man ipchains | col -b >ipchains.txt a teď jej můžete poslat na tiskárnu Tabulka CRONTAB - automatické spouštění akce pořadí: minuta, hodina, den v měsíci, měsíc, den v týdnu (nula je neděle) nejdříve upravíme etc/crontab 55 14 * * * root /opt/skriptik na další řádce stiskneme ENTER, za tím nic nesmí být (delete prázdné znaky) spouští se ve 14.55 hodin. 30 4 1,15 * 5 znamená, že se to spouští 1. a 15. každého měsíce a ještě k tomu každý pátek. Neděle je 0 nebo 7, více stejných údajů se odděluje čárkou, např 1,2,3, nebo 0-4, 8-12. */2 každé dvě hodiny */5 * * * * každých 5 minut 0-23/2 je každou sudou hodinu až do 22 hodiny včetně 23 0-23 2/2 * * * běží v 0.23, 2.23, 4.23, 6.23 Spouštění skriptu PHP #minute hour day month dow job */5 * * * * /usr/bin/php /cesta/ke/spoustenemu/skriptu.php po úpravě se musí dát /etc/init.d/crond restart /usr/share/man/man5/crontab.5.gz Spouštění (spuštění) skriptu při startu cp skript.sh /etc/init.d/skript.sh ln -s /etc/init.d/skript.sh /etc/rc2.d/S09skript.sh (runlevel 2 je v debianu, S – start, 09 – pořadí, ve kterém se spouští. HESLA Vytvoření nového uživatele: 1) zadá se adduser práce 2) zadá se passwd praceprace Vytvoření nového uživatele samby smbadduser pepa:pepa …. napsat heslo nově: smbpasswd -a roman pak klasicky 2x heslo, stejné jako v systému a taky restart samby. Milan Hesla samba – netřeba, když se ve swatu dá security – SHARE místo USER Zadáš (jako root) passwd jmenouzivatele on se zepta na nove heslo a jeste jednou jej zopakujes. viz man passwd A ted: Jmena uzivatelu, vcetne UID a GID (User ID a GroupID) jsou ulozena v souboru /etc/passwd (např. dalibor je 500) ten má koncovky (parametr) /bin/false nebo /bin/bash hesla uzivatelu (sifrovana) jsou v souboru /etc/shadow V zadnem pripade tyto soubory neotvirej z windows v editoru!!!!!!!!!!!!!!!!!!!!!!!! Chod tam jedine skrze ssh pomoci mc. Prohlizec posty si o heslo rekne, jakmile mu linux odmitne to puvodni heslo. Parametr /bin/false znamena, ze tento uzivatel se nemuze prilogovat z konzole (tedy se neprihlasi ani skrze ssh), protoze po zalogovani mu system neda shell a hned jej odloguje. bash je prave nazev shellu, ktery normalne pouzivas PURP má adresu http://www.lysator.liu.se/purp/ SAMBA - instalovat 4 balíčky - /etc/xinetd.d/swat disable = no, only from = přidat všechny počítače oddělit mezerou - soubor root/.bash.profile upravit PATH=$PATH:$HOME/bin:/etc/rc.d/init.d . only from – všechna čísla! - etc/services, kde musí být tato řádka: swat 901/tcp # Samba Web Administration Tool - dát /etc/init.d/xinetd reload nebo start pro kontrolu zadáme nmap 10.10.10.11, tam je to napsánoUživatel dalibor Heslo: dalibor etc/smb.conf – konfigurace sítě. V /etc/smb.conf proste uved nazev stroje (pro smb resources) SAMBA, nazev sdileneho zarizeni SAMBA-ROOT-DISK a je to. nebo LINUX (pak je to LINUX-ROOT-DISK) Na počítačích nastavit MSIE: proxy musí být, nepoužívat pro : počítač, kde běží SWAT, ani lokální. tzn. např.: 10.10.10.10; 10.10.10.14 chceme-li adresář bez nutnosti dát hesla, [shared] comment = share path=/home/shared public=yes writable=yes create mask = 0777 directory mode = 0777 Pak jeste chmod 0777 /home/shared a je to hotovy. Koš pro Sambu Kos se na sambe nastavuje na strane serveru, slouzi na to modul recycle, priklad napr: Do global nastaveni pridat: vfs objects = recycle recycle:keeptree = Yes recycle:repository = .Recycled/%U recycle:noversions = *.doc|*.xls|*.ppt recycle:excludedir = /tmp|/temp|/cache recycle:exclude = *.tmp|*.mp3|*.avi|*.mpg|*.mpeg|*.temp|*.o|*.obj|~$*| *.~?? recycle:maxsize = 10000000 recycle:versions = Yes recycle:touch = Yes Připojení do tabulky /etc/fstab (kdy je stroj s win server) //BRAVE/C /home/dalibor/spojeni cifs user=dalibor,pass=dalibor,noperm 0 0 Název Samby na stroji s Windows se dá odstranit, když v sekci Global se napíše server string = "" Samba a Dosemu – připojení disku (adresáře přes Sambu) Pomoci samby ho pripojim do adresare /mnt/data a symlink do ./dosemu/drives. Takhle to funguje, ale dosemu ten disk vidi jako D:\. účty: gnome-linuxconf. Při instalaci samby je třeba vždy přidat uživatele – smbadduser dalibor:dalibor heslo dalibor. User dalibor je počítač, ze kterého se připojuji k Sambě. Valid users: např. @root @samba @jana to jsou uživatelé existující v počítači i v sambě Nejlépe dát uživvatele share, pak u dalších sdílení napsat user allow jen to číslo počítače, které chceme. Nově: smbpasswd -a root (nevyzkoušeno) XP profesional. Musíš nejdříve vytvořit v sambě účet pro roota (smbpasswd -a root), dále stačí ve WinXP Prof. projít průvodcem nastavením (Vlastonsti systému-Název počítače-Identifikace v síti), kde zadáš tvojí skupinu a uživatele root. Nového uživatele vytvážet nemusíš. Snad jsem to popsal srozumitelně. Tohle funguje u Samba 3.0.1. Linuxconf uživatele na hostitelském počítači přidat, jméno, skupina: Samba, heslo dalibor Globals: veobecné nastavení, host allow: vypsat všechny adresy vedle sebe, jen mezera, host deny: připsat ALL:ALL (možná ne!) Write list: linuxová skupina je samba (psát@samba) admin user: je ten , kdo vytváří soubory v adresáři @samba smb.restart: to se píše do zdroje, když restartujeme nějakou funkci. raději /etc/init.d/smb restart u druhého počítače, kde jsou Windows: změnit heslo (ale netřeba) síť: gateway – tam kde je proxy udat číslo toho počítače napíšeme: http://10.10.10.11:901/ jméno root, heslo dalibor Pozor! je třeba do souboru etc/host přidat řádek treba 10.10.10.13 linux.domena linux a dej z konzole etc/init.d/network reload SAMBA klient Dát příkaz mount –t smbfs //jana/C /jana (první jméno počítače, druhý je adresář v původním počítači, třetí je adresář v linuxovém počítači) Pozor na mezery, mezi smbfs a //, dále mezi druhým a třetím „jana“ je mezera!!!! nebo: mount -t smbfs //dalibor/C /dalibor Přimountování linuxového stroje k jinému: mount -t smbfs //vzdaleny/stroj /adresarzde (u vzdáleného stroje se uvádí jen název připojení a hlavní adresář, např. //LINUX/linux - nic víc. (jméno stroje je vzdaleny, jméno sdílení je stroj, u tohoto stroje je jeden z adresářů /adresarzde) umount pak když se odpojuje. netřeba dát heslo. Lze vytvořit jako ikonu, při každém restartu počítače se musí na ni klepnout a odklepnout heslo (žádné tam nepsat) U linuxového stroje, který se jmenuje Pepa a má sdílení práce, u druhého stroje se připojuje do adresáře aaa/LINUX: mount -t smbfs //Pepa/prace /aaa/LINUX 1) V setupu počítače má být vyhozen Firewall configuration pryč. 2) v souboru etc/xinetd.d/swat musí být disable=no a všechny počítače!! zkontrolovat soubor xinetd.conf 3) host allow - obě místní adresy (localhost i 10.10…) localhost žádné jméno je dobré spustit smb reload, /etc/init.d/smb restart a xinetd –reuse v případě problémů se Sambou je nutno ve Windows Commanderu dát sdílení adresáře (ručička) . Dále je třeba u stroje s Linuxem (kde běží swat) nakonfigurovat proxies – ne pro tento stroj. Úpravy stroje s WXP: (když je tam tiskárna) No, asi by bylo dobré zkontrolovat, co je ve /var/log/samba/smbd.log Dál, už tady mnohkrát proběhlo, že WinXP je nutné opravit záznamy v registrech ... takže ještě jednou. Oprav registr takto: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters\requiresignorseal=dw ord:00000000. Já osobně dávám nuly i k dalším dvou klíčům v této větvi a není problém. SSH – openssh mít naintalovány všechny balíčky – hlavně openssh – server, aby fungovala Nastavení tiskáren: kprinter -stdin = zařízení. v sambě všechny povoleny, v sambě driver printer file= /etc/samba/printers.def jen pro tiskárnu, která je lokální. Pokud je tiskárna na stroji s Windows: Ovládací panel - tiskárny - název tiskové fronty, (vymyslet), pak sdílení: //dalibor/BROTHER uživatel dalibor, IP počítače, na němž je tiskárna, heslo dalibor, skupina workgroup ve startupu, konfigurace tisku, přidat tiskárnu. potom v setupu - typ překlad nezaškrtnuto. (je-li tiskárna na stroji s Windows) Pokud ano, tak stačí přidat do CUPSu tiskárnu buď přes localhost:631 nebo příkazem /usr/sbin/lpadmin -p WinTiskarna -v smb://user:password@pocitac_sdilejici_tiskarnu_do_sveta/TISKAR NA -m model.ppd. příkaz pro tiskárnu ve Windows: kprinter -stdin u tiskárny HP se nastavuje Laser Jet 5L - ljet4. aby se mohlo tisknout, musí být spuštěn lpd. (lpd restart). Je možné ho nastavit v setupu, aby se spouštěl automaticky. Je-li tiskárna na počítači s linuxem, Tiskárna s linuxem - Mandrake Je-li na tomtéž stroji s Mandrakem: Název je BrotherHL1240 na jiném linuxovém stroji, než je tiskárna: řídící systém je CUPS. Printer connection type: SMB Windows, printer auto detection zaškrtnuté smb server host SERVER, Share name Brother1240, - 1250, User name nobody, Workgroup WORKGROUP [Brother1240] path = /tmp guest ok = Yes printable = Yes use client driver = Yes default devmode = Yes printer driver file = /etc/samba/printers.def printer driver location = Je-li tiskárna na počítači s Windows, u MANDRAKE je to takto: SMB Windows, server je janau, sdílená jako HP, prac. skupina WORKGROUP uživatelské jméno nobody. Na počítači s Windows se přidá: Podrobnosti \\SERVER\Brother1240 pod rootem. DEBIAN: /etc/cups/cupsd.conf povolit server, tj. Stroj na kterém je tiskárna (10.10.10.17) Allow From 127.0.0.1 10.10.10.17 lpc status – ukáže, jak je to s tiskárnami http://www.abclinuxu.cz/forum/show/159568 je-li na jiném debianím stroji: nainstalovat foomatic*, instalovat to jako root!! (administrátorská práva) skupina WORKGROUP, server je SERVER, uživatel a jeho heslo, Brother1240, umístění nic. Systém je CUPS i na místním. Lze asi užít Brother 1240 – laserjet. lze i jako host (nikoliv uživatel) , pak na konci se zadá root a jeho heslo. je-li na jiném stroji s Windows: je potřeba zadat pod rootem uživatele a heslo (normálního uživatele)stroje s linuxem, skupina WORKGROUP, server je BRAVE, tiskárna HP. Umístění se nevyplňuje. Název tiskárny HP. (lze prohledat) /etc/cups/cupsd.conf – tam je možné konfigurovat přístup ostatních uživatelů k tiskárně. /etc/printcup – tam je nízev tiskárny Gimp Je nutno nastavit tisk lpr!!! (Setup printer) Komperese a dekomprese: Program ark je v nástrojích submenu nebo z konzole, další možnosti: gunzip soubor.gz bunzip2 soubor.bz2 tar xvf soubor.tar tar xvzf soubor.tar.Z tar xvzf soubor.tar.gz tar zxfpP soubor.tar.gz - rozbalení tar xvzf soubor.tgz je-li soubor.zip: unzip soubor, komprese: zip soubor * (arch. se celý adresář, kde jsme přepnuti) Příslušný balíček by se měl rozbalit do stejnojmenného podadresáře Staroffice Přísun fontů do Staroffice: - z CD a pak říct Linuxu, kde jsou (user/share/fonts/) Staroffice-Printersetup –select fonts usr/share/fonts přidat cstocs 8859.. Cesky mi zatim tiskne jen fon LucidaSans a LucidaBright. Pis normalne v Courier fontu a v menu Tools-Options-general-Font Replacement nastav StarOffice tabulku pro zamenu fontu. Zde uvádím jen zkráceně postup, který sice není zcela dokonalý ale pro základní práci postačuje. Nastavení se provede z běžného účtu ("p") po nastartování starof z hlavní nabídky StarOffice kliknutím na Printer Setup: - kliknete na Add Fonts, pak pomocí tlačítka Browse prohledáme a připojíme tyto cesty (písmeno p nahraďte Vaším účtem): /home/p/Office51/fonts/75dpi /home/p/Office51/fonts/type1 /usr/X11R6/lib/X11/fonts/iso8859-2/Type1 - pak potvrďte OK, objeví se varování, že nemůžete psát do adresáře /usr/X11R6/lib/X11/fonts/iso8859-2/Type1 (což je logické, nejste root), odklepněte OK, objeví se seznam instalovaných fontů (měl by tam být např. ariab--), potvrďte OK - nyní naskočí okénko Fonts, kde si můžete prohlížet vlastnosti instalovaných fontů a měnit jejich nastavení (což jsem nedělal). Na závěr stiskněte tlačítko Convert All Metric Files a zavřete pomocí Close. - opět se objeví varování, že nemůžete psát do adresáře /usr/X11R6/lib/X11/fonts/iso8859-2/Type1, stiskněte OK - pak uvidíte informaci o cestách k fontům, potvrďte OK - pomocí Close zavřete Printer Setup. - pro jistotu zavřete a znovu nastartujte StarOffice, v ní otevřete New Text Document, z nabídky fontů (která se rozšířila) vyberte např. Arial a po přepnutí na českou klávesnici by se měla začít správně zobrazovat písmena ěščřž atd. Openoffice propojení dat. Viz opt/ostatni/zaloharuzne/LINUX/MyODBC Upravit etc/odbcinst.ini a odbc.ini nainstalovat mysql-share neni v baliccich ale hlavně mít nainstalovány knihovny - http://rpm.pbone.net libmyodbc.so a devel. OO: nastroje - zdroje dat postupovat podle navodu, vzdy dat OK nikoliv Pouzit nazev MySQL-test, ODBC, URL zdroje dat vybrat - MySQL-test, uzivatelske jmeno root JAZYKY: Soubor-Pruvodci-Instalovat nove slovniky. Je-li to off-line, http://de.openoffice.org/spellcheck/about-spellcheck-dicooocd.html http://lingucomponent.openoffice.org/dictpack.html instaluje se ten zabalený, zazipovaný – nerozzipovat!!! Znak EURO – pravý ALT + E správa tisku: spustit /usr/lib/openoffice/program/spadmin popř. Home/dalibor... Číslování stránek – vynechání první stránky: Vložit záhlaví – výchozí. Vložit pole – číslo stránky. Formát – stylista (styly a formátování) – klepnout na ikonku styly stránky -První stránka (první stránka by měla mít vypnuté záhlaví – tj. První stránka – prav.tl.myši – upravit...) 1.Otevřete nový textový dokument. 2.V okně Stylista klepněte na ikonu Styly stránky. 3.Vyberte styl První stránka, který se použije jako základ pro vlastní styl stránky. 4.Otevřete místní nabídku a klepněte na příkaz Nový. 5.V dialogovém okně Styl stránky přejděte na kartu Organizátor. Pojmenujte vlastní styl stránky, například názvem Stránka1, a v seznamu Další styl vyberte styl Levá stránka. 6.U stylu Levá stránka nastavte v seznamu Další styl položku Pravá stránka a u stylu Pravá stránka vyberte styl Levá stránka. Zákaz vkládání textu do buněk: (tj. Dokončování): Nástroje – Obsah buňky – odškrtnou Zadávání Zrychlení práce v OO: 1) Prvním trikem je zvětšení cache (vyrovnávací paměti). V jakékoliv aplikaci z OpenOffice.org vyberte v menu Nástroje, klikněte na Volby. Ve stromové struktuře OpenOffice.org vyberte Paměť. Změňte v oblasti Grafická vyrovnávací paměť u položky Použít pro OpenOffice.org na 64 MB a Paměť na objekty na 8 MB. 2) Další možnost jak „rozhýbat“ OO.org 2.0 vede přes zákaz Javy, tedy v případě, že ji nepotřebujete. Její načítání totiž trvá příliš dlouho. Javu zakážete opět ve volbách, tentokrát pod položkou Java. Zde zrušte zatržení Použít běhové prostředí jazyka Java (JRE). Převod a otevření formátu .docx http://www.root.cz/clanky/prisel-mi-docx-jak-ho-mam-otevrit/ Konvertor je distribuován v podobě rozšíření pro OOo a jeho použití je velmi snadné. K instalaci vám bude stačit OpenOffice.org verze 2.0.4 a vyšší. Navštivte web Novellu a konkrétně stránku pro získání OpenXML Translator. Na této stránce naleznete soubor odfconverter-1.0.0-2.oxt a vedle něj tlačítko Download. Samozřejmě jej stáhněte, má necelé 4 MB. Spusťte OpenOffice.org a navštivte menu Nástroje → Správce rozšíření. Klikněte na Přidat a namiřte správce na stažený soubor. Rozšíření se samo nainstaluje. Metoda 2: konverzní utilita Velmi dobré zkušenosti mám ale s druhým řešením, které také pochází z dílen Novellu. Jedná se o řádkovou konverzní utilitku, která jednoduše provede převod z .docx do .odt. Najdeme ji na naší známé webové stránce pod názvem odf-converter-1.0.05.i586.rpm. Přípona .rpm vás nemusí děsit ani v případě, že nemáte příslušnou distribuci založenou na tomto balíčkovacím systému. Soubor stáhněte (3 MB) a někam uložte. Teď je potřeba se dostat dovnitř. Já jsem použil Midnight Commander (mc) a na souboru stiskl enter. Objeví se vám několik souborů, mezi kterými je i CONTENTS.cpio, na něm opět stiskněte enter a jste uvnitř archivu. V podadresářích /usr/lib/ooo-2.0/program naleznete jediný spustitelný soubor (asi 8 MB) s výmluvným názvem OdfConverter. Ten zkopírujte mimo archiv. To je vše. WINE: [root@SAMBA /usr]# cd /usr/share/wine-c/windows/krysy [root@SAMBA krysy]# wine rats exe podle nastavení wine.conf wine.conf – soubor v /etc, tam se nastaví cesta, lze instalovat např. Corel s celou cestou: např. wine /had 1/…./setup.exe Pozor: nově je coubor wine.conf v /.root/wine.conf! místo v etc! nebo ${HOME}/.winerc [tom@localhost wine-20030115]$ ./tools/winecheck Docela užitečné jsou i příkazy: ps -Al | grep wine killall wine První zkontroluje, jestli wine ještě někde běží, a druhý ho zruší. Někdy totiž WINE při pádu Windowsowského programu někde zapomene některé ze svých vláken (procesů). Při zadávání cesty se píše takto: např. wine /windowsd/Program\ Files/Office/Msaccess.exe (adresář Microsoft Office není možný – nesmí mít mezery a dvě slova!) možná však /Program\ Files/ -tj. mezera za Program/ až pak další Spořič proudu: K – nastavení pracovní plochy – DPMS – enabled. nebo: KDE centrum – energie správa napájení Vypínání počítače - automatické: apmd – démon, který umí počítač vypnout. Je třeba jej nainstalovat, otevřít druhou virtuální konzoli (černobílé), tam setup, system processes, zatrhnout apmd. Stahování souborů z internetu (RPM) Zmacni pravy gombik mysi a dej save link as. Pujde to normalne ulozit. Jenom mala zmena : kopirovani je ALT-C a vkladani je ALT-V. To proto, ze jakmile zadas Netscape jiny adresar, zmizi Ti nazev ukladaneho souboru. Napred jej tedy okopiruj do clipboardu, pak zadej cestu do "oblasti pro download" a pak pres ALT-C znovu zadej nazev souboru. Další soubory: http://www.codeweavers.com/technology/wine/ . Po instalaci balíčku codeweavers-wine-XXXXXXXX se přihlásíme jako uživatel, Instalujeme. Předtím je dobré dát rootu dočasně všechna práva, uložit konfigurační soubor tam, pak se přepnout do rootu jako obvykle a pracovat. slovník: ne klávesnice softex!! Midnight Commander upravení spouštění programů: - zde např gqview pro obrázky. místo see (původně tam bylo see místo gqviw) Menu->Prikaz->Upravit akce k priponam (pripadne totez anglicky) a najdete si vyskyt 'include/image'. Direktivou 'Open' je pak urcen program spusteny po stisku enter na danem souboru. Pripadne si to muzete editovat rucne v ~/.mc/bindings. Spouštění hudebních souborů: do souboru /etc/mc/mc.ext přidat do sekce Sound: # regex/\.(mp3|MP3|Mp3|wma|WMA)$ Open=if [ "$DISPLAY" = "" ]; then mpg123 %f; else (xmms %f &); fi Open=if [ "$DISPLAY" = "" ]; then mpg123 %f; else (noatun %f &); fi View=%view{ascii} mpg123 -vtn1 %f 2>&1 | sed -n '/^Title/,/^Comment/p;/^MPEG/,/^Audio/p' regex/\.(ogg|OGG|Ogg)$ Open=if [ "$DISPLAY" = "" ]; then ogg123 %f; else (xmms %f &); fi View=%view{ascii} ogginfo %s regex/\.(midi?|MIDI?|Midi?|rmid?|RMID?|Rmid?|kar?|Kar?|KAR?)$ Open=timidity %f příkaz /opt/wine/bin/winesetup.sh (nebo tam, kde je) KERNEL vždy z nového zdroje!!!! zjišťování závislostí: depmod -a modprobe -l Jeden z způsobů: cd /do/adresare/se/zdrojaky/ #ted si pripadne zazalohuju .config cp .config /nekam/ #a zacnu: make mrproper (tohle neni nutne, kompiluje-li se z cistych zdrojaku) #ted si pripadne zkopcim zpatky .config, ale neni to nutne make menuconfig (kdyz kompiluji z command line; kdyz z X, pak 'make xconfig' IIRC) make dep make bzImage make install make modules make modules_install Vkládání modelů – příklad nefunkční myši modprobe -l | grep mouse a z toho seznamu pak vybrat. modprobe sermouse psmouse Aktualizace: ftp://ftp.kernel.org ftp://ftp.linux.cz vybrat verzi linuxu, update (pub/linux/redhat/linux/updates/7.2/en/os/ Instalační soubor je v /INSTAL/Kernel, soubor Linux –2.2.16 TAR.CZ Vybrat ho pravým tlačítkem myši, dát ARK, chvíli to potrvá. Instalovat to do základního adresáře, nikoliv roota, zachovat práva. Sám si vytvoří adrtesář Linux. Otevřít konzoli přímo v v tomto adresáři tlačítkem “CTRL T” dáme příkaz xconfig. Tento příkaz je pro xwindow, jinak lze použít příkaz make config nebo make menuconfig, bude to pracovat a objeví se parametry. Uložení parametrů: Store config to file, dát název a uložit to někam. Pak to lze obnovit nebo nahrát zpět. (Load from the file) Code maturity level options: - nesahat na to. Procesor type – říci jaký je, zřejmě si ho najde sám. Max. fyz. memory – 2 GB RAM ne, dát 1 GB pouze. Symetric multi no. (pokud je jen jeden procesor) dát next. Kernel module loader – asi dát yes. Networking options: je-li firewall, tak yes, filtrování socketů yes, IP firewalling yes. IP Mesquierating – no, (někdy to lze povolit, je to přístup všechny počítače přes 1 IP) Zvuky: Low bar drivers – povolit. Další způsob: ftp.linux.cz/pub/linux/redhat/linux/updates/7.2/en/os/ zde si zvol podadresar s architekturou Tveho procesoru (i386, athlon, i686) a stahni si balicek s jadrem. U Michala /athlon/kernel2.4.9-13.athlon.rpm pretahni si pres ftp balicek k sobe a ze sveho adresare dej rpm -Fvh kernel-2.4.9-13.athlon.rpm (ja mam procesor AMD athlon). Pokud mas Pentium II a vyssi, musis do i686 Nezapomen upravit /etc/lilo.conf a pak zadat /sbin/lilo (pokud pouzivas grub, nemusis upravovat nic). Po restartu Ti nabehne novy "distribucni" kernel. Vyhledávání programů pomocí http://parker.vslib.cz/ různé rady: Nejprve si nechte zobrazit seznam nainstalovaných balíčků (rpm -qa). Odstraňte všechny nepoužívané (rpm -e jmeno). Mnoho se dá ušetřit například čistkou v /usr/share/locale a /usr/share/zoneinfo. Můžete odstranit dokumentaci (/usr/share/doc, resp. /usr/doc) a manuálové stránky (/usr/man, /usr/share/man). Pokud jste kompilovali vlastní jádro, můžete dát sbohem tomu redhatímu (rpm –e kernel-verze --nodeps), nezapomeňte však upravit lilo.conf. MOZILLA Nastavení písma v Mozille: Patkové: monotype-times new roman-iso8859-2 Archivace mozilly: Archivuj cely /root./mozilla Pri obnove archivu budes muset do Mail/News Account settings/Server settings a tam zadat cestu. Balíčky pro linux: mozilla-mail-0.9.9-0.i386.rpm mozilla-psm-0.9.9-0.i386.rpm mozilla-nspr-0.9.9-0.i386.rpm mozilla-0.9.9-0.i386.rpm mozilla-nss-0.9.9-0.i386.rpm Odinstalace: přes kpackage natrvrdo (zrušit závislosti) a pak instalovat. Neodinstaloval jsem nautillus Převod adresáře s MS Outlook Express: Provést export, ale vybrat jen e-mailovou adresu, nic víc a uložit do souboru .scv. V Mozille provést import, a na levé straně posunovat nahoru položky tak, až se setká e-mail se skutečným e-mailem a importovat. FLASH: To je pro kazdou distribuci i pro kazdou verzi distribuce jine, takze: 1) udelej 'ldd /cesta/k/libflashplayer.so' Pokud je problem v tom, v cem myslim, tak by se ve vypisu potrebnych knihoven melo u jedne (a mozna i vice) objevit, ze ji nenasel (predpokladam neco s c++). Prislusny radek (radky) sem napastuj. Pokud mu nic nechybi, je problem nekde jinde... 2) spust 'ls -l /usr/lib/libstdc++*' (doufam, ze je tady - find je asi zbytecne tezkej kalibr) a vysledek sem taky napastuj Az na zaklade techto informaci jsem schopen dat dohromady konkretni symlink. po zadani ldd /usr/local/mozilla/plugins/libflashplayer.so' Mam uvedene toto hlaseni: libstdc++-libc6.2-2.so.3 => not found. Pri zadani ls -l .. mam neco jako: usr/lib/libstdc++ lrwxrwxrwx 1 root root .. /usr/lib/libstdc++.so.5 -> libsto.5.0.5... /usr/lib/libstdc++.so.5.0.5 jak bych mel dale postupovat? Dalibor Datum: 5.2.2004 13:47 Od: Jiri Svoboda Titulek: Mozilla po me chce shockwave-flash?Jako root: ln -s /usr/lib/libstdc++.so.5.0.5 /usr/lib/libstdc++-libc6.2-2.so.3 FTP připojení: ftp povolujes v setup, musis vsak napred nainstalovat balicek wuftpd. 5) Než budeš mozillu instalovat, napřed korektně odinstaluj předchozí mozillu! Pro linux napřed vždy smaž adresář /opt/mozilla a vytvoř jej z tarball znovu. Pro linux mozilla-i686-pc-linux-gnu.tar.gz otevři kfm, klikni pravým tlačítkem myši na mozilla-i686-pc-linux-gnu.tar.gz a spusť ark. Arku řekni, aby mozillu vybalil do /opt Pak vejdi do /opt/mozilla (adresář /mozilla se v /opt vytvoří z toho tar.gz) a spusť mozilla. Nebo si udělej ikonku na ploše - klikni pravým tlačítkem myši do prázdné plochy-vytvoř aplikaci-nazi ji mozilla.kdelink a spouští se /opt/mozilla/mozilla kpagckage – odinstalovat mozill kfm – do adresáře s novou mozillou terminál – CT RL T v terminálu rpm –ivh *.rpm (v adresáři s novou mozillou) TISK: lpr ${MOZ_PRINTER_NAME:+'-P'}${MOZ_PRINTER_NAME} nebo kprinter -stdin Siť podobná proxy serveru: U Linuxu je to obdobné, jenom se to jmenuje SQUID a je to aplikační proxy (konkrétně SQUID pro http protokol - tedy www stránky). Jen dej pozor na firewall, já na Linuxu "lovím" asi tak dva "vetřelecké" pokusy týdně. Pozor na to! Mailový agent se zase jmenuje postfix (další je sendmail a je i spousta jiných). Dej pozor na nastavení www prohlížečů jednotlivých uživatelů, raději jim zpočátku zakaž javu a povol jen cookies z volaného serveru. kvůli sledování zabezpečení je tu aplikace ENMAP. spouští se parametry např. -sT –sU – 0 193.10.10.51 Thunderbird – aby se odkazy v e-mailu otevíraly ve Firefoxu. Viz http://www.abclinuxu.cz/forum/show/126686 Nejdříve si vytvoříme soubor openFiefox.sh a dáme ho do /usr/local/bin. #!/bin/sh export MOZILLA_FIVE_HOME="/usr/lib/mozillafirefox" url="$1" if [ "x$url" = "x" ]; then url="about:blank" fi if $MOZILLA_FIVE_HOME/mozillaxremoteclient openURL\("$url"\); then exit 0 fi exec $MOZILLA_FIVE_HOME/firefox "$url" pak upravíme soubor user.js nebo prefs.js v /home/dalibor/.thunderbird/ppiaxxx/, že tam přidáme user_pref("network.protocol-handler.app.http","/usr/local/bin/openFirefox.sh"); user_pref("network.protocol-handler.app.https","/usr/local/bin/openFirefox.sh"); user_pref("network.protocol-handler.app.ftp","/usr/local/bin/openFirefox.sh"); user_pref("network.protocol-handler.app.file","/usr/local/bin/openFirefox.sh"); Šifrování – gpg - gnupg enigmail. Stáhnout. Pro Linux budes dale potrebovat balicky gpg a kgpg. 1) Na Linuxove pracovni stanici nainstaluj balicky gpg, kgpg, mozilla-thunderbird 1.0.6 a plugin do thunderbirda (enigmail, tj. http://enigmail.mozdev.org). 2) Az to budes mit, tak vejdi do kpgp a vygeneruj si dvojici klicu (tj. par klicu) pro sifrovani a desifrovani zprav. Pouzij volbu DSA+ELGamal s delkou klice 1024 bitu. 3) Az to budes mit, posli mi svuj verejny klic, poslu Ti svuj. 4) Jak tajny, tak verejny klic si uloz na disketu (kopie klicu). Musis ze zalohy obnovit stary klic.Jinak neprectes svuj archiv. Klice jsou v adresari /home/user/.gnupg soubory pubring a secring. Heslo mám AndyAndy práva adresáře i souborů v nich má user, jinak nikdo nic Pozor – nesmí být zaškrtnuto v OpenPGP - preferences – no password for user Odesílání pošty: S polickem S/MIME jsi o jeden dil vedle, nastaveni sifrovani mas v OpenPGP. zaškrtne se šifrování a podpis. Nevšímáme si políčka s/mime. Firefox – identifikace na MSIE http://www.czilla.cz/doplnky/rozsireni/user-agent-switcher/ ADRESY MIMO MÍSTNÍ SÍŤ, FTP: To vypadá, že nemáš povolený routing z toho linuxového stroje. Dej z konzole příkaz route Umne takto: [root@pc80 /root]# route (pomoc: man route) Směrovací tabulka v jádru pro IP Adresát Brána Maska 194.50.24.0 * 255.255.255.0 127.0.0.0 * 255.0.0.0 default fw-deltax.delta 0.0.0.0 Přízn Metrik Odkaz Užt Rozhraní U 0 0 0 eth0 U 0 0 0 lo UG 0 0 0 eth0 (je to ten router) Potřebuješ tu defaut bránu a dej tam adresu Tvé proxy. Pak i Linuxový stroj uvidí adresy vně vaší interní sítě. přidávání: route add default gw 10.10.10.10 netmask 0.0.0.0 dá se to nastavit ručně v souboru /etc/network/interfaces del při změně, pak dát add Melo by zabrat route add localhost. Podivej se do /etc/host.conf a /etc/hosts order hosts,bind 127.0.0.1 localhost.localdomainlocalhost Pokud budes menit neco v techto souborech, nezapomen dat network reload! Jméno počítače se najde v souboru etc/hostname v souboru etc/host by mělo být Pozor! je třeba do souboru etc/host přidat řádek treba 10.10.10.10 linux.dalibor linux a pak název počítače je linux.dalibor a dej z konzole network reload jako prikaz z konzole. Pokud nemas cesty tak jdi do /etc/init.d a tam zadej ./network reload Pak by Ti mel povolit route add localhost Nazev jednotky pro sdileni smb resources je uveden v /etc/smb.conf povel z konzole ifconfig by měl ukázat adresu linuxového stroje GFTP: nastavení: např. ftp.mozilla.org anonymous, port 21. v konfiguraci: všeobecné moji adresu, ftp nic nevyplňovat, http proxy: adresa routeru, port 80, root, dalibor nejdřív zkusit, zda jde ping ven. pak zkontrolovat : route add default gw 10.10.10.30 netmask 0.0.0.0 ztrácí se to! dáme-li ping, ukončíme je CTRL C ftp se spouští příkazem ftp nebo lépe ncftp, opouští příkazem quit. Pokud chces pouzivat ftp z konzole, pouzij mc nebo ncftp. LINUX BEZ POUŹITÍ X WINDOW textový editor pico spustí se např. napsáním pico text.txt df ukáže se struktura harddisků v souboru etc/inittab – je možné zvolit runlevel 3 – textový mód, runlevel 5 (měníme-li přes inittab, je vhodné pak dát killall –1 init když je problém s grafickým módem, dáme v jiné konzoli např. ctrl alt F3 Je-li runlevel 3, lze shodit grafický mód CTRL+ALT+BACKSPACE a nastartovat opět STARTX Switchdesk gnome – výměna KDE za GNOME ps aux svislá čára more ….. vypíše se co právě běží LINUXCONF síť – klienti – základní informace: adaptér povolen ručně, primární jméno+ doména linux IP adresa je 10.10.10.11, 255.255.255.0 síťové zařízení eth0, modul jádra ne2k-pci Nameserver: adresa od volného, X DNS vylaďována pro normální činnost implicitní doména nic. Směrování brány – nastavit implicitní 10.10.10.30 povolit směrování Konfigurace routed démona: Exportovat implicitní směrování zaškrtnout Konfigurace IPX rozhraní: X typ rámce pro rozhraní, o primární typ rámce 802.2, o probe, 802.3 o probe, vše dále o probe, Různé – informace o jiných počítačích: 10.10.10.10 dalibor 10.10.10.12 jana 10.10.10.11 linux 127.0.0.1 localhost.localdomain localhost 10.10.10.30 router 10.10.10.13 ruzena Uživatelské účty: dalibor dalibor 500 samba, jana bez jména 501 jana, ruzena bez jména 502 ruzena Uživatelské skupiny: samba 500 jana ruzena, root 0 root dalibor DNS – primární a sekundární – viz volný !!! Rozdělení disků u Zuzany [root@linux /root]# df -h Filesystem Size Used Avail Use% Mounted on /dev/hdb5 3.4G 2.0G 1.2G 60% / /dev/hdb1 30M 3.5M 25M 12% /boot /dev/hdb6 2.9G 1.1G 1.6G 40% /opt /dev/hdb7 296M 26M 255M 10% /var /dev/hda1 2.0G 1.3G 733M 65% /windowsc /dev/hda5 2.0G 1.6G 507M 76% /windowsd [root@linux /root]# V grafickém prostředí – Control Panel síť: název počítače (hostname+domain) linux, adapter 1 IP adresa a maska, eth0, .. specifikace serveru DNS – tam uvést obě IP adresy přidělené poskytovatelem. implicitní doména adresa routeru (10.10.10.30) Linux Commander instalace: rozbalí se, pak se z konzole přes cd / přejde do adresáře, kde jsou instalační soubory, dá se příkaz ./configure (počká se až se rozbalí) napíše se „make“ rozbalí se, pak „make install“, spouští se v souboru `/usr/local/bin', nebo tak podobně. Homepage je http://www.algonet.se/~skeleton/linuxcmd/ ZPŘÍSTUPNĚNÍ LILO po reinstalaci Windows Vloz bootovaci linux disketu (ne tu instalacni, tu druhou), nabootuj linux a z konzole zadej prikaz lilo, pripadne /sbin/lilo Lilo si obnovi zaznamy v master Boot recordu. Záchranná disketa – nějaká šikovná je v souboru tomsrtbt přes vyhledávač google. http://www.toms.net/rb/ ftp://sunsite.unc.edu/pub/Linux/system/recovery/ MYSQL -- Jiri Kratochvil Programator drobnych aplikaci (Delphi, PHP) Specialista databazi (MySQL, Informix) URL: www.webzin.cz , www.stuff.cz ([email protected]/www/stuff), http://services.webzin.cz Email: [email protected] , [email protected] Tel/fax: +420 35 610 3723 Mobil: +420 604 722481 [email protected] - vyzná se v mySQL DEBIAN: rozumí tomu: Lubos Siska <[email protected]> Vyhledávače a internetové stránky vhodné pro Linux: www.google.com www.rpm.pbone.net www.freshmeat.net www.linuxprinting.org - seznam tiskáren pod linuxem 1. www.linuxforum.com fórum o linux, návody, tutoriály v angličtině http://www.gphoto.org/proj/libgphoto2/support.php - digitální foto http://www.teaser.fr/~hfiguiere/linux/digicam.html - digiální foto http://linux.tucows.com/ programy různé http://deja-vix.sk/sysadmin/ Návody k údržbě sítě http://wraith.iglu.cz/usl/usl.html vše o linuxu – i pro začátečníky http://html.gimiweb.net/index.htm Kompletní návod HTML http://cz.php.net/manual/cs/print/index.php kompletní návod PHP http://openoffice.wz.cz neoficiální stránky - konference. http://ll.cz/dokumentace/pro_zacatecniky/ linux pro začátečníky Konference www.nyx.cz – konference pro začátečníky server name: news.felk.cvut.cz (port 119) outgoing server pro volný je: 195.250.128.73, smtp.seznam.cz, mail.wia.cz cz.comp.linux cz.comp.databases.misc cz.comp.lang.php objednání cédéček: www.linux-cd.cz vstup na vypal: www.vypal.cz, DaliborS, heslo Andy http://qwert.cz/linux/cd/index.html jméno rstrade, Andy - nové http://www.qwert.cz/index.php?pgn=cenik stáhnout si verze: http://www.distrowatch.cz/index.php?language=CZ http://www.linux-on-laptops.com NOTEBOOKY http://qwert.cz/linux/slackware-book/slakbook/c52.html SLACKWARE vyhledávače HOWTO pro RED HAT http://www.soapi.com/howto ftp.://linux.cz Projekt linuxu a primární archív projektu seznam fontů: http://www.pcfonty.cz/seznam.php http://dejavu.sourceforge.net/wiki/index.php/Download http://sourceforge.net/project/showfiles.php?group_id=60450&package_id=60729 různé kodeky: ftp://ftp.club-internet.fr/pub/linux/plf/mandrake/cooker/i586/ seznam ovladačů: http://www.linuxbasis.com/drivers.html, www.bebits.com http://www.driveguide.com Na ftp.linux.cz byla zřízena databáze RPM balíků pro systém APT. Advanced Package Tool Chcete-li používat stahování a upgrade balíků včetně závislostí pomocí systému APT, podívejte se na stránku APT-RPM na adrese mapy celého světa: www.multimap.com, www.mapquest.com, mapy.atlas.sk dále http://frmas.free.fr/li_1.htm to jsou programy pro mapy. e2fsck – OPRAVA SYSTÉMU mimo root http://krusader.sourceforge.net/ nový file manager konference : nastavit news Nastav si news klienta (v mozille) na csnews.vslib.cz lépe: news.felk.cvut.cz zde si vyber konferenci cz.comp.linux Uvidis tak konferenci [email protected] Nebo přes cizí: news.gmane.org, najít český server, dát gmane-user-groups.linux.czech Psat prispevky muzes primo na news server. Meta FAQ konference najdes na adrese www.linux.cz, pozorne si ji precti. HRY A OSTATNÍ http://www.nixware.com www.happypenguin.org PROBLÉMY 7.2 zvuková karta: dát příkaz depmod –ae dát disable USB podporu v BIOSU Problémy, když je určen webmin na verzi 7.1 a máme verzi 7.2 Ono totiz staci se do toho .rpm podivat a je to hned jasne. Konkretne > (uvnitr rpm) mame /INFO/SCRIPTS/ALL a zde je tedy kouzelny radek, ktery > rika neco o /etc/issue je RH 7.1 a dal uz nic. Tak to bychom meli. > Tedy postup je tento: > 1) Vyzalohujeme nase /etc/issue jako (napriklad) /etc/issue.current > 2) Ve stavajicim /etc/issue prepiseme verzi na Red Hat Linux 7.1 > (SeaWolf) a ulozime > 3) Provedeme rpm -ivh webmin-0.88.rpm (pohodicka) > 4) Stavajici (to prepsane) /etc/issue prejmenujeme na /etc/issue.old > 5) Soubor /etc/issue.current prejmenujeme zpet na /etc/issue > 6) Webmin nam sice bude hlasit dal Red Hat 7.1, ale to uz je burt y stacilo cist nanual: rpm -Uvh --noscripts webmin-0.88.rpm Jádro Postup je nasledujici... stahnes si z ftp.linux.cz/pub/linux/kernel (nebo tak nejak, prohrabej to tam) ze slozky .../2.4/kernel2.4.16.tar.bz2 (ma asi 23,5 MB, to mas za chvilku stahly) ...stahnes, rozbalis na disku archivrem do nejaky slozny (u me /instalace/kernel/2.4.16) . Az se rozbali tak vlezes do slozky s tim jadrem, tam kde jsou soubory README, makefile, COPYING, CREDITS , a pokud jses v _*konzoli*_ v tomto adresari tak napis pro graficke rozhrani: make xconfig (musis mit nainstalovane prekladace make a Ccko a podobne). Pokud mas, tak se ti objevi sedive okno se spoustou ruznych tlacitek. No, a tady zacina hromada nastavovani. Zacnes prvnim tlacitkem vlevo nahore a budes po jednom postupne nastavovat.Velmi opatrne!Pokud nastavis spatne tak ti to v horsim pripade nenajede vubec(nove jadro, stare ano) a nebo s chybami.Pokud si nebudes vedet rady co urcita polozka znamena a nebudes vedet jestli ano ne nebo modul, tak je po prave strane vzdy vytecna napoveda. Po teto strapacii(zabere dobrou hodinu, ne-li vic) se zase dostanes zpet na zacatecni sedive okno s tlacitky. Tentokrat zabrousis doprava dolu a kliknes na Store configuration, a nasledne ulozis do teto slozky pod urcitym nazvem tento konfiguracni soubor pro jadro, ktery pak pouzijes pri vlastni kompilaci a pri dalsich kompilacich uz ho budes jenom loadovat a nemusis to vse nastavovat znovu.Tak ulozeno. Tedka das Save and exit. Ses zpatky v terminalu. tedka napises nasledujici dlouhy prikaz : make dep; make clean; make bzImage; make modules; make modules_install; make bzlilo Takto je to napsane pomoci stredniku na jedne radce, da se psat taky po castech, ale je to jeste zdlouhavejsi Tak odentrujes prikaz a muzes si dojit na kafe, protoze na me masine P333MHz, 196MB RAM tato akce po tom trva cca.10 - 15 minut. Probiha preklad jadra a vypisuje spoustu veci ktere provadi. Prubezne kontroluj jestli nehlasi errors, a jestli neskonci predbezne. Pokud vse dobre dopadne tak tedka v ROOTu systemu najdes 2 soubory. System.map a vmlinuz. To jsou soubory s jadrem. Tyto soubory prejmenuj na nazev jadra (treba vmlinuz2-4-16 a podobne, to same system.map2.4.16) a nakopiruj oba soubory do /boot . Udelej si taky nekam zalohy. Pote edituj soubor /etc/lilo.conf a pridej tam (zkopiruj presne ty radky jako u puvodniho jadra a kdyz tam budes mit zkopirovan ten odstavec, zmen ten stary vmlinuz na ten novy a pak jeste napis jak chces aby se pri nacitani lila toto jadro zobrazovalo. Uloz a muzes restartovat. A modli se jestli jsi to zkompiloval dobre. Pokud jo, blahopreju !!! Jádro - ještě jedno - moje zkušenost # rpm -i kernel-source-2.4.18-3.i386.rpm # cd/usr/src Je-li instalace z tar, rozbalí se to do adresáře /usr/src. - Při nové instalaci vždy z čistého zdroje!!!! někam si dáme staré fungující .config (# ln -s linux-2.4 linux # cd linux) # make distclean pak zkopírovat .config zpět # cd include # ln -s asm-i386 asm # cd .. # make menuconfig (lze make xconfig) - jsme v adresáři /usr/src/linux -verzejadra # make dep # make bzImage #make install #make modules # make modules_install # cp System.map /boot/System.map-2.4.18-3custom # cd arch/i386/boot/ # cp bzImage /boot/vmlinuz-2.4.18-3custom cd /boot # rm vmlinuz # ln -s vmlinuz-2.4.18-3custom vmlinuz # cd ../etc # vi lilo # sync # lilo # reboot (upravíme před rebootem grub) rdev – tím se zjistí, kde hledat hlavní souborový systém všcechno viz http://www.abclinuxu.cz/clanky/show/59768 etc fstab u Zuzany LABEL=/ LABEL=/boot none /dev/hdb6 none none LABEL=/var /dev/hda1 /dev/hda5 /dev/hdb8 /dev/cdrom /dev/fd0 / /boot /dev/pts /opt /proc /dev/shm /var /windowsc /windowsd swap /mnt/cdrom /mnt/floppy ext2 defaults 11 ext2 defaults 12 devpts gid=5,mode=620 0 0 ext2 defaults 12 proc defaults 00 tmpfs defaults 00 ext2 defaults 12 vfat user,rw,noexec,codepage=852,posix,iocharset=iso8859-2 vfat user,rw,noexec,codepage=852,posix,iocharset=iso8859-2 swap defaults 00 iso9660 noauto,owner,kudzu,ro 0 0 auto noauto,owner,kudzu 0 0 10 10 připojení scanneru: none /proc/bus/usb usbdevfs defaults,devmode=0666 0 0 (nebo usbfs) LINUX ROUTER VYPALOVÁNÍ CD /opt/pracovni/STATISTI/SYMBOLY/Linux-VYPALOVÁNÍ.doc SAMBA testparm – konfigurace samby Postup: 1) instalace všech 4 balíků 2) vytvoření uživatele a) na systému adduser práce passwd práce adduser userdel přidávání a odebírání uživatele např: adduser pepa passwd pepa, userdel –r pepa userdel –r pepa vymaže uživatele i s jeho domovským adresářem. var/log/messages var/log/samba/log.uživatel b) na sambě smbadduser práce a přidat takto všechny uživatele, kteří sdílí i např. tiskárny. smbadduser pepa:pepa …. napsat heslo c) na strojích s Windows – nabídka připojení regedit/current user/control panel/network/recent - /etc/xinetd.d/swat disable = no, only from = přidat všechny počítače oddělit mezerou - soubor root/.bash.profile upravit PATH=$PATH:$HOME/bin:/etc/rc.d/init.d only from – všechna čísla! - etc/services, kde musí být tato řádka: swat 901/tcp # Samba Web Administration Tool - dát /etc/init.d/xinetd reload nebo start pro kontrolu zadáme nmap 10.10.10.11, tam je to napsánoUživatel dalibor Heslo: dalibor etc/smb.conf – konfigurace sítě. V /etc/smb.conf proste uved nazev stroje (pro smb resources) SAMBA, nazev sdileneho zarizeni SAMBA-ROOT-DISK a je to. nebo LINUX (pak je to LINUX-ROOT-DISK) Při instalaci samby je třeba vždy přidat uživatele – smbadduser dalibor:dalibor heslo dalibor. User dalibor je počítač, ze kterého se připojuji k Sambě. Valid users: např. zadáme-li dalibor jana, musíme chtít heslo pro ty uživatele – lze i na jiném počítači než na tom pro toho uživatele. @root @samba @jana to jsou uživatelé existující v počítači i v sambě /etc/init.d/smb restart nebo reload Swat: napíšeme: http://10.10.10.11:901/ jméno root, heslo dalibor Pozor! je třeba do souboru etc/host přidat řádek treba 10.10.10.13 linux.domena linux a dej z konzole etc/init.d/network reload Hesla samba – netřeba, když se ve swatu dá security – SHARE místo USER, dále valid users místo @root @dalibor. atd tam nemít nic. síť podobná jako we Windows – okolní počítače: http://java.thn.htu.se/~toor/ TISK POD SAMBOU nainstalovat balíčky s cups etc/cups/cups/cupsd.conf běží cups démon? /etc/init.d/cups status přidat a povolit stroje do prohlížeče přidat – zákaz proxy pro localhost http://localhost:631 - location /var/spool/lpd/Brother1240, Description: Brother1240 tiskárna ovladač HL-1240 na 1250, printing sysv nebo cups. Pozor: musí se nainstlovat v printconf jak lokální, tak druhá, i když je to ta samá. Printconf.gui – lokální, zařízení dev/lp0 ve Windows: tisk do portu: \\SERVER\Brother1240 [email protected] ten pomůže Je však třeba v setupu potvrdit tuto místní tiskárnu, jako implicitní. lze nastavit příkaz do OO a mozilly: kprinter -stdin Jde-li o generický tisk, je nastavení lpr. U tiskárny, která je pod Windows, se v setupu - printers zadá typ SMB, //dalibor/BROTHER http://www.abclinuxu.cz/forum/show/108615 - návod Čeština: a) patricne programy spoustet s LC_ALL=cs_CZ (ne cs_CZ.UTF-8) > pokud bezi v terminalu, je treba prekodovavat i terminal: > LC_ALL=cs_CZ luit > spusti subshell, ve kterem se interne koduje v 8859-2 (tj. obsah souboru > atd.), ale s vnejskem (gnome-terminal) komunikuje v UTF-8. > Lze i > LC_ALL=cs_CZ luit tady_je_libovolny_prikaz s_dalsimi parametry > b) v celem systemu se vratit do 8859-2 odmazanim .UTF-8 v /etc/sysconfig/i18n Pokud chcete prejit na UTF-8, je pro nacteni spravne klavesove mapy potreba nahradit v /etc/sysconfig/keyboard polozku KEYTABLE="cz_lat2" polozkou KEYTABLE="-u cz_lat2". V konzoli funguje "divne" backspace, oprava je v balicku bash z rawhide. Konzervativni vetsina (?) v /etc/sysconfig/i18n vsude odmazava to .UTF-8 Nově: návod je v /opt/ostatni/zaloharuzne/LINUX/FOONTY/UTF8 Problémy s tiskem: Nemate nahodou spusten jak LPRng, tak cups-lpd? Podivejte se v redhat-config-services/ntsysv/chkconfig (ve poradi snizujici se uzivatelske privetivosti). Mirek SKENOVÁNÍ POD LINUXEM http://www.sane-project.org http://snapscan.ourceforge.net nahrát SANE a Snapscan - oba progarmy tar sanebackend je v usr/src, tar pro snascan je v usr/src/sane-backendxxxx tar xvzf sane-xxx.tar.gz, přesunout se do cd sane-xxx/backendxxx tar xvzf ....../..../snapscan-x.x.tar.gz přepsat soubory.. cd sane-x.x.x..../configure; make; make install použití: scanimage .... zkouška: cat /proc/bus/usb/devices etc/modules/conf musí být: options scanner vendor=0x04a5 product=0x20b0 nebo všechno nuly mknod /dev/usbscanner0 c 180 48 ln -s /dev/usbscanner0 /dev/usbscanner chmod 666 /dev/usbscanner0 Scanner firmware: v souboru /usr/local/etc/sane.d/snapscan.conf (etc/sane.d jde-li to z rpm balíčků) přidat linku: firmware /path/to/my/firmware.bin, což je: firmware /opt/instal/scaner/u176v0146.bin Pak se dá: modprobe usb-uhci modprobe-scanner mount -t usbdevfs /proc/bus/usb /proc/bus/usb scanimage --resolution 100dpi --mode Gray > /opt/obrazek.bmp Další problémy – USB pod linuxem lsusb – vypíše zařízení USB webkamery Spustte program usbview (nebo pouzijte v konzoli prikaz lsusb a zjistene VendorID a ProductID overte na strance www.qbik.ch/usb/devices. Pokud je to opravdu vyse zmineny model, existuje pro nej ovladac na strance http://mxhaard.free.fr/download.html, kteryzto budete muset stahnout, zkompilovat a vysledny modul natahnout. ANTIVIR pod linuxem výborný je ClamAV (clamav) instalace stahneme z www.antivir.de instalovat (v adresáři s instalací jsme a dáme ./install nutno ještě: vytvořit adresář /usr/lib/AntiVir/linux-2.4.18-3custom, do něj překopírovat dazuko.o z adresáře /usr/src/2.4.18-3custom/kernel registrace: http://www.antivir.de/order/privreg/linux.htm. Získaný soubor pak překopíroavt d /usr/lib/AntiVir/ spouštění: antivir -s -z adresáře tam, kde jsme přepnuti /usr/lib/AntiVir/antivir --update Avguard: nutno stahnout Dazuko (www.dazuko.org) překopírovat avgstart do usr/lib/AntiVir/ zdrojáky překopírovat do jádra (usr/linux/kernel) zadat: grep dazuko /proc/devices ukáže se 254 dazuko mknod -m 600 /dev/dazuko c 254 0 /usr/lib/AntiVir/avguard start /usr/lib/AntiVir/avguard stop /usr/lib/AntiVir/avguard status avguard.conf : lze nastavit /opt jako skenovací oddíl ISDN připojení rozumí tomu [email protected] nebo cz, Databáze Postgre [email protected] §§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ tel 281002590 ZVUKOVÁ KARTA Fortemedia FM 801 pod linuxem Pavel Vejnárek [email protected] [email protected] ICQ: 93044102, phone: +420608/313249Pavel Vejnárek Rádio pod linuxem – fmio po rozbalení dáme adresář fmio do usr/src/. Změníme soubor /usr/src/fmio.../src/sf64pcr.c přepíšeme řádek 217 na radioport = 0xc800 a dáme make install. Pozor: u Debianu nic nepíšeme do souboru sf64pcr.c, ale zato do Makefile upravíme skupinu místo wheel dáme root (na 2 místech). rádio spouštíme: fmio -d sf4r -f 88.80 -v 100 (vypínáme na konci -v 0). Propojit dráty! Leden 06: řazení: zprava doleva: reproduktory, nic, mikrofon, černý drát, nic. Kmix: - switches Signatel4-speaker stereo zapnuté, mic. Select 1. Rádio pod internetem. mpg123 http://amp1.cesnet.cz:8000/cro1.mp3 Radiozurnal mpg123 http://amp1.cesnet.cz:8000/cro2.mp3 Praha mpg123 http://amp1.cesnet.cz:8000/cro3.mp3 Vltava mpg123 http://amp1.cesnet.cz:8000/cro6.mp3 vycteno z pls souboru (wget listen.pls) Zvuková karta u Madraku u mého počítače: ovladač pro fortemedia je sice snd-fm801, ale při spustit nástroj pro nastavení je ovladač audio audio, pro sb live je snd-emu10k1. alsa při startu zastavená – vyzkoušet! Nebo spuštěná. V biosu je vypnuta FM801. Mít spuštěno Realplayer a když to píská, tak na to klepnout. Blue Tooth (BlueZ) viz CHIP 8/2003 Jinak alsa: aumix nainstalovat, hlasitost se ukládá alsactl store. Havárie systému disketa tomsrtbt, je na cédéčku Linux files, adresář distribuce, tmsrtbt.dos, pak přejít do DOS (vypnout Windows), pak dát install. Až je disketa, dáme space bar až jsme vyžádáni, dáme disketu do slotu a restartujeme. zadáme logit as root rootovské heslo jsou xxxx dáme fsck.ext2 /dev/hda1 7, atd... nebo hdb..tam, kde je to clear, netřeba opravovat. e2fsck -p /dev/hdXY (zadáno 11/05) Havárie systému – dobré cédéčko pro rescue http://systemrescuecd.org/ Havárie systému - oprava pomocí cédéčka Superrescue a) případ, kdy se to opraví samo V případě, že bude systém narušen např. výpadkem proudu, systém se většinou sám dokáže opravit. Pozná se to tak, že to po startu hlásí, že systém nebyl regulérně ukončen a opravuje se. (..was not clearly unmounted, check forced) Objeví se něco jako opt/============================ 47% Postupně to projede všechny oddíly, až systém pak normálně nastartuje. ALE: b) případ, kdy se to musí opravit ručně Někdy je poškození tak vážné, že to systém sám nezvládne. Musí se to udělat ručně. Poznáme to tak, že se na obrazovce objeví hlášení, press C TRL+D for manual setup. Pak uděláme následující: Vložíme do horní jednotky cédéčko SUPERRESCUE a stiskeneme ENTER. Systém se sám restartuje, proběhnou různá hlášení, až se objeví na obrazovce boot Stiskneme ENTER, počkáme až se objeví na začátku řádky sh-2.05#. To je znamená, že od této chvíle se za tímto znakem může psát. Postupně prověříme všechny dostupné oddíly, jeden po druhém, některý z nich je poškozený. Provede se to takto: za symbol sh-2.05# napíšeme fsck.ext2 /dev/hda1 a stiskneme ENTER. Pokud je oddíl /dev/hda1 čistý, objeví se zřejmě na konci hlášení clean. Pak pokračujeme kontrolou dalšího oddílu, napíšeme fsck.ext /dev/hda2. Pokud oddíl čistý není, objeví se všelijaká hlášení, např. PASS 1, PASS 2, checking inodes, kurzor bliká a podobně. My ale čekáme, trvá to někdy dlouho (až 5 minut, i déle). Až je vadný oddíl zkontrolován, objeví se hlášení clear <Y>? nebo fix<Y>? a vybídne nás k opravě této části stisknutím Y (což je české Z). Opakujeme to 5 - 10x, nebo i vícekrát, dokud to po nás chce. Až to po nás již nechce, pravděpodobně se objeví známý začátek řádky sh-2.05# a my zadáme fsck.ext2 /dev/hda3 a vše se opakuje. Pak zadáme postupně fsck.ext2 /dev/hda6, fsck.ext2 /dev/hda7. poznámka: nejsou dostupné oddíly /dev/hda4 a /dev/hda5, ty prostě vynecháme, nekontrolujeme. Ukončíme kontrolu: A to tak, že zadáme exit a stiskneme ENTER, případně stiskenem CTRL+ALT+DEL. Jakmile začne systém opět nabíhat, snažíme se opakovaným stiskáním tlačítka CD mechaniky vysunout cédéčko. Pak již systém začne startovat buď normálně, nebo se bude sám opravovat a máme vyhráno. Pozn. Pokud bychom nestihli vyndat cédéčko, bude to startovat s ním znovu v nouzovém režimu, nic se neděje. dáme boot, ENTER, pak ho zkusíme vyndat. U počítače router (pro poštu): - to je ten položený na stole velmi obdobně postupujeme, pouze však: místo cédéčka tam vložíme disketu tomsrtb a má to pouze /dev/hda1 - nic víc. až to naběhne, objeví se boot: dáme ENTER, pak stiskneme mezerník nabíhají tečky musíme se však přihlásit: login je root (nikoliv např. jana) a heslo se zadá: xxxx (tj. 4x napíšeme x) a postup je stejný. před novým restartem po opravě se disketa vyndá. Textový editor joe je zajímavý. urpmi -p libe2p.so.2 : nainstaluje balíček, který obsahuje knihovnu libe2p.so.2. urpmf --group Games : vypíše balíčky ze skupiny Games. urpmf --size pingus : vypíše velikost balíčku pingus. urpmq -r mc : vypíše plný název balíčku mc flash disk: uba1 foťák: sda1 Udelej mkdosfs -F 32 /dev/sda1 (když to bude třeba) formátování pro DOS: Since cards are generally formatted as DOS "disks", they are formatted just like any other DOS disk. The Unix command mkfs -t vfat /dev/sda1 or mkfs -t msdos /dev/sda1 should do it. Flash disk se hlásí jako zařízení sda, nicméně /dev/sda1 nelze připojitZáleží na způsobu, jakým je disk naformátován. V takovémto případě vyzkoušejte připojit přímo /dev/sda. Seznam oddílů můžete najít v souboru /proc/partitions. # mount /dev/sda /mnt/flash Postup zde uvedný by měl být obecně Voici la procédure que j'ai faite: # dd if=/dev/zero of=/dev/sda1 # fdisk /dev/sda # mkdosfs /dev/sda1 Jak přinutit, aby se flash disk hlásil jako třeba sda1 nebo sda? Nijak, zkusit to jako: Vypište si seznam disků s jejich UUID: ls -l /dev/disk/by-uuid Příslušné UUID pak zadejte do /etc/fstab místo jména zařízení, např.: # /dev/hda3 UUID=015fd4b7-516d-4595-b014-949bb20c9a3a # /dev/hda1 UUID=ff3f4865-dea0-451d-b689-89c961fa8358 # /dev/hda4 UUID=352fe2e4-ce52-4c6a-8455-ab66847804ab # /dev/hda2 UUID=fbfddc30-9ccc-44d4-9fa7-4ffb17008e99 / xfs defaults 0 1 /boot ext3 defaults 0 2 /home xfs defaults 0 2 none swap sw 0 0 Připojování v /etc/fstab systému ntfs: Mount options for ntfs [...] is not uid=value, gid=value and umask=value Set the file permission on the filesystem. given in octal. The umask value By default, the files are owned by root and readable by somebody else. Stejná situace je i s FAT. Připojení vfat, aby to bylo zapisovatelné i z uživatele: bud ve skupine users users,gid=users,umask=0002,utf8=true WINDOWS XP – oprava bootování -příkaz fixmbr. Různé adresy http://business.center.cz/business/pravo/zakony/ http://www.fastlinux.wz.cz http://rpm.pbone.net/index.php3/stat/2/simple/2 http://www.premionb.cz/ http://nl.ijs.si/gnusl/cee/iso8859-2.html#ftp http://www.penguin.cz/czech-howto/ zákoník návody k linuxu rpm balíčky konfigurace notebooků fonty ISO-8859-2 počeštění http://forum.zive.cz/viewtopic.php?t=5344 seznam distribucí, jejich stažení INSTALACE Z JIGDO Nainstalovat jigdo. Stahnout si příslušný .jigdo file a .template file. z //http://cdimage.debian.org/pub/cdimagetesting/cd/jigdo-area/i386/ spustit jigdo-lite. vyzve k zadání stránky, např. napsat je cz. probíhá stahování atd. …. DEBIAN viz /home/pracovni/STATISTI/SYMBOLY/Linux-Debian.doc AUTOMATICKÉ PŘIHLAŠOVÁNÍ Ovládací centrum KDE – správa systému – správce přihlášení - pohodlí KAMERA (modprobe usb-storage) mount -t vfat /dev/sda1 /mnt/kamera Zobrazování ikon: Control Center > Desktop > Behavior > Device Icons INTERNÍ MODEM http://linmodems.technion.ac.il/ NOTEBOOKY http://www.deviceglobal.com/?LanguageID=&Language= Příklady /etc/fstab # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/hda6 none swap sw 0 0 /dev/hda1 /boot ext3 defaults 0 2 /dev/hda5 / ext3 defaults,errors=remount-ro 0 1 /dev/hda7 /home ext3 defaults 0 2 /dev/hdc /media/cdrom iso9660 ro,user,noauto 0 0 /dev/fd0 /media/floppy vfat,ext3 rw,user,noauto 0 0 /dev/hdc /cdrom iso9660 ro,user,noauto 0 0 Pro přípojný disk, který je ve vfat: /dev/sda1 /mnt/usbdisk vfat rw,user,auto,noexec,codepage=852,posix,iocharset=iso88592,uid=1000,gid=1000 nebo /dev/sda1 /mnt/usbdisk vfat rw,user,auto,noexec,codepage=852,posix,iocharset=iso8859-2,umask=000 0 0 Ctení z ext3: Explore2fs, the Linux file system utility for Windows NT http://uranus.it.swin.edu.au/~jn/linux/ Nemusi se instalovat, sam pouzivam. pro sambu: //vzdaleny_stroj/nazev_pripojeni /home/naskenovano smbfs rw,noauto,users,uid=dalibor,gid=users,umask=002,username=dalibor,password= dalibor 0 0 pro připojení HD: /dev/hda5 /windowsd vfat rw,user,auto,showexec,codepage=852,iocharset=iso8859-2,umask=000,quiet 0 0 další příklad, kde by to mohlo fungovat. /dev/hda2 /mnt/data vfat rw,umask=000,fmask=111,utf8=true (české znaky lepší kopírování) /dev/hda5 /sklad vfat user,conv=a,dev,iocharset=iso8859-2,suid,exec,gid=100,umask=0000 0 0 Připojení oddílu NTFS, dle jednoho rádce: /dev/hdb1 /mnt/win ntfs defaults,users,uid=1000 0 0 Za předpokladu, že tvoje uid je 1000. Pokud nevíš jaký máš, zjistíš to příkazem id., viz http://www.abclinuxu.cz/forum/show/110522 Software, který způsobí zapisovatelnost na NTFS: http://www.ntfs-3g.org/ Připojení iso: /home/Data/unix-iso/slackware-10.0-install-d1.iso /mnt/iso-slackware-1 iso9660 ro,loop,noauto 0 0 NFS třeba mít nainstalovaný balíček nfs-kernel-server a nfs-common, portmap vzdálený počítač: mironet tento počítač: server na vzdáleném počítači upravíme soubor /etc/exports (/etc/init.d/nfs-kernel-server) – to je obnova tak, že přidáme řádku /home/adresarnavzdalenem server (rw) nebo (ro) viz http://qwert.cz/linux/slackware-book/slakbook/x1304.html /zadáme příkaz /usr/sbin/exportfs -a pak na místním počítači dáme: mount -t nfs mironet://home/dalibor /home/dalibor/aaa doetc /fstab dáme: mironet:/usr/local/pub /mnt/pub nfs ro 0 0 no bezi nfs-server na zdrojoven stroji a portmapper na obou? co ukaze showmount (klient# showmount -e server) Pozor: musí běžet na obou /sbin/portmap a dát obnovu KNIHOVNY nastavení cesty ke knihovnám je v souboru /etc/ld.so.conf a spustite príkaz # ldconfig GRAFICKÉ PROSTŘEDÍ Grafika FLUXBOX upravuje se v souboru /etc/X11/xorg.conf klávesnice ALT+SHIFT se dá nastavit v sekci Section "InputDevice" Identifier "Generic Keyboard" Driver "keyboard" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc104" Option "XkbLayout" "cz,us,de" Option "XKbOptions" "grp:alt_shift_toggle" (možná někdy shifts_toggle Viz /etc/X11/xkb/rules/xorg .) EndSection jinak se to dá nastavit v konzoli setxkbmap vybrat de, cz, us Účetnictví ECONOMY Economy Tiskárny pod linuxem: linuxprint.org Kontakt: - Karel Jačko - tel.: +420 602 561 567 - mail: [email protected] účetnictví SCANNER (skener) LIDE 20 xsane, usbutils, hotplug musí se dát práva do /proc/bus/usb, dát to jako skript do crontabu, */5 * * * * .. Připojení na dálku ke stroji s WXP Ja bych to nelamal ;-) Nainstalujte na wokna VNC (www.realvnc.com) a na plochu dejte ikonku pro spusteni "Run VNC Server". K sobe si nainstalujte VNC viewer a je to. VNC ma jeste jednu vyhodu. Pokud ma ovladany pocitac neverejnou adresu (napriklad pripojeni pres Eurotel), pak misto abyste se pripojoval vy na nej, tak se pripoji on na vas. Jen musite povolit port 5900 ve firewalu pripadne v nejakem routeru. Ja VNC pouzivam a funguje i pri modemovem pripojeni s rychlosti kolem 2.5 kB/s. Pravda, clovek u toho roste, ale ... :-) Program VARICAD http://www.varicad.cz/download.phtml BASH - obarvení barva konzole /root/.bashrc viz /home/ostatni/zaloha/.. .bashrc pod rootem http://jk.myserver.cz/hack/bash/ Kopete: /dalibor/.kde/share/apps/kopete (sim podobně) Příklad výměny driveru v Gentoo emerge -uD nvidia-glx nvidia-kernel rmmod nvidia modprobe nvidia BLUETOOTH (připojení telefonu na internet zná Martin Lipocký z Linuxsoftu. Též Ondra Čečák) nastavit správně /etc/bluetooth/hcid.conf (name – jméno počítače) a rccomm.conf comment jméno počítače a adresu mobilu. Tu zjistíme takto: hcitool -i hci0 inq zkusíme l2ping adresu (zde 00:14:A7:6F:CA:44) rfcomm -a /etc/init.d/bluez-utils restart nepáruje-li to, vymažeme adresář /var/lib/bluetooth. na telefonu dáme vyhledat, autentizovat a heslo je v souboru pin. Není-li telefon v menu kdebluetootd, dát sdp://nokia/ Konfiguráky http://www.abclinuxu.cz/forum/show/102468, článek http://www.abclinuxu.cz/clanky/hardware/tucnak-ma-ostre-modrezuby jiný zdroj – příkaz. řádka http://www.a netz.de/nokia6230files.de.php?PHPSESSID=deb3bb69896b41b568809057e733041f PINhelper: udělali jsme si soubor /usr/local/bin/bluepin, v /etc/bluetooth/hcid se na něj odkazujeme. Restartujeme bluezutils. obexftp b 00:14:A7:6F:CA:44 B 10 g /Pam.\ karta/Obraz001.jpg či Video000.3gp pozor na práva ve všech souborech, včetně bluepin. Nebo /Videoklipy/Video000.3gp Samsung: obexftp b 00:17:D5:8A:72:18 B 9 g /Photos/SP_A0001.jpg Pozor! v adresářích mobilu musí být pro bluetooth vše povoleno!!! Kbluetoothd není v Debianu oficiálně. Přidejte do /etc/apt/sources.list řádek deb http://fred.hexbox.de/debian ./ Balík se jmenuje kbluetooth. A spouští se kbluetoothd. (jinak je to kdebluetooth). Telfon je Nokia 6230i. lze i zkompilovat: http://www.bluez.org/download.html bug: http://bugs.kde.org/show_bug.cgi?id=123607 1. kioclient -U ls bluetooth:/ kioclient -U ls sdp://[somedevice]/ 2. yousendit.com – je to něco jako úschovna JAVA soubor .bin rozbalíme kamkoliv, třeba do /usr/Java nebo /home/instal , přepneme se do adresáře plugin ve Firefoxu a tam dáme symbolický link z Javy ln -s /usr/Java/jre1.5.0_06/plugin/i386/ns7/libjavaplugin_oji.so libjavaplugin_oji.so nebo apt-get install sun-java5-jre Real player – Plugin pro Mozillu(firefox) Zkopírujeme oba soubory z /Realplayer/Mozilla do adresáře firefoxu Plugin. (nphelix.so a nphelix.xpt) Průsery Závada v KDE: ~/.xsession-errors Po upgradu Xorg se znefunkcnila ceska klavesnice. Alespon v Mandrive je reseni toto: Chyba je v souboru /etc/X11/xkb/symbols/pc/cz. Je potřeba opravit polozku v radku 81 a 94 *************************** include "cz(basic)" *************************** na *************************** include "pc/cz(basic)" SKYPE odstranění chyby v sound device cd /usr/share/skype/sound mv hangup.wav hangup.wav-disabled remove or rename hangup.wav file from Skype's sound directory. Example (tested on Fedora): nebo:use skype_dsp_hijacker that workarounds the problem on a lower level. Read more on that and other Skype sound problems at http://juljas.net/linux/skype/ Dále použít jiný port v nastavení – rozšířné: 53960 funguje. As root, create the file: /usr/bin/askype # Little script to run Skype correctly using the modified .asoundrc # See: http://wiki.archlinux.org/index.php/Skype for more information! # # Questions/Remarks: [email protected] ALSA_OSS_PCM_DEVICE="skype" aoss skype Now make sure every user is able to execute the file: chmod a+x /usr/bin/askype viz http://wiki.archlinux.org/index.php/Skype http://wiki.archlinux.org/index.php/Skype ............................ Putty nefunguje-li, nastavení lze smazat na stroji s wxp HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\... INKSCAPE Soubor – vlastnosti dokumentu – Pozadí - písmeno A dáme na 255 a tím nebude průsvitnost. Vše RGB 255 – pozadí bílé. Tamtéž portrét nebo krajina. Webová kamera http://www.linuxsoft.cz/article.php?id_article=1291 Webcam Acer OrbiCam (USB 2.0) Reports as Logitech 046d:0892 It is an spca5xx type camera NOT linux-uvc, with a zc0321 chipset. The current spca5xx driver by Michel Xhaard does not support this chip yet, but I spoken with Michel and he is working on support in the new V4L2 version of the driver calles gspca which should be available soon. Viz http://www.students.ncl.ac.uk/a.j.mee/blog/index.php/2006/05/10/acer-travelmate-8204wlmiwith-gentoo/ http://mxhaard.free.fr/spca5xx.html, tiskárny HP – projekt hplip http://hplip.sourceforge.net/supported_devices/laser.html Touchpad: program qsynaptics synclient TouchpadOff=1 - vypnutí synclient TouchpadOff=0 – zapnutí V souboru /etc/X11/xorg.conf do Section "InputDevice" je třeba přidat Option "SHMConfig" "on" Úspora energie: powernowd http://www.abclinuxu.cz/forum/show/150471 Linux video capture interface: v1.00 usbcore: registered new driver spca5xx /usr/src/spca5xx/drivers/usb/spca5xx.c: spca5xx driver 00.60.00 registered V4L-Driver for Vision CPiA based cameras v1.2.3 Since in-kernel colorspace conversion is not allowed, it is disabled by default now. Users should fix the applications in case they don't work without conversion reenabled by setting the 'colorspace_conv' module parameter to 1 USB driver for Vision CPiA based cameras v1.2.3 čtečka karet http://mmc.drzeus.cx/wiki/Linux/Drivers/sdhci v jádře MC/SD CARD support … modem v notebooku Acer: HDAUDIO Soft data Fax Modem with SmartCP webová kamera: Acer OrbiCam Firewall -shorewall Poštovní server Ke sdílení pošty je potřeba mít: 1) nainstalován program fetchmail. Konfigurák .fetchmailrc je v rootu. nastartovat fetchmail -f /root/.fetchmailrc -F -v (-k ponechává na serveru) na konfiguráku komu to je. (root) Pošta jde do /root/Maildir/. 2) maildrop. konfigurák /etc/maildroprc maildirmake.maildrop -S /root/Maildir 3) program courier-imap. (courier-webadmin pomůže) /etc/courier/imapd – je konfigurák /etc/init.d/courier-imap musí běžet. /etc/init.d/courier-authdaemon také. /usr/bin/maildrop!!! Raději v Thunderbirdu zadat nový účet, jméno je root, (pod ip adresou) port 143, heslo dalibor ale jméno účtu je to od poskytovatele zde http://www.root.cz/clanky/posta-pro-kazdeho-3/ a zde http://www.iweb.webz.cz/5k.htm http://www.zdenda.com/Mailserver-Postfix-IMAP-Maildrop-MySQL Jak rozdělit poštu do různých adresářů: na serveru si uděláme samostatné uživatele. Vytvoříme si maildirmake.maildrop -S /uzivatel/Maildir. Zkopírujeme tam .fetchmailrc, dropmailrc, dropmail a upravíme je. v rootu dáme: chown uzivatel /home/uzivatel/.fetchmailrc pak v uživateli fetchmail -f /home/uzivatel/.fetchmailrc -F -v (dáme do cronu jako uživatel) hesla jsou u všech poštovních schránek dalibor (tedy to jsou hesla pro uživatele na počítači) adresy howto: http://www.howtoforge.com/ DUAL BOOT v Linuxu http://www.abclinuxu.cz/clanky/tipy/dual-boot-pomoci-zavadece-windows Nastavení diskové kvóty pro uživatele (omezení prostoru) http://www.linuxexpres.cz/praxe/jak-ovladnout-kvoty Fotoalbum program album album /cesta/k/fotkam/ - vytvoří se nové, malé fotky na prohlížení – thumbnails, to se zkopíruje i s původními fotkami na web. Počet slotů – do jádra: echo 8 > /sys/module/scsi_mod/parameters/max_luns doporucujem precitat tiez: http://www.cs.sfu.ca/~ggbaker/personal/cf-linux Zrychlení práce se sítí jde o to, aby síť nehledala IPv6. Proto uděláme toto: Většina linuxových distribucí, včetně Mandrivy, mají v jádře povoleno tzv. TCP window scaling, což zrychluje připojení do sítě s vyšší rychlostí a odezvou. V jádře 2.6.17 ale došlo ke změně výchozích hodnot pro TCP window scaling, což se u některých uživatelů projevuje velice pomalým spojením s některými servery na Internetu. Je možné si případný problém ověřit vypnutím TCP window scaling a to tímto příkazem: sysctl -w net.ipv4.tcp_window_scaling=0 Pokud problém zmizel, je možné tuto volbu zadat natrvalo a to přidáním tohoto řádku do souboru /etc/sysctl.conf: net.ipv4.tcp_window_scaling=0 Tím se TCP window scaling deaktivuje při každém startu počítače. Při využívání velmi rychlého síťového připojení - např. častý přenos souborů přes místní 100 Mbit nebo 1 Gbit síť - je možné zaznamenat nižší rychlost; v tom případě lze zkusit obnovení výchozího nastavení pro starší jádra, než 2.6.17. Pak se do souboru /etc/sysctl.conf bude přidávat tento řádek, namísto výše uvedeného: net.ipv4.tcp_rmem=4096 87380 174760 Při každém startu pak dojde ke změně výchozího nastavení window scaling.
Podobné dokumenty
Anna Bernáthovámá doma hodně telefonů. A my jsme toho využili!
obsahuje Red Hat GFS, což je souborový systém pro
clustery a HP ServiceGuard pro Linux, což je software
pro clusterová řešení od firmy HP, dále pak provisioning
modul do Red Hat Network a Red Hat N...
openMagazin 7/2009
měsíc přinese to nejlepší, co vyšlo na portálech věnovaných svobodnému softwaru, a to zcela zdarma.
Můžete se těšit na návody, recenze, novinky, tipy
a triky, které si můžete v klidu přečíst na své...
ÚKOLY K FYZIOLOGII SMYSLÙ
Zkoušku začínáme šepotem. Správné intenzity šepotu dosáhneme tak, že šeptáme rezervním
vzduchem plic, tedy po výdechu. První slovo šeptáme ze vzdálenosti 2-3 m, pokud ho
vyšetřovaný opakuje správně...
cestování knome
UPOZORNĚNÍ: Pro tisk dokumentu v operačním systému Windows 95 nebo Windows NT 4.0 s modelem
CLP-510N musíte nainstalovat program SyncThru, a pak přidat port síťové tiskárny. Podrobnosti o instalaci...
PDF - Jihočeská univerzita v Českých Budějovicích
universitaire¨se pohybuji v rozmezi 300 az 600 euro, v ubytovnach spolecnych pro studenty
a mlade pracujici 300 - 450 euro. Pronajem studia ci jedne mistnosti v Parizi v rozmezi 450600 euro, maly b...
Instalační a uživatelský manuál pro Linux Mission 1.0
Řadu myší je instaleční program schopen sám správně rozpoznat, v takovém případě pouze potvrďte
volbu a přejděte na další obrazovku.
Pokud používáte myš připojenou k sériovému portu, je potřeba za...
LTPS server
Uživatelé ukládají vlastní data na lokální pevné disky a zálohují je zřídka (pokud vůbec).
Je opravdu smysluplné mít plnohodnotný počítač na každém stole?
Říkáme, že ne.
Naštěstí, je zde i jiná ces...
Návod - žaluzie ENERGIE s komfrotním ovladačem
protože muže obsluhovat celý nainstalovaný systém. Výber ovládané žaluzie je založen na logice hierarchické
stromové struktury, kterou lze uživatelsky vytváret tak, aby odpovídala logice umístení ž...