Zahy blogja

VirtualBSD valódi BSD-ben

No ma este/éjszaka továbbléptem. (Korábbi státusz: http://hup.hu/cikkek/20110105/freebsd_desktop_vmware_appliance_xfce_vir… )

Felállás: FreeBSD 8.x alatt futó VirtualBox-OSE 3.2.12. Ebben akarom futtatni a VMware Player-es "Appliance" formában elérhető VirtulBSD-t. Előző alkalommal a VMware-féle OVFtool 1.0-s verzióját próbáltam, az nem volt jó. Mára egy 2.0.1-es verziót kotortam össze. Linuxemuval lefuttattam, és a VirtualBSD-féle fájlkupacból csináltam vele valódi Appliance-t (mert amit le lehet tőlük warezolni, az nem igazán OVF-formátum). A konverzió eredménye gyanúsan hasonlít az első (1.0-s verziójú) végeredményéhez. Persze ezt se tudja beimportálni a VBox, az előzőleg már ragozott hangkártyaproblémák miatt. Rutinosan kikonfigurálom az OVF-ből a hangkártyát, elindul az OVF-ből VirtualBox-formátumba importálás. És gyakorlatilag ugyanazzal a hibaüzenettel ugyanott elhal, mint korábban.

TBBT s4e10 hova tűnt?

A címben minden benne van. Péntek reggel óta keresem, és a megszokott oldalakon nem látom, kugli, kalózöböl, és egyéb általam alkalmazni szokott keresési lehetőségek nem jártak sikerrel. Ha tehetem -CTU vagy -IMMERSE mkv-kat keresek, de sehol semmi. WTF, where is it?

10 éves a Magyar BSD Egyesület

Mármint volt tegnap. 16-án. Majdnem pont 10 éve volt az első alakuló ülés (egy belvárosi kocsmában), amelyet még több követett. A bírósággal is meggyűlt a bajunk, nehezen vette be a gyomruk, hogy közhasznúak akarunk lenni. Ráadásul a személyes elbeszélgetésen (merthogy az is szükséges volt az egyesület bejegyeztetéséhez), még azt is sikerült a hölgynek a fejemhez vágni: "megkérdeztem egy informatikus ismerősömet, hogy tud-e valamit erről a BSD nevű szoftverről, és nem ismerte, csak a Linuxot. Hát akkor maguk hogy akarnak ennek még egyesületet is - ráadásul közhasznút???" Tapintatosan felhívtam a figyelmét az egyesület alapszabályának kezében levő példányára, aminek első oldalán, kb az 5. mondatban szerepel, hogy a cél pont az ilyen rendszerek megismertetése, elterjesztésének elősegítése, stb. Ha egyszer a jólképzett informatikus nem ismeri, akkor ez elégséges ok lehet ahhoz, hogy másokkal meg akarjuk ismertetni.
Történet van még sok, akit mélyebben érdekel, az esetleg villámgyorsan regisztráljon (ez talán annyira már nem kritikus), és jöjjön el holnap - szombaton - a BSDDay, Budapest 2010 rendezvényre, ahol több alapító (és nem alapító) tag és nem-tag bsd-ssel találkozhat, valamint (feltehetően) szinvonalas előadásokat is hallgathat. Klikk.

atvitel

Erdekes, hogy mindenfele statisztikak szerint a Transmission hasznalata itthon elhanyagolhato - ellenben az aktualis TBBT kapcsan az derult ki, hogy 62 kliensbol 36 hasznal valamilyen uTorrent verziot, 6 Vuze-t (es 1 Azureust), es 14 hasznal szinten a verziok szeles skalajan mozgo Transmissiont. Vajon miert? (Ja, ez a kozelgo HOVD torrentklienssel kapcsolatos kerdesetol fuggetlenul jutott eszembe.) Lehet, hogy itthon joval kevesebben toltenek celszerszammal, az emberek tobbsege meg mindig a windowsos deszktop gepet hasznalja ilyen celokra?

Konzolos Mandelbrot - mar megint

Van ugye ez a bejegyzes. (Amugy nyugodjek bekeben.) Itt ketfele, konzolos parancssori Mandelbrot-halmaz rajzolo is feltunt. Az elso perl-ben, es mint iroja meg is jegyezte, egy twitbe belefer. Nyilvan ez is szep teljesitmeny.

A masodik, amelyik shell-scriptkent szerepel, felcsigazta a fantaziamat. (Ez az eredeti helye.) Eloszor az merult fel bennem, hogy ha esetleg kevesebbszer hivna meg a bc-t, azzal esetleg fel lehetne gyorsitani, aztan a kovetkezo gondolat az lett, hogy esetleg ugy ahogy van lehetne inkabb bc-ben csinalni. Nyilvan igy meg gyorsabb lenne. (Nyilvan? Valoszinunek tunt.)

OOo-3.2.1

Timar Andris par napja azt emlitette, hogy penteken 12:00-kor kijon az OOo. Nos azt nem tudom, hogy hivatalosan mikor jott ki, de a FreeBSD ports-faban szombaton 12:01 -kor Maho frissitette. Szoval ha lesz kedvem par oranyi frissitessel/forditassal szorakozni, akkor akar mar ma este lehetne nekem OOo-3.2.1. Ha jol tudom, ebben ugye mar a magyar nyelvu fvek hasznalata az egyik ujdonsag.

FreeBSD. Frissites. :-(

Az elmult napok esemenyei: kijott a 8.1-beta1. Felfrissult a ports-ban gettext, ami sajnos library verzioszam leptetessel jart. Es belekerult az XFCE ujabb verzioja. No ezekkel kuzdottem az elmult napokban orbitalisakat. Ime:

1)

"gyerekre varva" kozben a nalam levo mutyurken (egy netbook) a helyszin wifijen at elinditottam a freebsd-update -et az oprendszer frissitesehez. Kb 3 ora alatt a letoltendo csomagokbol (tobb, mint 35000 !) lejott kb az otode, de ekkor mar indultunk. Megszakitottam, es otthon ujra elinditottam. Kisse fajt, mikor kiderult, hogy le se szarja a mar letoltott anyagot, es kezdi tolteni ujra. Egyelore nem vilagos miert, de ez van. A fo gond, hogy iszonyat tempoban jott. Igy aztan ejszakara otthagytam, legyen el magaval. Reggelre nem lett kesz. Meg eltelt kb 1,5 ora, es ugy fel 10 magassagaban a letoltes befejezodott. Jott par trivialis konfig fajllal kapcsolatos merge kerdes, es meg is volt a dolog.

Kis-nagybetű konverzió

A hülye mkisofs miatt át kellett neveznem egy csomó fájlt kisbetűsről nagybetűsre (szerencsére ékezetes nincs a készletben). Az adott dobozban egy meglehetősen korlátozottnak tekinthető Linux-like környzet lakozik Busybox-szal, és egy-s-más kiegészítővel, amit az idők során rátelepítettem. Legnagyobb meglepetésemre a jól bevált módszer - a hozzá szükséges segédeszköz híjján - nem működött, így elkezdtem a favágó (kézzel történő) átnevezés helyett kitalálni, hogy a szűkös parancskészlettel mit lehetne tenni. Ezek jutottak eszembe:

1. tr


for i in * ; do
mv "$i" "`echo $i | tr '[a-z]' '[A-Z]'`"
done

- ezzel szoktam általában, de itt tr: command not found vagy valami hasonló volt az eredmény.

wpa_cli

Régóta zavar, hogy a wpa_supplicant-hoz tartozó parancssori wpa_cli iszonyat szarul dokumentált eszköz. Szerettem volna végre nem kliketi-klikk, hanem oldschool UNIX módjára, parancssorból piszkálni a wifit. Melyik ap-ra csatlakozzon a sok közül, meg főleg hogyan.

Ennyi.

Eleg a FreeBSD-bol, terjunk at valami hasznalhatora. 100 millio legy nem tevedhet, ugyhogy hosszas fejvakaras utan Mandrivara tettem a voksot. (Ha mar egyszer eleg a kezimunkabol, akkor legyen seggkinyalos.) Ezen a laptopon mar megtortent az atallas, a mai reggel kisse koran kellett kelni, ugyhogy 4 gepbol allo kis itthoni halozatom uj eletre keltese mar folyamatban van. Ha valahol elakadnek, ugyis visitok.

Az elozmenyek: tegnap total felhuztam magam. Elozo het vegen frissult a libpng csomag, es mivel ezzel egyutt a library file verzioszama is lepett, gyakorlatilag mindent frissiteni kellett, aminek PNG-fuggese van. Ez jelenti a libQt-t, a VirtualBox-ot, a Wine-t - az OOo-rol nem is beszelve. Meg meg vagy 600 csomagot ezen kivul. Mivel minden szart forrasbol hasznalok (FreeBSD-n ez nekem sokkal jobban bejott, mint a binaris csomagbol elet), el lehet kepzelni. Es mindezt 4 kulonbozo gepen, amibol a regi laptop es a netbook - hat lassuk be, nem leanyallom. Az asztali gep volt a tesztalany. Hetfon reggel mely lelegzet, portmaster, par jol iranyzott +IGNOREME hogy azert ne oszuljek bele, es hajra. Hetfo este mikor raneztem, meg is volt az elso eredmeny. Elhasalt valamin - de persze mivel a frissites elso lepese maganak a libpng-nek a forditasa, gyakorlatilag X alatt semmi se mukodott. Mivel amugyis mindig pengeelen tancolok, persze a korabbi verziot nem mentettem le, de cserebe mivel az az egy AMD64-es gepem volt, igy semelyik masikrol nem tudtam atvinni. Szaoval kezdodott a foltozgatas, javitas vadaszas. Ujabb frissites lehuzasa, ujabb forditasi hullam. Ezt kb 4x jatszottam el. Minden alkalommal a portban levo szoftverek ujabb szazas adagjanak libpng-frissitesehez szukseges peccsek omlottek be az ajton. Minden egyes ilyen lepesnel (marmint amikor elakadt a frissites) lement ugyanaz a moka: portsnap / portmaster / anyazas. De persze valamin mindig hozongott.

Oxymoron

Egy oldalon nem akaródzott menni a filmlejátszás. Mivel flash van a gépen, eddig szokott is menni, riadtan ellenőriztem, nem-e a csoda silverlight. És akkor az oxymoron:
"szerencsére flash kell az oldalhoz "
(és nem SL - ami nekem nincs)

Nőnap

Vannak, akik hörögnek és komenista ünnepet emlegetnek, de azért boldog nőnapot az erre járó nőknek. Még *****-nak is, pedig idegrohamokat bírok kapni, ha véletlenül belebotlok egyk-másik szösszenetébe.

Szerk: ja, itt is van virag. -(--@

SCSI DVD vs ATAPI DVD

Ezer éve nem csináltam ilyet, de most *sürgősen* gépbe kellett vinni 3 audio lemezt. Ha gyorsan kell, akkor parancssor, és használjuk ki, hogy 2 lejátszó is van a gépben. Az egyik egy ősöreg, SCSI "PIONEER DVD-ROM DVD-305 1.00", a másik meg egy (ahhoz képest) gyerek, ATAPI "NEC DVD_RW ND-3550A 1.05" (ez utóbbi mindentől különálló, önálló buszon csücsül egyedül, nehogy teljesítményveszteséget okozzon). Szóval első lemez bedug a pionyirkába, és mehet a "cdparanoia -B -v -w". Aztán második a NEC-be. És láss csodát, nem elég, hogy szemmel láthatóan lassabb, de dobálja is a +-okat az olvasás során. Amikor az első lemez végzett, a helyére bedugtam a harmadikat, és az mindenestül hamarabb végzett a két lemezzel, mint a NEC azzal az egy szerencsétlennel. Majd mivel sokaltam a read-errorrokat, bedugtam a kettes számú lemezt is a pionyírba, és ott is begrab-beltem. Gyors volt, és olvasási hiba mentes.

wifi+lan failoverbe konfigolva FreeBSD-n

Már megint Imp (Warner Losh)
http://bsdimp.blogspot.com">blogját néztem, ahol is következő fogadott. Hogyan csináljunk drótos és dróttalan hozzáférésünkből failover konfigot? (Mondjuk berakjuk a laptopot a dokkolóba, amiben van egy "fixen" bedugott kábel - ekkor nyugodtan át lehetne kapcsolni a wifi-ről a kábelesre; aztán felvesszük a gépet és kapcsoljon át automatikusan wifire - de persze ne szakadjon meg, ne kapjunk új IP-címet, stb.) A cikk röviden. Használjuk a FreeBSD-ben elég régóta (6.3 óta) meglevő lagg (Link Aggregation and Failover) interfészt, meg egy kis shell mágiát. A példában re0 a drótos, és az ath0 a vezetéknélküli interfész. (Megjegyzem az, hogy lagg-al lehet ilyet csinálni, az nem újdonság, viszont az egyszerűsége és eleganciája az.) A példa 8-as vagy újabb verzión működik, de elvben 7-esen is megoldható. (*) Az alanti sorok természetesen a rendszerkonfigot tartalmazó /etc/rc.conf -ba kell menjenek.

FreeBSD SoftUpdates + Journaling

Már megint ivoras blogját olvastam, ahonnan Jeff Roberson oldalára jutottam. A cikkben arról van szó, hogy egy igen picike naplózást hozzáadva a jelenleg használatos softupdates-hez, hogyan lehet a rendszerösszeomlásokat követő fájlrendszer helyreállítások idejét sok nagyságrenddel felgyorsítani. A leírásban van pár szó az egyéb, gyors helyreállítást lehetővé tevő fájlrendszer megvalósításokról is (utalások az XFS-re és a ZFS-re). A friss fejlesztést Jeff és Kirk McKusick, az FFS és a softupdates eredeti kitalálója/kifejlesztője együtt hozta össze. Érdekesség, hogy egyszerre támogatta őket ebben a Juniper és a Yahoo! is (a talán kicsit kisebb iXsystems-szel). A kód elvben 2 héten belül kerül nyilvánosságra (gondolom akkor tervezik beolvasztani a FreeBSD-CURRENT-be), és a BSDCan rendezvényen lesz róla szó részletesebben.

Yann Arthus-Bertrand film a YouTube-on

A http://www.home-2009.com/us/index.html oldalról el lehet jutni fent említett zseniális fotósnak egy másfél órás filmjéhez, a Home -hoz, amit a YouTube-on HD-ben meg lehet tekinteni a következő címen: http://www.youtube.com/homeproject . A pasinak láttam kiállítását Dániában, majd nem sokkal később a Hősök terén is, fényképes könyvét is, és persze saját weboldala http://www.yannarthusbertrand.org/ is az egyik kedvencem. Érdemes megnézni.
(Sajnos sem a youtube-dl, sem a clive/cclive páros nem szereti ezt az URL-t, így csak valami eszméletlen nyakatekert módon tudnám gépre tölteni. Valakinek valami tippje?)

FreeBSD autologin

Felhívott egy ismerős, hogy hogyan kell FreeBSD alatt karakteres felületű autologin -t csinálni (hosszú távon rdesktop a vége, de ugye az szeretne maga alatt legalább egy X-et). Sose hallottam róla, úgyhogy amíg telefonáltunk, közben bőszen man-t és guglit túrtam (Ő már korábban). Villámgyorsan meg is lett az őáltala is hivatkozott levlistás levél 2004-ből, már csak értelmezni kellett:

- az ember csinál a /etc/gettytab fájlban egy bejegyzést (pl ilyet:


autologin:al=USERNAME:tc=Pc:

ebben nyilván az USERNAME lecserélendő a megfelelő névre, a maradék része pedig csak annyit mond, hogy minden egyéb tulajdonságában ugyanolyan legyen, mint a konzolon egyébként használatos Pc bejegyzés.)

Leonard Cohen Budapesten.

Jól sikerült. Sok ismert dal, és sok (nekem) ismeretlen. A tiszta koncertidő majd 3 óra volt, kb 5x jöttek vissza. Szimpatikus pasi, és szimpatikus "háttéremberek". A Kavics elég rendesen tele volt. Ráadásul nagyon korán odaértünk, tudtunk teljesen jó helyen parkolni, így a hazaérés is elég gyorsra sikeredett. Jó este volt.

GPS progik szifonhoz

nincs (nem is tervezem) szifon vásárlását, de azért "jóleső" tudattal vettem észre tegnap, hogy immár van Navigon, meg iGO (tudom, van rendes neve is) is a törött, szifonra telepíthető progik között.

Panorámaképek készítése

Belekontárkodtam Honorshark blogjába, de aztán elszégyeltem magam. Szóval keresek panorámakép-készítő progit Linux alá (no jó, én persze FreeBSD alá keresem, de ezen majdcsak túllépünk valahogy). Elsődleges célom az lenne, hogy ne kelljen Wine-nal bohóckodni miatta, de elég siralmas az eredmény. Van:

a) hugin + pano-tools (és minden, ami ide tartozik)
b) GIMP, Pandora-plugin
c) Fotoxx, eddig ez a legigéretesebb nekem (méret, egyszerűség okán) - de nem triviális linuxizm-ok (pl. gnulibc marhaságok, inotify) vannak benne, amik kissé hátráltatják a portolást
d) NetPBM pnmstitch - ez meg kicsit elavultnak tűnik, de majd még jobban szemügyre veszem.