De fapt jucăria e ceva mai veche, dar s-a înnoit recent după ce mi-am luat până la urmă un card reader. În spetă, s-a împlinit visul meu de nu-ştiu-când: pot să port Emacs-ul după mine prin tramvai şi pe la facultate, pentru că mi-am pus NetBSD pe dragul meu Jornada 620LX.
Câteva impresii:
- Din păcate, Windows CE 2.0-ul instalat pe susu-pusa jucărie nu vreau de niciun fel să se joace cu autorun.inf-ul pe care l-am pus totuşi pe cardul CF. Drept urmare, nu pot boota automat din CE, dar…
- …deşi NetBSD nu are suspend, s-ar părea că cea mai mare parte a bateriei este suptă de ecran. Din fericire, NetBSD are screenblank, care deşi suge bateria mult mai repede (stă aşa în jur de 10-12 ore după estimările mele, versus… vreo două-trei săptămâni cât stă în suspend-ul CE-ului), aşa că nu trebuie să mă întorc în CE decât dacă trebuie să îl iau cu mine foarte multe ore fără nicio priză
- Bootează destul de repede (sub 20-30 de secunde din ce-mi pot da seama).
- Nu am pus X11, de fapt nici nu mă prea interesează X11; pe SH3-ul uni 620LX cu 16 MB RAM oricum nu rulează altceva decât xterm şi poate ceva gen xcalc. În orice caz, am cam tot ce-mi trebuie în consolă,
- …sau mai bine zis aş avea, dar NetBSD/hpcsh nu s-a bucurat de prea multă atenție. Pachete binare sunt, dar destul de puține (2-300 cel mult, cu tot cu cele pentru X11, de care, precum ziceam, n-am nevoie). Wishlist-ul nu cuprinde însă mare lucru: emacs am (de fapt asta era The Big Thing), gcc am (e drept ca dureaza vreo 10 secunde sa compileze un Hello, World
), bc am, bsdgames există şi tot aşa. Câteva joculețe nu mi-ar strica, un CAS rudimentar n-ar fi rau nici el (sigur, nu neaparat ceva de nivelul Maple, vorbim totuşi de un sh3 de-acum 10-11 ani) şi mai ales mi-aş dori gnuplot, pentru care chiar aş instala X11 dealtfel. Nu musai gnuplot, orice program care combină vag bc cu gnuplot şi aduce a graphing calculator ar fi rezonabil. Soluția ar fi să cross-compilez gnuplot, dar momentan nu am timp de asta. Solutia ceva mai putin rapida ar fi sa iau pkgsrc-current, sa scot de-acolo ce nu voi folosi asa incat sa il inghesui in vreo 2-300 MB (pe cardul CF am doua partitii, una NetBSD si una FAT de 500 MB pe care mai am insa si alte balarii) si sa compilez pachetele chiar pe jucaria mea cea noua. Probabil ca ar lua vreo saptamana sa compilez gnuplot, dar ce poate fi mai geeky decat un uptime de 100 de ore pe un handheld de-acum 11 ani
?
La un moment oarecare, când o să am timp şi un card CF de stricat, aş vrea să încerc şi JLime. JLime are mai multe pachete, dar îmi pun probleme de performanță, nemaivorbind de faptul că eu n-am nici cablu şi nici vreo placă de rețea PCMCIA (=> ne întoarcem la rezolvat dependințe manual).
Procedura de instalare e relativ scârboasă. Am folosit, în mare, metoda de aici (NetBSD on Handheld Platforms), dar cu câteva adaptări, şi o versiune ceva mai veche de hpcboot.exe, pentru că cea mai recentă nu mai merge pe CE 2.0. O să scriu şi un tutorial, imediat ce mă scot dintre deadline-uri şi facultate.