Mirage OS Archives
Mirage OS Releases
Mirage OS 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, Mirage OS 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 Mirage OS 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 Mirage OS, you must first install OPAM. Once OPAM is installed, obtaining the latest release of Mirage OS 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 Mirage packages set are unsupported and we encourage all users to remain up to date. Keeping your package set up to date is as 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.
Unsuported - This release of the Mirage package set is unsupported and developers should use the latest version.
To being using Mirage OS, 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