Get Haiku!
To help with development and bandwidth costs, please consider donating, if you are able. We rely on your support to continue the development of Haiku into the future.
Current version information:
- Version: R1/beta4
- Release date: December 23, 2022
- Release notes
- Supported platforms: x86, 32-bit and 64-bit
R1/beta4 repositories on hold
We’re currently in the process of releasing Haiku R1/beta5. While this is going on, the R1/beta4 repositories are not available; you can’t install or update software from them. If you cannot wait for the R1/beta5 release (which will be Really Soon Now™) you can install or update to a Nightly Image. All the usual warnings about non-beta releases apply.
Download a Haiku Image
If you have an earlier version of Haiku installed, see upgrade instructions below.
The provided images can be written directly to a USB flash drive, an empty disk, or written to DVD media.
You can boot directly from your chosen physical media and try out Haiku without needing to install it.
They can also be used in virtual machines such as QEMU, VMWare or VirtualBox.
Direct Download Locations
If you choose to download an image, please select from the list of available mirrors below. Mirrors are in no specific order.
Not all mirrors may be online
Please choose another mirror if you encounter a failure. It is recommended you choose the mirror closest to your geographical location.
Mirror | 32-bit | 64-bit |
Location: New York, United States Provided by: Rochester Institute of Technology |
iso | iso |
Location: Oregon, United States Provided by: Oregon State University |
iso | iso |
Location: North Virginia, United States Provided by: Haiku, Inc. |
iso | iso |
Location: Stockholm, Sweden Provided by: tnonline.net |
iso | iso |
Location: Chicago, United States (IPFS) Provided by: cloudflare-ipfs.com |
iso | iso |
Location: Australia Provided by: aarnet.edu.au |
iso | iso |
Location: Kemerovo Oblast, Russia Provided by: truenetwork.ru |
iso | iso |
Torrents
In order to assist with distribution, we have also created .torrent files that can be used to download and seed the release files for others.
Please continue seeding the torrents if you can!
Checksums
To make sure that you have got the right file and that it has not been corrupted during file transfer, it is always wise to ensure the integrity of your download. To that end, you can use the SHA256 checksums shown below to verify that what you have is the correct file.
6e4b33045a0c36efb2b8fe758ef3550bf87298a0c5a7c2fbdf4b155e19397ac7 haiku-r1beta4-x86_64-anyboot.iso c184e609a6c0021f9acd2df9fc111c2e12d01107d01f943fbea66c936b063f88 haiku-r1beta4-x86_gcc2h-anyboot.iso
If you are in Haiku or Linux, you can use the sha256sum
command from the Terminal to generate a checksum for your downloaded
file and verify against those above. If you are in macOS, you can use
the shasum -a 256
command. If you are in Windows, you can use
the shell command certutil -hashfile
on the ISO file.
Cryptographic Signatures
To further validate releases, you can also check the cryptographic signature of the release media against our public key using Minisign (available for Haiku, Windows, Linux, BSD, and OS X). The matching .minisig file needs to be placed next to the iso file on your filesystem.
Haiku signing key
Haiku’s public signing key is also available at /boot/system/data/trust_db/haiku-2019.pub under recent versions of Haiku.
$ ls
haiku-r1beta4-x86_64-anyboot.iso
haiku-r1beta4-x86_64-anyboot.iso.minisig
$ minisign -Vm haiku-r1beta4-x86_64-anyboot.iso -P RWTPfbfFRi5b+T02aw733p5dp/UI/1Z946YWBInmkPmBlx2Zy1Vyw9kP
Signature and comment signature verified
Trusted comment: timestamp:1671733559 file:haiku-r1beta4-x86_64-anyboot.iso hashed
Upgrading from R1/beta3
There is an upgrade path available for users that are currently using Haiku R1/beta3. If you want to do this upgrade, you will have to use the Terminal to issue some commmands. To do so,
Warning: only upgrading from Beta 3 is supported!
It may be possible to upgrade from prior development images, but this is untested and you may run into unknown problems.
The following commands will replace your existing “Haiku” and “HaikuPorts” repositories with their R1/beta3 equivalents:
pkgman add-repo https://eu.hpkg.haiku-os.org/haiku/r1beta4/$(getarch)/current
pkgman add-repo https://eu.hpkg.haiku-os.org/haikuports/r1beta4/$(getarch)/current
If this is successful, you may then run a full-sync
to perform the actual upgrade:
pkgman full-sync
After that step has completed successfully, you should immediately reboot the system. You can do this from the Deskbar, or by running shutdown -r
in Terminal.
Acknowledgments
We thank all the individuals, organizations and companies who make it possible for the Haiku project to continue its development over the years, including:
- generously providing the server space and bandwidth to mirror our releases;
- donating to Haiku Inc. to allow a developer to work on Haiku, pay for our infrastruture hosting costs, and our real-life events like coding sprints;
- or contributing in any other ways to the testing, advertising and development of Haiku.
Your help is very much appreciated!
If you are interested in mirroring our releases, Nightly builds or HaikuDepot packages, please don’t hesitate to drop us a line on the forums, or through our mailing list.