{"id":9327,"date":"2014-03-19T15:50:23","date_gmt":"2014-03-19T14:50:23","guid":{"rendered":"http:\/\/tuxproject.de\/blog\/?p=9327"},"modified":"2014-03-20T11:46:16","modified_gmt":"2014-03-20T10:46:16","slug":"openbsd-als-schlanke-alternative-auf-betagten-thinkpads","status":"publish","type":"post","link":"https:\/\/tuxproject.de\/blog\/2014\/03\/openbsd-als-schlanke-alternative-auf-betagten-thinkpads\/","title":{"rendered":"OpenBSD als schlanke Alternative auf betagten ThinkPads"},"content":{"rendered":"<p>Dass ich das Betrieb\u00adssys\u00adtem FreeB\u00adSD sehr sch\u00e4tze, ist f\u00fcr regelm\u00e4\u00dfige Leser mein\u00ader Texte ja <a href=\"https:\/\/tuxproject.de\/blog\/?s=FreeBSD\">kein Geheim\u00adnis mehr<\/a>. Ein Blick \u00fcber den Teller\u00adrand bleibt den\u00adnoch erhel\u00adlend.<\/p>\n<p>Vor ein\u00ader Weile erstand ich ein g\u00fcn\u00adstiges <a href=\"http:\/\/thinkwiki.de\/t60\">ThinkPad T60<\/a>. Meine <a href=\"http:\/\/www.bsdforen.de\/threads\/darktryms-frustthread.30756\/#post-259492\">ander\u00adswo<\/a> kurz geschilderte Lei\u00addens\u00adgeschichte beim Ver\u00adsuch, ver\u00adschiedene BSDs darauf zu testen, m\u00f6chte ich hier gar nicht <em>en detail<\/em> repro\u00adduzieren, son\u00addern das Augen\u00admerk auf eine ganz andere Frage lenken: Wie l\u00e4sst sich ein \u201cural\u00adter\u201d 32-Bit-Lap\u00adtop opti\u00admal nutzen?<\/p>\n<p><!--more-->Der Stan\u00addar\u00add\u00adansatz: Irgen\u00addein \u201cleicht\u00ades\u201d Lin\u00adux, zum Beispiel <a href=\"http:\/\/antix.mepis.org\/index.php?title=Main_Page\">antiX<\/a> oder <a href=\"http:\/\/www.puppylinux.com\/\">Pup\u00adpy Lin\u00adux<\/a>. Kann man machen, ist aber vielle\u00adicht nicht die beste aller Ideen; ger\u00adade auf Lap\u00adtops sind \u201cRuhezu\u00ads\u00adtand\u201d und WLAN-Unter\u00adst\u00fctzung, bei\u00addes Schwach\u00adstellen viel\u00ader Lin\u00aduxdis\u00adtri\u00adb\u00adu\u00adtio\u00adnen, gele\u00adgentlich Gl\u00fcckssache.<\/p>\n<p>Auftritt OpenB\u00adSD, eines der \u201ckleinen\u201d BSDs. OpenB\u00adSD wurde nach einem Zer\u00adw\u00fcrf\u00adnis von Theo de Raadt, einem der Gr\u00fcn\u00adder des NetB\u00adSD-Pro\u00adjek\u00adts, mit anderen Mit\u00adgliedern des\u00adsel\u00adben im Jahr 1995 abges\u00adpal\u00adten und hat seit\u00addem zum Ziel, ein Sys\u00adtem zu sein, das <em>sich\u00ader und kor\u00adrekt<\/em> ist, also <a href=\"http:\/\/www.openbsd.org\/papers\/ven05-deraadt\/index.html\">Sicher\u00adheit vor Geschwindigkeit<\/a> und Ein\u00adfach\u00adheit vor <em>Fea\u00adtu\u00adri\u00adtis<\/em> stellt. Dass man einem \u201calten\u201d ThinkPad mit PC-BSD (dessen 32-Bit-Vari\u00adante ohne\u00adhin mit Ver\u00adsion 9.2 offiziell eingestellt wurde) oder son\u00adsti\u00adgen <em>gro\u00dfen<\/em> Sys\u00adte\u00admen wahrschein\u00adlich gar nicht erst zu Leibe zu r\u00fcck\u00aden ver\u00adsuchen sollte, ver\u00adste\u00adht sich wahrschein\u00adlich von selb\u00adst; aber warum nicht mal was Anderes aus\u00adpro\u00adbieren?<\/p>\n<p>Das Instal\u00adla\u00adtion\u00ads\u00admedi\u00adum der aktuellen \u201cCURRENT\u201d-Version von OpenB\u00adSD \u2014 also sozusagen das st\u00e4ndig in der Entwick\u00adlung befind\u00adliche <a href=\"https:\/\/de.wikipedia.org\/wiki\/Rolling_Release\">Rolling Release<\/a> mit regelm\u00e4\u00dfig aktu\u00adal\u00adisierten Paketen, wom\u00ad\u00f6glich aber auch <a href=\"http:\/\/www.openbsd.org\/faq\/current.html\">gele\u00adgentlichen<\/a> tief\u00adgreifend\u00aden \u00c4nderun\u00adgen \u2014 ist <a href=\"ftp:\/\/ftp.openbsd.org\/pub\/OpenBSD\/snapshots\/i386\/\">weniger als 250 MiB<\/a> gro\u00df, <a href=\"http:\/\/www.openbsd.org\/faq\/de\/faq4.html\">Instal\u00adla\u00adtion<\/a> und <a href=\"http:\/\/blather.michaelwlucas.com\/archives\/543\">Aktu\u00adal\u00adisierung<\/a> des kom\u00adplet\u00adten Sys\u00adtems gehen denkbar ein\u00adfach von\u00adstat\u00adten. Die Grafikkarte (ATI X1300) wird (mit dem bere\u00adits vorhan\u00adde\u00adnen <tt>radeon<\/tt>-Treiber) automa\u00adtisch erkan\u00adnt, was in der let\u00adzten \u201csta\u00adbilen\u201d Ver\u00adsion 5.4 noch nicht der Fall war, der WLAN-Adapter aber nicht: <tt>ifcon\u00adfig wpi0 up<\/tt> zeigt fehlende Firmware. Die <tt>wpi<\/tt>-Firmware f\u00fcr OpenB\u00adSD 5.5 gibt es <a href=\"http:\/\/firmware.openbsd.org\/firmware\/5.5\/\">hier<\/a> und sie muss irgend\u00adwie auf den Lap\u00adtop kom\u00admen. Eine herum\u00adliegende beschreib\u00adbare CD hat in meinem Fall ihren Zweck erf\u00fcllt, wof\u00fcr son\u00adst braucht <em>man<\/em> heutzu\u00adtage noch solche Medi\u00aden? (Geschick\u00adte Leser, denen es doch etwas selt\u00adsam vorkommt, eine etwa 64 KiB gro\u00dfe Datei auf einen geson\u00adderten viel gr\u00f6\u00dferen Rohling zu schreiben, k\u00f6n\u00adnen die Firmware auch <em>gemein\u00adsam<\/em> mit dem Image auf die CD bren\u00adnen und sparen so gegebe\u00adnen\u00adfalls auch etwas Zeit.)<\/p>\n<p>Den WLAN-Adaptertreiber instal\u00adliert man als <em>root<\/em> von der CD dann fol\u00adgen\u00adder\u00adma\u00dfen:<\/p>\n<pre>mkdir -p \/mnt\/cdrom\nmount \/dev\/cd0a \/mnt\/cdrom\ncd \/mnt\/cdrom ; cp wpi-*.tgz \/root\/ ; umount \/mnt\/cdrom\ncd \/root\npkg_add wpi-firmware-3.2p1.tgz ; rm wpi-*.tgz\nifconfig wpi0 up<\/pre>\n<p>Sofern der <tt>ifcon\u00adfig<\/tt>-Befehl ohne Fehler\u00admel\u00addung funk\u00adtion\u00adierte, ist das WLAN nun ein\u00adsatzbere\u00adit. (\u00dcber\u00adhaupt spielt OpenB\u00adSD seine St\u00e4rken ger\u00adade in der mobilen Nutzung aus: Auf dem ThinkPad T60 kon\u00adnte ich hier ein deut\u00adlich sta\u00adbil\u00aderes WLAN nutzen als unter einem test\u00adweise instal\u00adlierten FreeB\u00adSD 10.0, auch <a href=\"https:\/\/de.wikipedia.org\/wiki\/Advanced_Configuration_and_Power_Interface\">ACPI<\/a> \u2014 also der Ruhezu\u00ads\u00adtand \u2014 funk\u00adtion\u00adiert anscheinend <a href=\"http:\/\/tbullock.comlore.com\/2013\/05\/running-openbsd-laptop.html\">prob\u00adlem\u00adlos<\/a>.)<\/p>\n<p>Nun \u2014 nach der ersten Anmel\u00addung \u2014 strahlt uns ein eher schlichter Desk\u00adtop an:<\/p>\n<p><a href=\"https:\/\/tuxproject.de\/blog\/wp-content\/uploads\/2014\/03\/OpenBSD-4.8.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/tuxproject.de\/blog\/wp-content\/uploads\/2014\/03\/OpenBSD-4.8-300x223.png\" alt=\"OpenBSD 4.8 - gefunden auf http:\/\/www.gabsoftware.com\/tips\/tutorial-installing-xfce-on-openbsd-4-8\/\" width=\"300\" height=\"223\" class=\"alignnone size-medium wp-image-9329\" srcset=\"https:\/\/tuxproject.de\/blog\/wp-content\/uploads\/2014\/03\/OpenBSD-4.8-300x223.png 300w, https:\/\/tuxproject.de\/blog\/wp-content\/uploads\/2014\/03\/OpenBSD-4.8-120x89.png 120w, https:\/\/tuxproject.de\/blog\/wp-content\/uploads\/2014\/03\/OpenBSD-4.8.png 801w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\"><\/a><\/p>\n<p>Vorhan\u00adden ist ein Basis\u00adsys\u00adtem mit aller\u00adlei POSIX-Werkzeu\u00adgen und manchem Server\u00addi\u00adenst, aber sicher\u00adlich wollen wir ja noch mehr Dinge mit dem Lap\u00adtop tun, zum Beispiel im Inter\u00adnet rum\u00adsur\u00adfen. Daf\u00fcr w\u00e4re eine Paketver\u00adwal\u00adtung hil\u00adfre\u00adich. Zwar lie\u00dfe sich auch NetB\u00adS\u00adDs <a href=\"http:\/\/www.pkgsrc.org\">pkgsrc<\/a> nutzen, aber einem nicht mehr allzu aktuellen Prozes\u00adsor regelm\u00e4\u00dfiges Kom\u00adpilieren anzu\u00adtun w\u00e4re wom\u00ad\u00f6glich bei der Arbeit eher hin\u00adder\u00adlich. Emp\u00adfohlen wird unter OpenB\u00adSD ohne\u00adhin die Ver\u00adwen\u00addung von Bin\u00e4r\u00adpaketen.<\/p>\n<p>OpenB\u00adSD verzichtet auch hier auf Exper\u00adi\u00admente und set\u00adzt auf das bew\u00e4hrte <tt>pkg_add<\/tt>. Die Pakete des \u201cCURRENT\u201d-Zweigs sind dabei dur\u00adchaus ziem\u00adlich aktuell. Zuerst mal sollte allerd\u00adings <a href=\"http:\/\/www.hackerco.de\/hackercode\/2007\/10\/openbsd-post-install-configurat.html\">daf\u00fcr gesorgt wer\u00adden<\/a>, dass der Stan\u00addard\u00adbe\u00adnutzer \u00fcber\u00adhaupt admin\u00adis\u00adtra\u00adtive Dinge tun kann, wof\u00fcr ihn <em>root<\/em> in die Gruppe \u201cwheel\u201d (f\u00fcr <tt>su<\/tt>) schieben und\/oder in die <tt>sudo\u00aders<\/tt>-Datei ein\u00adtra\u00adgen (f\u00fcr <tt>sudo<\/tt>) sollte. Nach ein\u00ader Neuan\u00admel\u00addung sind alle n\u00f6ti\u00adgen Rechte vorhan\u00adden.<\/p>\n<p>Anders als andere BSDs und viele Lin\u00aduxdis\u00adtri\u00adb\u00adu\u00adtio\u00adnen ken\u00adnt OpenB\u00adSD kein \u201cStan\u00addard\u00adverze\u00adich\u00adnis\u201d f\u00fcr Bin\u00e4r\u00adpakete, der Benutzer <em>darf<\/em> es sich also nicht nur selb\u00adst aus\u00adsuchen, son\u00addern <em>muss<\/em> es sog\u00adar. Empfehlenswert ist <em>nat\u00fcr\u00adlich<\/em> eines, das nicht allzu weit ent\u00adfer\u00adnt ist, zum Beispiel in Europa. Um es dauer\u00adhaft einzustellen, sollte mit einem Texte\u00add\u00adi\u00adtor \u2014 etwa <tt>vi<\/tt> \u2014 die Datei <tt>~\/.profile<\/tt> ge\u00f6ffnet und fol\u00adgende Erg\u00e4nzung vorgenom\u00admen wer\u00adden:<\/p>\n<pre>export PKG_PATH=ftp:\/\/ftp.eu.openbsd.org\/pub\/OpenBSD\/snapshots\/packages\/i386\/<\/pre>\n<p>Diese Zeile k\u00f6n\u00adnte anschlie\u00dfend auch noch ein\u00admal direkt in der Kon\u00adsole (oder in einem <tt>xterm<\/tt>) eingegeben wer\u00adden, damit <tt>pkg_add<\/tt> auch ohne eine weit\u00adere Neuan\u00admel\u00addung sofort funk\u00adtion\u00adiert. Was nun?<\/p>\n<p>Nun, zun\u00e4chst w\u00e4re ein <em>h\u00fcb\u00adscher\u00ader<\/em> Desk\u00adtop dur\u00adchaus sehenswert. (Das gilt nat\u00fcr\u00adlich nur, wenn euch der eingestellte <tt>fvwm<\/tt> nicht gef\u00e4llt.) Da der Min\u00adi\u00admal\u00adis\u00admus von OpenB\u00adSD schon hard\u00adwarebe\u00add\u00adingt nicht allzu sehr per\u00advertiert wer\u00adden sollte, bietet sich statt KDE, GNOME oder einem anderen \u201cvoll\u00adw\u00ader\u00adti\u00adgen\u201d Desk\u00adtop ein ein\u00adfach\u00ader Fen\u00adster\u00adman\u00adag\u00ader an. Dieser sollte Bild\u00adschirm\u00adplatz \u2014 die mir zur Ver\u00adf\u00fc\u00adgung ste\u00adhende Aus\u00adf\u00fchrung des T60 beherrscht Aufl\u00f6\u00adsun\u00adgen von bis zu 1024x768 \u2014 nicht ver\u00adschwen\u00adden, gle\u00adichzeit\u00adig aber funk\u00adtion\u00adal und kom\u00adfort\u00ada\u00adbel sein. Geht nicht? <a href=\"http:\/\/www.pro-linux.de\/artikel\/2\/1617\/awesome-ein-tiling-fenstermanager.html\">Geht doch<\/a>, zum Beispiel mit <tt>awe\u00adsome<\/tt> (ich hat\u00adte es <a href=\"https:\/\/tuxproject.de\/blog\/2014\/01\/kurz-verlinkt-antifa-kernkraft-minimalismus\/\">hier<\/a> bere\u00adits bewor\u00adben).<\/p>\n<p>Nach der Instal\u00adla\u00adtion (<tt>pkg_add awe\u00adsome<\/tt>) l\u00e4sst sich OpenB\u00adSD auch so kon\u00adfig\u00aduri\u00aderen, dass es <tt>awe\u00adsome<\/tt> direkt nach der Anmel\u00addung startet. Daf\u00fcr gen\u00fcgt der Ein\u00adtrag <tt>awe\u00adsome<\/tt> in der Datei <tt>~\/.xsession<\/tt> des jew\u00adeili\u00adgen Benutzers. \u2014 Eigentlich k\u00f6n\u00adnten alle fol\u00adgen\u00adden Schritte nun bere\u00adits aus <tt>awe\u00adsome<\/tt> her\u00adaus vorgenom\u00admen wer\u00adden. \u201cMod4+R\u201d \u00f6ffnet in der awe\u00adsome-Leiste ein \u201cAusf\u00fchren\u201d-Feld, \u201cMod4+Eingabe\u201d ein neues <tt>xterm<\/tt>-Fen\u00adster (der hier\u00adf\u00fcr ver\u00adwen\u00addete Ter\u00admi\u00adnalem\u00adu\u00adla\u00adtor l\u00e4sst sich in der Kon\u00adfig\u00adu\u00adra\u00adtions\u00addatei <tt>~\/.config\/awesome\/rc.lua<\/tt> ein\u00adstellen). \u201cMod4\u201d ist meist die \u201cWin\u00addow\u00adstaste\u201d.<\/p>\n<p>Um den \u201cleicht\u00adgewichti\u00adgen\u201d Desk\u00adtop zu kom\u00adplet\u00adtieren, fehlen jet\u00adzt nat\u00fcr\u00adlich noch Anwen\u00addung\u00adspro\u00adgramme. Man <em>k\u00f6n\u00adnte<\/em> f\u00fcr E\u2011Mail, Usenet, IRC, Twit\u00adter und so weit\u00ader nun <a href=\"https:\/\/tuxproject.de\/blog\/2013\/08\/gnus-und-usenet-nntp-mal-anders\/\">kom\u00adplett auf Emacs<\/a> set\u00adzen, f\u00fcr jeden\u00adfalls einzelne Mailkon\u00adten ist aber auch <a href=\"http:\/\/www.mutt.org\/\">Mutt<\/a> einen Blick wert. Vor allem aber fehlt noch ein Web\u00adbrows\u00ader. Unter OpenB\u00adSD gibt es au\u00dfer den \u201cgro\u00dfen\u201d Browsern wie Fire\u00adfox mit <a href=\"https:\/\/opensource.conformal.com\/wiki\/xombrero\">xom\u00adbrero<\/a> (ehe\u00admals \u201cxxxterm\u201d), <a href=\"http:\/\/www.dillo.org\/\">Dil\u00adlo<\/a> und dem urspr\u00fcnglich f\u00fcr RISC OS entwick\u00adel\u00adten <a href=\"http:\/\/www.netsurf-browser.org\/\">Net\u00adSurf<\/a> drei gro\u00dfar\u00adtige Alter\u00adna\u00adtiv\u00aden. W\u00e4hrend xom\u00adbrero auf das aufge\u00adbl\u00e4hte WebKit und eine Vim-\u00e4hn\u00adliche Bedi\u00adenung set\u00adzt und Dil\u00adlos Kern so min\u00adi\u00admal\u00adis\u00adtisch ist, dass auch grundle\u00adgende Unter\u00adst\u00fctzung f\u00fcr CSS und JavaScript <a href=\"http:\/\/www.dillo.org\/Plans.html\">keine hohe Pri\u00ador\u00adit\u00e4t<\/a> besitzt, ist Net\u00adSurf eine <a href=\"http:\/\/www.netsurf-browser.org\/documentation\/progress#WebStandards\">dur\u00adchaus brauch\u00adbare<\/a> Soft\u00adware, die im t\u00e4glichen Gebrauch nur sel\u00adten den Griff zum Fire\u00adfox n\u00f6tig macht. Net\u00adSurf set\u00adzt auf eine eigene <em>engine<\/em>, die recht <a href=\"http:\/\/lists.ibiblio.org\/pipermail\/baslinux\/2009-August\/016147.html\">wenig RAM<\/a> belegt.<\/p>\n<p>Was fehlt zur Per\u00adfek\u00adtion? Richtig: Drop\u00adbox. Drop\u00adbox f\u00fcr BSD-Sys\u00adteme wurde schon <a href=\"https:\/\/forums.dropbox.com\/topic.php?id=5627\">vor Jahren<\/a> f\u00fcr m\u00f6glicher\u00adweise umset\u00adzenswert befun\u00adden, bei dem Befund blieb es allerd\u00adings auch bis heute. Zum Gl\u00fcck stellt Drop\u00adbox <a href=\"https:\/\/www.dropbox.com\/developers\/core\">eine Schnittstelle<\/a> bere\u00adit, die sich zur Umge\u00adhung dieses Makels eignet.<\/p>\n<p>Auf <a href=\"https:\/\/github.com\/andreafabrizi\/Dropbox-Uploader\">GitHub<\/a> ste\u00adht ein Skript zur Ver\u00adf\u00fc\u00adgung, das diese Schnittstelle nutzt, um die fehlen\u00adden Funk\u00adtio\u00adnen umzuset\u00adzen. OpenB\u00adSD ben\u00f6tigt daf\u00fcr nur <tt>git<\/tt>, <tt>curl<\/tt> und die <tt>bash<\/tt> (alle\u00adsamt per <tt>pkg_add<\/tt> ver\u00adf\u00fcg\u00adbar), anschlie\u00dfend ist das Skript herun\u00adter\u00adlad- und sofort ein\u00adset\u00adzbar:<\/p>\n<pre>cd ~\ngit clone https:\/\/github.com\/andreafabrizi\/Dropbox-Uploader.git\nchmod a+x ~\/Dropbox-Uploader\/*.sh<\/pre>\n<p>Auf der GitHub-Seite zum Skript sind die erst\u00adma\u00adlige Ein\u00adrich\u00adtung (der Zugriff auf Drop\u00adbox muss <em>nat\u00fcr\u00adlich<\/em> erst \u00fcber die Web\u00adsite zuge\u00adlassen wer\u00adden) und die Optio\u00adnen erk\u00adl\u00e4rt, auch die Instal\u00adla\u00adtion als Cron\u00adjob (da kein \u201cW\u00e4chter\u00adpro\u00adgramm\u201d wie beim offiziellen Drop\u00adbox-Client ver\u00adf\u00fcg\u00adbar ist) wird kurz erl\u00e4utert; so l\u00e4sst sich ein lokales \u201cDropbox\u201d-Verzeichnis wie unter anderen Betrieb\u00adssys\u00adte\u00admen pfle\u00adgen. Ich empfehle, jeden\u00adfalls beim Cron\u00adjob f\u00fcr\u2019s Hoch- und Herun\u00adter\u00adladen zus\u00e4t\u00adzlich die Option <tt>-s<\/tt> (f\u00fcr inkre\u00admentelle \u00c4nderun\u00adgen) anzugeben.<\/p>\n<p>Der fer\u00adtige OpenB\u00adSD-Desk\u00adtop \u2014 mit <tt>awe\u00adsome<\/tt>, ein paar kleinen Anpas\u00adsun\u00adgen und einem selb\u00adst\u00adgestrick\u00adten Hin\u00adter\u00adgrund\u00adbild \u2014 sieht \u00fcbri\u00adgens so aus:<\/p>\n<p><a href=\"https:\/\/tuxproject.de\/blog\/wp-content\/uploads\/2014\/03\/OpenBSD-5.5-mit-awesome.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/tuxproject.de\/blog\/wp-content\/uploads\/2014\/03\/OpenBSD-5.5-mit-awesome-300x225.png\" alt=\"OpenBSD 5.5 mit awesome\" width=\"300\" height=\"225\" class=\"alignnone size-medium wp-image-9328\" srcset=\"https:\/\/tuxproject.de\/blog\/wp-content\/uploads\/2014\/03\/OpenBSD-5.5-mit-awesome-300x225.png 300w, https:\/\/tuxproject.de\/blog\/wp-content\/uploads\/2014\/03\/OpenBSD-5.5-mit-awesome-120x90.png 120w, https:\/\/tuxproject.de\/blog\/wp-content\/uploads\/2014\/03\/OpenBSD-5.5-mit-awesome-900x675.png 900w, https:\/\/tuxproject.de\/blog\/wp-content\/uploads\/2014\/03\/OpenBSD-5.5-mit-awesome.png 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\"><\/a><\/p>\n<p>Die Sys\u00adtem\u00adlast \u2014 wie man sieht \u2014 ist <em>ein Witz<\/em>. Alles ist <a href=\"http:\/\/awesome.naquadah.org\/wiki\/Awesome_3.x#DEFAULT_KEY_BINDINGS\">per Tas\u00adtenk\u00fcrzel<\/a> zug\u00e4nglich und <a href=\"http:\/\/www.pro-linux.de\/artikel\/2\/1617\/3,konfiguration-tags-layouts-rules.html\">automa\u00adtisier\u00adbar<\/a>, der \u201cDesk\u00adtop\u201d wird opti\u00admal aus\u00adgenutzt und ver\u00adschwen\u00addet wed\u00ader Platz noch Ressourcen.<\/p>\n<p>Es muss ja nicht immer Mul\u00adti\u00adme\u00addia sein.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dass ich das Betrieb\u00adssys\u00adtem FreeB\u00adSD sehr sch\u00e4tze, ist f\u00fcr regelm\u00e4\u00dfige Leser mein\u00ader Texte ja . Ein Blick \u00fcber den Teller\u00adrand bleibt den\u00adnoch erhel\u00adlend. Vor ein\u00ader Weile erstand ich ein g\u00fcn\u00adstiges ThinkPad T60. Meine ander\u00adswo kurz geschilderte Lei\u00addens\u00adgeschichte beim Ver\u00adsuch, ver\u00adschiedene BSDs darauf zu testen, m\u00f6chte ich hier gar nicht en detail repro\u00adduzieren, son\u00addern das Augen\u00admerk \u2026<\/p>\n<p><a href=\"https:\/\/tuxproject.de\/blog\/2014\/03\/openbsd-als-schlanke-alternative-auf-betagten-thinkpads\/\" class=\"more-link\">\u2018OpenB\u00adSD als schlanke Alter\u00adna\u00adtive auf betagten ThinkPads\u2019 weit\u00ader\u00adlesen \u00bb<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"wp_typography_post_enhancements_disabled":false,"footnotes":""},"categories":[19],"tags":[],"series":[],"class_list":["post-9327","post","type-post","status-publish","format-standard","hentry","category-nerdkrams"],"share_on_mastodon":{"url":"","error":""},"wp-worthy-pixel":{"ignored":false,"public":null,"server":null,"url":null},"wp-worthy-type":"normal","_links":{"self":[{"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/posts\/9327","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/comments?post=9327"}],"version-history":[{"count":0,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/posts\/9327\/revisions"}],"wp:attachment":[{"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/media?parent=9327"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/categories?post=9327"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/tags?post=9327"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/series?post=9327"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}