Skip to content

Xen downloads page suggested text

Amir Chaudhry edited this page Jun 10, 2015 · 3 revisions

MirageOS Archives

MirageOS releases

MirageOS is a library operating system that constructs unikernels for secure, high-performance network applications across a variety of cloud computing and mobile platforms. As such, MirageOS is a collection of libraries and tools, as well as a development workflow. This means that any given release is a set of related libraries, intended for use by application developers, with various dependencies and independent version numbers.

All MirageOS libraries are released via the OCaml Package Manager (OPAM), which makes it easy for developers to obtain the libraries, with OPAM managing the dependencies. To being using MirageOS, you must first install OPAM. Once OPAM is installed, obtaining the latest release of MirageOS is as simple as opam install mirage.

Although we do not recommend using outdated package sets, below are links on how to obtain previous versions. These outdated versions of the MirageOS packages set are unsupported and we encourage all users to remain up to date. Keeping your package set up to date is as easy as opam update, followed by opam upgrade. We recommend you do this on a regular basis to benefit from frequent bug fixes and new features.

MirageOS 2.x

Current release

To being using MirageOS, you must first install OPAM. Once OPAM is installed, obtaining the latest release of MirageOS is as simple as opam install mirage. See the v2.0 announcement for changes and information on the major new libraries.

MirageOS 1.x

Unsuported - This release of the Mirage package set is unsupported and developers should use the latest version.

To being using MirageOS, you must first install OPAM. If you really would like to install the older, unsupported, package set then you simply need to opam install mirage.1.1.3, which will give you the most up-to-date packages set for the 1.x branch. See the v1.0 announcement, and v1.1 announcements for changes and to get started with the libraries.

If you have already installed an older version and would like to upgrade to the current release then simply do the following:

$ opam remove mirage
$ opam update && opam upgrade
$ opam install mirage