My first day with Haiku — shockingly good!

probono
probono
Jul 9 · 16 min read
The system on which I am writing this article

Installation

Haiku installer
BootManager installs a bootloader onto a disk

First boot

First impressions on the desktop

Nothing beats a spatial file manager. Feels like the original Mac!

Performance

Bryan Lunduke: Haiku OS Beta — Visual Tour and Impressions

Command line

Welcome to the Haiku shell.In it, you can easily launch applications that are on the $PATH:~> Touchpad~> echo $PATH.:/boot/home/config/non-packaged/bin:/boot/home/config/bin:/boot/system/non-packaged/bin:/bin:/boot/system/apps:/boot/system/preferences
Haiku terminal running bash

On-disk filesystem layout

packagefs

~> mountusage: mount [-ro] [-t fstype] [-p parameter] [device] directory-ro mounts the volume read-only-t specifies the file system to use (defaults to automatic recognition)-p specifies parameters to pass to the file system (-o also accepted)if device is not specified, NULL is passed (for in-memory filesystems)
~> df -hMount Type Total Free Flags Device
----------------------------------
/boot bfs 600.0 MiB 6.0 KiB QAM-P-W /dev/disk/usb/0/0/0
/boot/system packagefs 4.0 KiB 4.0 KiB QAM-P -
/boot/home/config packagefs 4.0 KiB 4.0 KiB QAM-P -
/no name fat 2.8 MiB 2.3 MiB - M-PRW /dev/disk/usb/0/0/1

Dynamic libraries

Can we please have this in @gnome, @kdecommunity, @xfceofficial too?
~> ldd
bash: ldd: command not found
~> objdump -x /bin/bash | grep NEEDED
NEEDED libreadline.so.7
NEEDED libhistory.so.7
NEEDED libncurses.so.6
NEEDED libintl.so.8
NEEDED libroot.so
~> echo $LIBRARY_PATH
%A/lib:/boot/home/config/non-packaged/lib:/boot/home/config/lib:/boot/system/non-packaged/lib:/boot/system/lib

Resources and the Registrar

Application types, supported document types, built-in resources, and version information
Linux application (ELF) without the executable bit set. Source: https://medium.com/@probonopd/make-it-simple-linux-desktop-usability-part-6-1c03de7c00a9

What I find surprising

What does not work as expected

Applications

Where is it headed?

Conclusion




Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade