linux_installation - OpenNebula/one-apps GitHub Wiki
Installing the Context Packages
To effortlessly run a Linux Guest with pre-installed contextualization packages, simply download one of the pre-built appliances from the OpenNebula Marketplace via the Sunstone interface.
Alternatively, if you prefer to manually install the contextualization package please follow the instructions below.
RHEL 8.x (CentOS/AlmaLinux/RockyLinux/Oracle Linux 8.x)
# wget https://github.com/OpenNebula/one-apps/releases/download/v6.8.1/one-context-6.8.1-1.el8.noarch.rpm
# yum install -y epel-release
# yum install -y one-context-[0-9]*el8*rpm
# systemctl enable network.service
RHEL 9.x (AlmaLinux/RockyLinux/Oracle Linux 9.x) and Fedora 37, 38
# wget https://github.com/OpenNebula/one-apps/releases/download/v6.8.1/one-context-6.8.1-1.el9.noarch.rpm
# yum install -y epel-release
# yum install -y one-context-[0-9]*el9*rpm
# systemctl enable network.service
Debian/Ubuntu/Devuan
# wget https://github.com/OpenNebula/one-apps/releases/download/v6.8.1/one-context_6.8.1-1.deb
# apt-get purge -y cloud-init
# dpkg -i one-context_*deb || apt-get install -fy
OpenSUSE 15
# wget https://github.com/OpenNebula/one-apps/releases/download/v6.8.1/one-context-6.8.1-1.suse.noarch.rpm
# zypper --no-gpg-check install -y one-context-[0-9]*suse*rpm
ALT Linux p9, p10
# wget https://github.com/OpenNebula/one-apps/releases/download/v6.8.1/one-context-6.8.1-alt1.noarch.rpm
# apt-get install -fy one-context-[0-9]*alt*rpm
Alpine Linux
# wget https://github.com/OpenNebula/one-apps/releases/download/v6.8.1/one-context-6.8.1-r1.apk
# apk add --allow-untrusted one-context-[0-9]*apk
FreeBSD 12, 13
# wget https://github.com/OpenNebula/one-apps/releases/download/v6.8.1/one-context-6.8.1_1.txz
# pkg install -y curl bash sudo base64 ruby open-vm-tools-nox11
# pkg install -y one-context-[0-9]*.txz