ch-run-oci command not found
Introduction
When you run more command in linux terminal / console, you get the following error message
ch-run-oci: command not found
or when using sudo you get the following error message
sudo: ch-run-oci: command not found
Solutions to ch-run-oci: command not found
How To Fix ch-run-oci: command not found in Ubuntu / Debian / Kali Linux / Raspbian
In Ubuntu ch-run-oci is provided by charliecloud-runtime package.
charliecloud-runtime is:
Charliecloud provides user-defined software stacks (UDSS) (aka containers) for high-performance computing (HPC) centers. This “bring your own software stack” functionality addresses needs such as: software dependencies that are numerous, complex, unusual, differently configured, or simply newer/older than what the center provides; build-time requirements unavailable within the center, such as relatively unfettered internet access; validated software stacks and configuration to meet the standards of a particular field of inquiry; portability of environments between resources, including workstations and other test and development system not managed by the center; consistent environments, even archivally so, that can be easily, reliabily, and verifiably reproduced in the future; and/or usability and comprehensibility.
This package provides tools to run containers for Charliecloud.
To fix this problem, we can install more using the command below.
sudo apt-get -y install charliecloud-runtime
This command might take some time to finish depending on your machine internet connection.
You can also use apt command to install charliecloud-runtime.
sudo apt -y install charliecloud-runtime
Or if you have aptitude installed you can use the following command.
sudo aptitude install charliecloud-runtime
Summary
In this tutorial we learn how to fix ch-run-oci command not found error in Ubuntu / Debian / Kali Linux or Raspbian distribution.