Keresés

Részletes keresés

éghajlatváltozás Creative Commons License 2003.01.27 0 0 30
K.: Hogyan csinálhatok egy könyvtár összes mp3 fájljából audio CD-t?


V.:1. lépés: wav-ot csinálunk belőlük
find . -name \*.mp3 -exec mpg123 -w {}.wav {} \;



2. lépés: *wav fájlok CD-re írása


cdrecord -dev 0,0,0 -pad -audio *.wav

NevemTeve Creative Commons License 2003.01.27 0 0 29
K: Milyen symlinkeket érdemes létrehozni a /dev könyvtárban?
V: Például az alábbi eszközöket:
mouse pl psaux vagy ttyS0
modem pl ttyS1
cdrom pl hdc vagy scd0

de akár partíciókat is elnevezhetünk:
swap pl hda4
root pl sdc2

K: Hogyan is kell egy ilyen symlinket létrehozni?
V: pl: ln -s psaux /dev/mouse

NevemTeve Creative Commons License 2002.10.29 0 0 28
Most latom, hogy egy masik tar verzio meg j-vel jeloli a bzip2-t. Ha nem akarunk pofara esni, irjuk hosszan: tar --bzip2 -cvf tarfile ...
Előzmény: NevemTeve (9)
NevemTeve Creative Commons License 2002.10.18 0 0 27
K: Hogyan lehetne egy audio vagy video CD-t valahogy felmountolni, hogy file-okban lassam a tartalmat?
V: A cdfs nevu eszkozzel.
http://www.elis.rug.ac.be/~ronsse/cdfs/
best sunday dress Creative Commons License 2002.10.16 0 0 26
K: Élek-halok a pine-ért, de nincs kedvem a csatolt word doksikat mindig letölteni és megnézni, hogyan lehetne pine-ból megnézni őket?
V: Az antiwordlesz a te barátod. Ha telepítetted a rendszerre, már csak az /etc/mailcap file-ba kell elhelyezni az alábbi sort: application/msword; antiword %s ; copiousoutput. És már kész is vagyunk!
NevemTeve Creative Commons License 2002.10.16 0 0 25
K: Most telepitetted elso Linux-omat, de alig tudok barmit is csinalni, hogyan kezdjem az ismerkedest?
V:
1) Probald meg telepiteni a Midnight Commander-t (a disztribuciod resze), inditasa 'mc'. Pont olyan mint a DOS-os NC.
2) A mc-vel keress egy "DOS-Win-to-Linux-HOWTO*" nevu file-t, es azt alaposan tanulmanyozd at! Ha nincs, akkor a HOWTOs (vagy ilyesmi) nevu csomagot kell beszerezned.
NevemTeve Creative Commons License 2002.10.15 0 0 24
K: Kernelt forditanek, de nem tudom hogy mi a kulonbseg a 'zImage' es a 'bzImage' kozott! Igaz hogy a bzImage az jobban tomoritett, ezert nagyobb lehet?
V: Nem, mind a ketto egyforman tomoritett, a kulonbseg az, hogy a zImage 64KB-ra toltendo, a bzImage pedig 1MB-ra. Az elobbi meretet korlatozza a PC-s architektura (640KB mindenre eleg!), az utobbiet nem.
NevemTeve Creative Commons License 2002.09.30 0 0 23
K: Szeretnek egy programot futtatni, de azt kapom, hogy cannot execute binary file.
V: A kerneled nem tamogatja a binaris program formatumat. Napjainkban az ELF formatum a szokasos, az a.out elavultnak szamit, de ha kell, akkor a CONFIG_BINFMT_AOUT=m legyen bennek a kernel .config-jaban.

K: Maskor pedig azt kapom, hogy Bad interpeter: permission denied.
V: Ez azt jelenti, hogy egy scriptet akarsz futtatni, a script elso soraban ott is van hogy milyen ertelmezovel(interpreterrel) kell ot futtatni, csak eppen az a te gepeden nincs ott/nem hasznalhato stb (ezt irja le az uzenet masodik fele). Pl #!/usr/local/bin/python van benne, de nalad csak /usr/bin/python van.
Ilyenkor vagy a scriptet kell modositanod, vagy egy szerencses szimlinkkel megoldanod a problemat.

NevemTeve Creative Commons License 2002.09.24 0 0 22
K: Azzal ijesztgetnek, hogy a lilo nem tudja a kernelt betolteni, ha a kernel-image nincs az elso 1024-cilinderen, mivel a lilo a BIOS-t hasznalja, annak pedig csak 10 biten lehet megadni a cilinder szamat!
V: Ne hagyd magad megremiteni! Ha nem tul regi a BIOS-od, akkor kepes az LBA cimzesi modra, amivel barmelyik szektort el lehet erni. Ehhez a /etc/lilo.conf-ban az lba32 kulcsszot kell megadnod.

K: Sajnos mar keso... van egy linux-om, de nem tudok "belemenni"!
V: Probalj floppy-rol vagy CD-rol bebootolni, azutan valami ilyesmivel probalkozni:
# mkdir /target
# mount -t reiserfs /dev/hda9 /target # ertelemszeruen a sajat rendszeredhez alkalmazva
# cd /target
# chroot .
# mcedit /etc/lilo.conf # vagy amit eppen kell
# lilo
# sync
# reboot

NevemTeve Creative Commons License 2002.09.12 0 0 21
K: Modulba forditottam az X protokollt, de nem tolti be a rendszer. Avagy: keresi a net-pf-Y -t, de nem tudom mi az, es kell-e az nekem!
V: Nezd meg a /usr/include/linux/socket.h file-t ott lathatod, hogy pl az IPX a 4-es protokoll. Tehat amikor valamelyik program a PF_IPX-et ker a kerneltol, a kernel betolti a net-pf-4 modult. Persze a modult igazabol nem igy hivjak, hanem ipx-nek. Ekkor jon elo a /etc/modules.conf (vagy conf.modules), akiben van egy alias net-pf-4 ipx sor.

K: Es ha nincs IPX-em, de hibauzenetet sem akarok latni?
V: Ird azt, hogy alias net-pf-4 off.

K: Ez nagyszeru, maris megeditalom a modules.conf-omat!
V: Csak ovatosan, egyes disztribuciokban ezt a filet egy program (update-modules) allitja elo a /etc/modutils-ban levo file-okbol, tehat inkabb azokat editald!

NevemTeve Creative Commons License 2002.09.12 0 0 20
K: Nem talalom a stddef.h-t a /usr/include-ban! Elvitte a cica?
V: Nem, sose volt ott! Ez a header nem a libc-hez tartozik, hanem magahoz a gcc-hez, ezert valami olyasmi helyen van, hogy /usr/lib/gcc-lib/i386-linux/2.95.2/include. Nemigen kell foglalkoznod ezzel, kiveve ha valamilyen elofordito (precompiler) programnak szuksegse van ra (pl Oracle Pro*C)
unix guru Creative Commons License 2002.09.10 0 0 19
Vagy, mint BSD lehet, a halt es a shutdown setgides, es operator grupba van benne. Majd a juzert felveszed az operator csoportba ;-)
Előzmény: NevemTeve (17)
paréj Creative Commons License 2002.09.10 0 0 18
egy kiegészítési javaslat (bash shell esetén): a /home/teve/bash_profile-be akár bele is tehető egy alias:

alias halt="sudo halt"
alias reboot="sudo reboot"

és akkor még gépelni sem kell annyit annak a szegény teve usernek ;-)

Előzmény: NevemTeve (17)
NevemTeve Creative Commons License 2002.09.10 0 0 17
K: Szeretnem ha nem kellene root-kent belepnem ahhoz, hogy leallithassam (halt) a gepet, hanem a sajat 'teve' felhasznalomnak szeretnek erre jogot adni.
V: Hasznalhato a sudo nevu program, a jogosultsagokat a /etc/sudoers file tartalmazza, de a visudo parancssal "kell" editalni (persze root-kent). (Elotte erdemes az EDITOR valtozot beallitani (pl export EDITOR=/usr/bin/mcedit)).

K: Eleg bonyolultnak latszik, mutass egy peldat!
V: Itt egy sor az en file-ombol:
teve ALL= NOPASSWD: /sbin/halt "", /sbin/reboot ""
Ez azt jelenti, hogy a teve user kiadhatja a sudo halt, sudo reboot parancsokat, de argumentumok nelkul (a "" jelenti ezt a korlatozast)

NevemTeve Creative Commons License 2002.07.22 0 0 16
K: Van egy website-om, ahol magyar nyelvu szovegek vannak, szeretnem ha az o" es u" betuk jol jellenenek meg a klienseknel.

V: Az egyik lehetseges megoldas a kovetkezo:
1) Felejtsd el az &otilde es egyeb varazsszavakat, tegyel a html-re "normalis" magyar betuket, az alabbi tablazat mutatja a kodokat:


+---------+------------------+
| Betu | Latin2 |
+---------+------------------+
| a' A' | 225 E1 193 C1 |
| e' E' | 233 E9 201 C9 |
| i' I' | 237 ED 205 CD |
| o' O' | 243 F3 211 D3 |
| o: O: | 246 F6 214 D6 |
| o" O" | 245 F5 213 D5 |
| u' U' | 250 FA 218 DA |
| u: U: | 252 FC 220 DC |
| u" U" | 251 FB 219 DB |
| a: A: | 228 E4 196 C4 |
+---------+------------------+

2) A HTML fejreszebe tedd be ezt a sort:
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CharSet=iso-8859-2"/>

3) Tudasd a Webserver-rel is, hogy iso-8859-2 -t hasznalsz! Apache eseten a .htaccess file-ba:
AddDefaultCharsetName iso-8859-2

Megj: ez a lepes azert fontos mert
a) a sima szovegfile-okban nincs META
b) amit a webserver 'hisz', az erosebb (lehet) mint amit a META-tartalmaz HTML-eseten.

NevemTeve Creative Commons License 2002.05.31 0 0 15
K: Gepemen Windows es Linux is van, a BIOS oraja a helyi idore van beallitva. A Windowsban
jol latom a datumot de a Linux-ban nem!
V: A gep indulasakor futo hwclock --hctosys programnak kell megadnod a --localtime opciot, azaz kozolni kell
vele, hogy a BIOS helyi idore van beallitva.
Ehhez nalam a /etc/default/rcS-ben kellett az "UTC=yes"-t "UTC=no"-ra valtoztatni. Azt, hogy milyen idozonaban vagyunk, azt az /etc/localtime adja meg, ami legyen symlink a /usr/share/zoneinfo/Europe/Budapest-re.

K:Es ha megsem jol van beallitva a BIOS-om? Hogy tudom lekerdezni es beallitani?
V: Lekerdezes: hwclock --localtime,
Beallitas: hwclock --localtime --set --date='31/5/2002 16:49:00'

K: Ha az /etc/localtime volt rosszul beallitva, de most mar jo, akkor eleg ha kiadom a hwclock --hctosys --localtime parancsot?
V: Van egy olyan erzesem, hogy ujra kell inditanod a gepet, mivel a settimeofday fuggveny, amit a hwclock hiv, es amivel atadja a
kernelnek az idozonara vonatkozo informciot, csak az elso hivasnal mukodik jol. Bovebben lasd: /usr/src/linux/kernel/time.c

khiraly Creative Commons License 2002.05.15 0 0 14
nalam a make_uninstall(mku) valt be.
(en azt hasznalom)
http://ibiblio.org/pub/Linux/utils/package
Előzmény: NevemTeve (11)
NevemTeve Creative Commons License 2002.05.15 0 0 13
K: Milyen opciokkal erdemes egy vfat-os particiot mountolni?
V: Pelda: codepage=852,iocharset=iso8859-2,uid=0,gid=1000,umask=002,quiet,showexec
Az egyes opciok jelentese:
codepage,iocharset: a magyar ekezetes betuk helyes kezelesehez
uid: a file-ok tulajdonosa legyen a root
gid: ennek a csoportnak a tagjai irhatnak/torolhetnek
umask: ertelemszeruen a jogosultsagok (002: tulajdonosnak, csoportnak minden, tobbieknek csak olvasas es vegrehajtas)
quiet: a chown, chmod muveleteket szep csendben hagyja figyelmen kivul
showexec: csak a .EXE, .COM, .BAT fileok latszodjanak vegrehajthatonak.
wrí Creative Commons License 2002.03.05 0 0 12
Megj.:a '/etc' tomoritesekor erdemes a tomoritest a '/'-ben elkezdeni es 'etc'-nek megadni, nehogy kitomoriteskor veletlen felulird.
Előzmény: NevemTeve (9)
NevemTeve Creative Commons License 2002.03.04 0 0 11
K: Forrasbol telepitenek ezt-azt de nem tudom hogyan lehetne kesobb leszedni a gepemrol (uninstallalni).
V: A checkinstall a te baratod! http://asic-linux.com.mx/~izto/checkinstall/
NevemTeve Creative Commons License 2002.01.14 0 0 10
Megj: Lehet hogy a VGA kártya memória-méretét a valóságosnál nagyobbra állitottad be, ezért a HW-cursor képe már nemlétez
Előzmény: NevemTeve (3)
NevemTeve Creative Commons License 2001.09.20 0 0 9
K: Tud-e a tar tomoritett archive-ot letrehozni?
V: Igen, tudja hasznalni a compress-t, a gzip-et es a bzip2-t:

tar cf etc.tar /etc # semmi
tar cZf etc.tar.Z /etc # compress (non-free!)
tar czf etc.tar.gz /etc # gzip
tar cIf etc.tar.bz2 /etc # bzip2

Mivel a compress nem ingyenes a gzip es a bzip2 kozul ajanlott valasztani, az elobbi elterjedtebb es gyorsabb, az utobbi valamivel jobban tomorit.
NevemTeve Creative Commons License 2001.02.08 0 0 8
K:Hogyan férhetnék hozzá a dosemu virtuális hard-diskjéhez linux-ból?
V:A loop device-ot kell használni, ügyelve arra, hogy a mountolható rész a file eleje után 8832 byte-ra van (nálam legalábbis :). Legegyszerűbb ha írsz a /etc/fstab -ba egy ilyen sort:

/var/lib/dosemu/hdimage.first /mnt/dosemu msdos loop,offset=8832,noauto 0 0

ha létrehozol egy /mnt/dosemu könyvtárat, akkor a mount /mnt/dosemu már működik is...

lx Creative Commons License 2001.01.18 0 0 7
K:X MB memória van a gépemben. Kiegészítettem az /etc/lilo.conf fájlt az
append="mem=XM"
sorral. A lilot lefuttattam. Azóta a kernel betöltési kísérlete "kernel panic" hibaüzenettel végződik. Miért?
V:Egyes gépeken (főleg laptopokon) a BIOS a gép indulásakor lefoglal magának valamennyi memóriát. Ekkor a memóriateszt által kiírt kilobájtok száma (Y) megabájtra átszámítva kisebb, mint a gépben lévő memória - a BIOS vitte el a különbséget,amit a kernel ezért nem láthat, de mivel előírtuk neki a használandó memória mennyiségét, megpróbálja. És veszít.
Ekkor (a természetesen rendelkezésre álló boot floppy használata után) az /etc/lilo.conf-ban a használandó memóriát kilobájtokban kell megadnunk:
append="mem=YK"
és lefuttatni a lilot.

lx

Előzmény: dj (6)
dj Creative Commons License 2001.01.18 0 0 6
K: a gépemben XXX MB memória van, de a gép csak 64MB memóriát lát belőle.
V: rootként az /etc/lilo.conf file közös részébe be kell szúrni a következő sort:
append="mem=XXXM"
ahol XXX a gépben lévő memória mérete. Utána:
# /sbin/lilo
ha hiba nélkül lefut akkor újra lehet indítani a gépet, és ezután használja is a gép a beállított memóriát.

NevemTeve Creative Commons License 2001.01.16 0 0 5
K:Lefordítottam az új 2.4.0-as kernelt, de nem működnek a modulok, a /lib/modules/2.4.0/modules.dep file üres!
V:A modutils csomag új verziójára van szükséged. A forrást (és az rpm-et) letöltheted innen: http://www.kernel.org/pub/linux/utils/kernel/modutils/v2.4/. Ha ezt installáltad, akkor add ki újra a make modules_install-t, az majd megcsinálja a modules.dep-et.
Egyéb komponenseket is frissíteni kell majd, lásd /usr/src/linux/Documentation/Changes.
Hazudik Creative Commons License 2001.01.03 0 0 4
K:Félek a kernel-fordítástól!
V:Márpedig előbb-utóbb muszáj megtanulnod. Az alternatíva az, hogy lemondasz a linuxról :-(
NevemTeve Creative Commons License 2000.12.29 0 0 3
K: Az XFree86 nagyjából működik, de a kurzor helyén csak egy fehér négyzet látszik. Mit lehet tenni ez ellen?
V: A szoftver és a VGA kártya nem értenek egyet az úgynevezett hardver-kurzor használatában, helyette szoftver-kurzort kellene használni: az /etc/XF86Config file-ban, a Section "Device"-ban kell egy új sor: Option "sw_cursor"
NevemTeve Creative Commons License 2000.12.29 0 0 1
K: Mi a nyavalya ez a Pentium 4 inkompatibilitás?
V: A CPUID utasítás elárulja a processzor típusát (család/model formában, most a család-ról van szó). A 486-os volt a 4-es, a Pentium at 5-ös, a PentiumPro (és azóta minden) a 6-os, a Merced a 7-es, a Pentium4 lett volna a 8-as.
Ámde ekkor valaki feljajjdult, hogy azok a programok, amelyek a CPUID-et három bitesen kezelik, nem fogják felismerni a Pentium4-et (8 AND 0x111 = 0). No mi a megoldás: legyen a CPUID 15 (15 AND 0x111 = 7). Namost a Linux kernel a 15-ösről nem hallott semmit, tehát ismeretlen processzornak tekintette.
Hazudik Creative Commons License 2000.12.29 0 0 0
K: Mikor kezdődik a harmadik évezred ?
V: 2001.január elsején 0 óra 0 perc 0 másodperckor
(Bocs, ez csak nullázás, ne itt vitassuk meg :)

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!