Donnerstag, 21. August 2014

Jahrestage von Haiku und BeSly

Kürzlich gab es wiedermal Geburtstage zu feiern:

Das Haiku Projekt wurde vor 13 Jahren gegründet, damals noch mit Bezug auf den Ahnen "OpenBeOS". Das ist eine ganz schön lange Zeit, besonders wenn man bedenkt, dass es einige der jüngsten Haiku Entwickler fast genauso alt sind. Und ich werde langsam grau...

Der zweite Jubilar ist BeSly, die Wissensbasis für Haiku, BeOS und Zeta. Seit zehn Jahren werden dort Anleitungen und Tutorials gesammelt und Generationen von Usern aus den diversen BeOS-Epochen zur Verfügung gestellt. Auch durchsuchbar mit der YAB app BeSly Tutorial Finder.

Glückwünsche an alle Beteiligten, die so lange durchgehalten haben. Auf ein neues Jahr! :)

Dienstag, 19. August 2014

Haiku Updates leicht gemacht

Ein neues Nightly Image zu installieren war ja bisher immer etwas aufwendig. Ein Image konnte z.B. entweder per dd auf einen USB Stick geschrieben werden oder per diskimage register angemeldet und eingehängt werden. Dann konnte man per Installer die neue Haiku Version auf seine Partition schreiben.

Das ist jetzt alles viel einfacher geworden. Alexander von Gluck der Dritte hat es in seinem Blogpost Updating your system beschrieben:

  1. pkgman add-repo http://download.haiku-os.org/haiku-repositories/master/x86_gcc2/current
    zeigt auf die aktuellen (nightly) Pakete des Haiku "Basissystems".

  2. pkgman add-repo http://packages.haiku-os.org/haikuports/master/repo/x86_gcc2/current
    zeigt auf die sonstigen aktuellen Pakete, die es auf HaikuPorts gibt.

  3. pkgman update
    lädt alle benötigten Pakete runter und installiert sie. Wenn dabei einige Pakete überschrieben würden, wird man dafür um Zustimmung gebeten, d.h. diese Fragen sollte man mit "yes" beantworten.

  4. shutdown -r
    führt einen Neustart durch.


Wer statt des offiziellen gcc2/gcc4 Haiku eine andere Version aktualisieren möchte, z. B. ARM, x86_64 oder PowerPC, muss einfach die entsprechenden Repository-URLs hinzufügen, die Alex' Blogpost aufgelistet hat.

Die obige Methode ist unheimlich praktisch, man sollte jedoch die ebenfalls in dem Blogpost gegebene Warnung beherzigen: So ein Update kann fehlschlagen, wenn sich die ABI ändert. Am besten, man macht so ein Update auf einer Testpartition, schaut ob noch alles funktioniert und macht dann das Update auf der "produktiven" Haiku Partition. Ein aktuelles Backup ist sowieso immer zu empfehlen...