Link Search Menu Expand Document

Fyde App - Linux

Instructions to install the Fyde App in different distributions.

Fyde App for Linux is distributed in two separate packages:

  • fyde - GUI for interactive user sessions (depends on fyde-tunnel)
  • fyde-tunnel - standalone network services and command line utilities designed to run in headless setups

Supported versions:

Distro Versions Instructions
Arch - In progress
CentOS 7, 8 YUM
Debian 9, 10 APT
Ubuntu 16.04, 18.04 APT
Other Distribution x86_64 In progress

APT Repository

  1. Install pre-requisites

     sudo apt update
     sudo apt install -y apt-transport-https wget gnupg2
    
  2. Add repository

     REPO_URL="downloads.fyde.com"
     wget -q -O - "https://$REPO_URL/fyde-public-key.asc" | sudo apt-key add -
     sudo bash -c "cat > /etc/apt/sources.list.d/fyde.list <<EOF
     deb https://$REPO_URL/apt stable main
     EOF"
     sudo apt update
    
  3. Install

    • GUI version
     sudo apt install fyde
    
    • CLI version

      • Install
        sudo apt install fyde-tunnel
      
      • Enroll
        /opt/fyde/fyde-tunnel --enroll "<Fyde App enrollment link>"
        systemctl --user enable fyde-tunnel
        systemctl --user start fyde-tunnel
      

YUM Repository

  1. Install pre-requisites

     sudo yum -y install wget
    
  2. Add repository

     REPO_URL="downloads.fyde.com"
     sudo yum-config-manager -y --add-repo "https://${REPO_URL}/fyde.repo"
     wget -q -O /tmp/fyde-public-key.asc "https://$REPO_URL/fyde-public-key.asc"
     sudo rpm --import /tmp/fyde-public-key.asc
     rm -v /tmp/fyde-public-key.asc
    
  3. Install

    • GUI version
     sudo yum install fyde
    
    • CLI version

      • Install
        sudo yum install fyde-tunnel
      
      • Enroll
        /opt/fyde/fyde-tunnel --enroll "<Fyde App enrollment link>"
      
      • Start the tunnel

        • CentOS 7
          /opt/fyde/scripts/systemctl start
        
        • CentOS 8+
          systemctl --user start fyde-tunnel