BSD lista FAQ 1. Install: 1.1. Ize, hany cede kell a minimalis telepiteshez: FreeBSD: 4.x mini vagy 1., a minin nincsenek csomaok csomagok. 5.x disc1 (asszem, en a netrol installok:-) OpenBSD: :-)) ez csak egy CD. NetBSD: meg nem lattam. 1.2. Telepites: Megesik, hogy nem megy minden elsore, de mielott kerdezel legyszi nezzel bele ezekbe: FreeBSD: a cd gyokereben talalhato install.txt, readme.txt allomanyokat. OpenBSD: readme.txt, install.* NetBSD: install.txt Itt kene megjegyezni, a particio/label/slice kulonbsegeket a BSD-s es mas oprendszerek eseten fennallo kulonbseget. Roviden: particiobol lehet 4 egy diszken, egy particion 8 slice. Igy lesz: /dev/[ad|da][0-3]s[0-3][a-g] :-) MBR: lilo vs. grub, vs. boot.ini, vs. mittomen: FreeBSD-s mbr kod egesz jol megy, megnezi melyik particio bootolhato, aztan a funkciobillentyukkel lehet valasztani. Konfiguralni nem lehet, de minek:-) Liloval bootolhato szinten, es windows alol is. FreeBSD-n: dd if=/dev/rootdevice of=boot.img bs=512 count=1 Windowson: notepad boot.ini C:\boot.img="FreeBSD" Liloval: other=/dev/hda4 label=FreeBSD table=/dev/hda 1.3. Altalanos rendszerbeallitas: Tegy egy kis kirandulast, a /etc/rc.conf kornyeken, ill. a default rendszerbeallitasok a /etc/defaults/rc.conf-ban vannak (FreeBSD bisztos, a tobbi is?) 1.4. Ki segit, ha egyedul vagyok: FreeBSD-t hasznalok: http://www.freebsd.org/handbook/ NetBSD-t hasznalok: http://www.netbsd.org/Documentation/ OpenBSD-t hasznalok: http://www.openbsd.org/faq/ BSD listaarchiv: http://www.hu.freebsd.org/hu/arch/ [Tudásbázis RTXX http://guru.fsf.hu és mielőtt anyázni kezdtek: ottan van, hogy feltöltés alatt - akinek inge, veheti] 1.5. Van egy csomo BSD melyik miben kuul, me' jobb mint a linux: http://www.hu.freebsd.org/hu/arch/2002/May/0753.html 1.4. ADSL-em van, hogy alliccsam be: FreeBSD: /etc/rc.conf: ppp_enable="YES" ppp_mode="ddial" ppp_nat="YES" ppp_profile="name_of_service_provider" /etc/ppp/ppp.conf: default: set log Phase tun command name_of_service_provider: set device PPPoE:rl0 set authname xxxxxxxx set authkey xxxxxxxx set dial set login set redial 0 0 add default HISADDR enable dns enable lqr set lqrperiod 10 set cd 5 Gondolom a tobbi BSDnel ez alapjan ossze lehet kandacsolni:-) 1.5. Magyar ekezet: "Nekem meg majdnem ugyanez a /etc/login.conf-ban (én definiáltam egy hungarian user-class-t, mert nekem az egyszerűbb, h oda rakjak valakit, mint hogy mindenkinek ezt a fájlt odarakjam.). A konzol beállítások a /etc/rc.conf-ban a következők: font8x14="iso02-8x14" font8x16="iso02-8x16" font8x8="iso02-8x8" keymap="hu.iso2.102keys" Ebből reálisan a 14-es és 8-as fontokat én nem használom, de jobb a békesség. Ezen kívül már csak az az apróság kell, hogy a /etc/ttys-ben a virtuális terminálok tipusát állítsd cons25l2-re, így: ttyv1 "/usr/libexec/getty Pc" cons25l2 on secure (Nyilván ahány ttyv-d van, az összeset ttyv0-tól.) Amúgy ha igazán jót akarsz magadnak, a konzolra vonatkozó dolgokat belefordítod a kernelbe, mert akor már single-user-módban is elérhetőek, míg az rc.conf-fal olyankor még nem él, de az azért kevéssé kritikus." "RTFA (azaz archív)! Ha jól emlékszem (aki akarja, kikeresheti a cvsweben) a 4.5 és 4.6 között (de valamikor akkortájt) változtattak a /etc/termcap fájlon, és kivették belőle valami miért a konzolon az alternatív karakterkészlet használat lehetőségét. Azaz addig valódi "szemigrafikus" függőleges és vizszintes vonalak is voltak a konzolon, azóta viszont ez hivatalosan nem támogatott. Amiért a RTF szerepel az az, hogy ez akkor is felmerült, és mivel engem is idegesített, kicsit utánanéztem (lévén valami miért a konzol magyar billentyű és fontkezelését FreeBSD-n kicsit szívügyemnek tekintettem és tekintem) - még tán a kinti levlista archívumba mutató linket is beírtam - a magyarázaton kívül. (Nem keresem meg, mert _tudom_, hogy leírtam.) Zahy" 1.6. Flash mozilla (Zahy): "RTFA: sztem nincs 1 hete, hogy leírtam, de leírom még egyszer: http://docs.freebsd.org/mail/ itten az ember keres egyet a linuxpluginwrapper szócskára, és ha mázlija van, a freebsd-mozilla (meg még egy, már nem emlékszem melyik) listában ott a megoldás. Le kell tölteni egy minimális (5K?) port-ot, ott aszondani make install, feltelepül a linuxos flashplugin6, megcsinálod amit a végén mond (azaz vi /etc/libmap.conf), és megy. Hivatalosan 5.1-estől megy, de ha az ember olvasgatja kicsit a thread-et, ott a hivatkozás a 4-stable-hoz jó linkre _is_. (Ezt viszont stable híjján nem teszteltem.) Ez ugyan /pillanat nem mozilla, hanem galeon2, de leteszteltem ezen kívül mozilla, firebird, epiphany _mindegyikével_, és megy. Shockwave Flash File name: libflashplayer.so Shockwave Flash 6.0 r79 (ezt látom az about:plugins ablakomban)" 1.8. java-plugin + mozilla (Zahy): "NINCS RT, de csak mert nem emlékszem, hol olvastam! cd /usr/ports/java/jdk13 make && make install clean majd pedig a leírás szerint (gy. k., ezt kiírja a make: if !defined(WITHOUT_PLUGIN) @${ECHO_MSG} To use the Java plugin with Mozilla you must create a @${ECHO_MSG} symbolic link from @${ECHO_MSG} ${PREFIX}/jdk${JDK_VERSION}/jre/plugin/i386/ns600/libjavaplugin_oji.so @${ECHO_MSG} to your Mozilla plugins directory, which is usually found at @${ECHO_MSG} ${X11BASE}/lib/mozilla/plugins Magyarul: ha csak véletlenül (hint: /etc/make.conf-ban definiálva pl.) NEM a WITHOUT_PLUGIN=akarmi opcióval fordítottad a jdk-t, akkor lesz plugined, aminek a használatához kell csinálni 1 db szimlinket, ami a /usr/local/jdk13/jre/plugin/i386/ns600/libjavaplugin_oji.so -ra mutat. Ez a link a make szerint a /usr/X11R6/lib/mozilla (v. mozilla-gtk2 v. mozilla-devel) /plugins nevű könyvtárban kell legyen, ugyanilyen libjavaplugin_oji.so néven. De ha ezzel szemben a /usr/X11R6/lib/browser_plugins nevű dir-be teszed, akkor nem csak az az egy nyomorult most fordított mozillád fogja ismerni, hanem a portsból telepített (esetleg az abból készített package-ből jövő) egyéb böngészők is - lásd a listáért fenti soraimat. Java(TM) Plug-in 1.4.1-p4-root_18_oct_2003_22_47 File name: libjavaplugin_oji.so Java(TM) Plug-in1.4.1 (úgyszintén a galeon2 about:plugins ablakából, és mint látható, én ezt biz ráadásul a nem nagyon támogatott 1.4-gyel csináltam meg. Eddig ahol kellett, ment.)" 1.7. Ports es egyebek: A ports egy portolt alkalmazasokat tarolo struktura. Egy kulon csomagban talalhato, sysinstallal lehet feltenni pl, vagy cvs-el (lasd. handbook) Pl. cd /usr/ports/www/links make make install Na ez azt csinalja, hogy letolti a links forrasat, leforditja, es csomagkent hozzaadja a rendszerhez. Kereses a ports faban: cd /usr/ports make search key=links Ha a letoltes egy kicsit bajos, pl. proxyn keresztul akkor valamit kellene irni az /etc/make.conf-ba, mondjuk ilyesmit: FETCH_ENV= FTP_PROXY=ftp://10.0.0.1:21 FETCH_ENV= HTTP_PROXY=http://10.0.0.1:80 2. Listarol fontos tudnivalok: 2.1. A listan sok morgolodo ember van, igy csak akkor tegy fel kerdest, ha biztos vagy benne, hogy legalabb vetted a faradtsagot korulnezni, hogy a fenntebb emlegetett doksik valamelyike leirjak-e a kerdesedre a valaszt. Ha tipikus hiba (logbejegyzes, konzolra ir ki valamit, stb.) erdemes a www.google.com keresobe beirni, altalaban az elso 20 kozott ott van a megoldas, igy te is hamarabb megoldod a problemadat, es masok sem morgolodnak, hogy minek irod ide, ha ugy hamarabb valaszt kapsz. 2.2. Kezdo BSD-s vs. BSD-s guru: A kezdok kerdeseire a valaszadas ertelmes hatarig elfogadhato, de ha valaki arra sem veszi a faradtsagot, hogy egy picit is utanamenjen a kerdeseire keresett valasznak, az hamar megkapja a magaet. 2.3. MBE elnokenek allasfoglalasa (Zahy): Aki pedig úgy érzi, angol tudása keves, annak sajnálattal jelzem, a sztechnika _szaknyelve_ az angol, és az a fixa ideám, h nincs az az oprencer Windows-tól Linuxig, amit az angol nyelv (vagy legrosszabb esetben egy másik világnyelv, de nem a magyar) legalább sztechnikai "konyhaangol" szintű ismerete nélkül lehet huzamosabb ideig üzemeltetni. A nyelvtanulást nagy mértékben segíti, ha valaki _megpróbál_ olvasni az adott nyelven - pl. olyasmit, ami neki fontos, érdekli, stb. Ui: persze továbbra is várjuk hallgatóink leveleit, és ahogy időnk engedi, válaszolunk is rájuk. Mivel sajnos jelen pillanatban az MBE elnöki posztja nem fizet túl jól és ezért dolgozni is kell néha, a kevéssé arrogáns, nem-ide-nekem-de-gyorsan jellegű kérdésekre tudásunk és időnk függvényében örömmel válaszolunk.