- Arch Linux
- Debian / Knoppix / Mint / Ubuntu
- Red Hat
- Generic binaries
Use the zeroinstall-injector AUR package.
Debian / Knoppix / Mint / Ubuntu
Zero Install is part of the main Debian archive, so you can get it with:
# apt-get install zeroinstall-injector
Ubuntu 12.04 LTS: you may find a newer version works better: the Raring .deb works fine.
On Debian/unstable (since 2014-04-16), there is a "0install-core" package. This doesn't depend on any GUI components, which makes it more suitable for headless servers or small VMs. To install with minimal dependencies:
# apt-get install 0install-core --no-install-recommends
FedoraPackages are in Fedora (thanks to Michel Alexandre Salim), so just do:
# yum install 0installfor the new OCaml RPM, or:
# yum install zeroinstall-injectorfor the older Python RPM .
zeroinstall-injector is in Gentoo (the version, 1.11, is very old though).
A package is available from the main repository (since OpenSUSE 12.1):
For older systems:
A package is available in the Fedora Extra Packages for Enterprise Linux (EPEL):
# yum install zeroinstall-injector
Slackware packages are available from slackbuilds.org.
There are some pre-compiled generic binaries available. These work on Linux-x86 (32-bit Linux), Linux-x86_64 (64-bit Linux), and Linux-armv6l (Raspberry Pi with Raspbian).
Download the appropriate archive for your system, unpack it, and run the install.sh script inside. You'll need libcurl installed (most systems have it by default).