Skip to content

linux_installation

Daniel Clavijo Coca edited this page Mar 21, 2025 · 8 revisions

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.10.0-3/one-context-6.10.0-3.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.10.0-3/one-context-6.10.0-3.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.10.0-3/one-context_6.10.0-3.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.10.0-3/one-context-6.10.0-3.suse.noarch.rpm
zypper --no-gpg-checks install -y one-context-[0-9]*suse*rpm

ALT Linux p9, p10

wget https://github.com/OpenNebula/one-apps/releases/download/v6.10.0-3/one-context-6.10.0-3-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.10.0-3/one-context-6.10.0-3-r1.apk
apk add --allow-untrusted one-context-[0-9]*apk

FreeBSD 12, 13

wget https://github.com/OpenNebula/one-apps/releases/download/v6.10.0-3/one-context-6.10.0-3_1.txz
pkg install -y curl bash sudo base64 ruby open-vm-tools-nox11
pkg install -y one-context-[0-9]*.txz

Clone this wiki locally