- 
                Notifications
    You must be signed in to change notification settings 
- Fork 22
linux_installation
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.
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.servicewget 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.servicewget 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 -fyzypper addrepo https://download.opensuse.org/repositories/Cloud:Tools/openSUSE_Leap_15.6/Cloud:Tools.repo
zypper refreshThe contextualization package requires some dependencies that might not be available on the default repositories. We have confirmed this to be the case with the SUSE Enterprise image SLES15-SP6-Minimal-VM.x86_64-kvm-and-xen-QU3.qcow2. The growpart package is missing, which is a dependency of the one-context package.
To solve this we have to enable a new repository
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*rpmThen install normally. If other dependencies are missing, you might need to enable other repositories as well.
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*rpmwget 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]*apkwget 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- OpenNebula Apps Overview
- OS Appliances Update Policy
- OneApps Quick Intro
- Build Instructions
- Linux Contextualization Packages
- Windows Contextualization Packages
- OneKE (OpenNebula Kubernetes Edition)
- Virtual Router
- Overview & Release Notes
- Quick Start
- OpenRC Services
- Virtual Router Modules
- Glossary
 
- WordPress
- Harbor Container Registry
- MinIO
- Ray AI
- NVIDIA Dynamo AI
- Rancher CAPI
- Development