# Installation ## System requirements ### Hardware | Hardware item | Count | | --------- | ----- | | CPU cores | 2 | | RAM | 2Gb | ### Software | Linux distribution | Architecture | | ---------------- | ------ | | Ubuntu Jammy | amd64, arm64 | | Ubuntu Focal | amd64, arm64 | | Ubuntu Bionic | amd64, arm64 | | Kali rolling | amd64, arm64 | | Oracle 8 | amd64, arm64 | | openSUSE 15 | amd64, arm64 | | CentOS 7 | amd64 | ## Debian/Ubuntu/Kali ```sh # Please choose the package for your distro here (under Assets): # https://github.com/kasmtech/KasmVNC/releases wget sudo apt-get install ./kasmvncserver_*.deb # Add your user to the ssl-cert group sudo addgroup $USER ssl-cert # YOU MUST DISCONNECT AND RECONNECT FOR GROUP MEMBERSHIP CHANGE TO APPLY # start KasmVNC, you will be prompted to create a KasmVNC user and select a desktop environment vncserver # Tail the logs tail -f ~/.vnc/*.log ``` Now navigate to your system at the urls printed by `vncserver`. ## Oracle 8 ``` # Please choose the package for your distro here (under Assets): # https://github.com/kasmtech/KasmVNC/releases wget # Ensure KasmVNC dependencies are available sudo dnf config-manager --set-enabled ol8_codeready_builder sudo dnf install oracle-epel-release-el8 sudo dnf localinstall ./kasmvncserver_*.rpm # Add your user to the kasmvnc-cert group sudo usermod -a -G kasmvnc-cert $USER # YOU MUST DISCONNECT AND RECONNECT FOR GROUP MEMBERSHIP CHANGE TO APPLY # start KasmVNC, you will be prompted to create a KasmVNC user and select a desktop environment vncserver # Tail the logs tail -f ~/.vnc/*.log ``` Now navigate to your system at the urls printed by `vncserver`. ## CentOS 7 ``` # Please choose the package for your distro here (under Assets): # https://github.com/kasmtech/KasmVNC/releases wget # Ensure KasmVNC dependencies are available sudo yum install epel-release sudo yum install ./kasmvncserver_*.rpm # Add your user to the kasmvnc-cert group sudo usermod -a -G kasmvnc-cert $USER # YOU MUST DISCONNECT AND RECONNECT FOR GROUP MEMBERSHIP CHANGE TO APPLY # start KasmVNC, you will be prompted to create a KasmVNC user and select a desktop environment vncserver # Tail the logs tail -f ~/.vnc/*.log ``` Now navigate to your system at the urls printed by `vncserver`.