.. title:: Other Operating Systems Other Operating Systems ----------------------- The officially supported operating systems that Kasm Workspaces can be installed on can be found on the :doc:`System Requirements page <../install/system_requirements>` . However, **Workspaces can be installed on any Linux operating system with bash, openssl, Docker-CE, and docker compose** pre-installed. The installation script checks if docker and docker compose are installed, if all the requirements are met the script will bypass operating system checks. Generally, this means that Workspaces can be installed on any Linux based operating system that Docker supports. RedHat 7 ======== The following instructions show how to install Docker-CE, docker compose, and OpenSSL on RedHat. .. code-block:: bash sudo yum install -y yum-utils device-mapper-persistent-data lvm2 openssl wget sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo bash -c "cat > /etc/yum.repos.d/centos-extras.repo" << EOL [centos-extras] name=Centos extras - $basearch baseurl=http://mirror.centos.org/centos/7/extras/x86_64 enabled=1 gpgcheck=1 gpgkey=http://centos.org/keys/RPM-GPG-KEY-CentOS-7 EOL sudo sed -i 's#\$releasever#7#g' /etc/yum.repos.d/docker-ce.repo sudo yum install -y docker-ce sudo systemctl enable --now docker.service sudo systemctl start docker.service sudo mkdir -p /usr/local/lib/docker/cli-plugins sudo curl -L https://github.com/docker/compose/releases/download/v2.5.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/lib/docker/cli-plugins/docker-compose sudo chmod +x /usr/local/lib/docker/cli-plugins/docker-compose The system is now prepared for installing Kasm Workspaces. Follow the :doc:`documentation <../install/single_server_install>` for installing and configuring Kasm Workspaces.