LucidLink OS client installer for Linux is currently only available as a Debain (.deb) package. In order to "install" our OS client on Amazon Linux* you must perform brief number of steps to add fuse dependency, download and extract our latest OS client binary and ensure the OS path environments know where to locate our Lucid command.
In the following example we have provided some guidance for configuring LucidLink OS client on a freshly deployed Amazon Linux EC2 instance along with attached script to aid in deployment. We base this process on our current build #1570 and should be updated to our latest release.
Please feel free to update accordingly to where you want the Lucid package extracted, to keep it simple, in this example we will extract to ~/Lucid and set $PATH accordingly.
Step 1. Ensure the system is up to date. The Amazon Machine Image (AMI) might require some updates.
sudo yum upgrade -y
Step 2. Install Filesystem in User Space (FUSE) to ensure that LucidLink OS client can appropriately mount the file space. Just in case, as we will require it in the next step, ensure that Wget is also installed (our testing shows that it is installed in Amazon Linux 2 by default).
sudo yum install fuse -y
sudo yum install wget -y
Step 3. Download, extract LucidLink OS client to an appropriate location, ensure "ca-certificates and ca-bundle" are labeled properly and the location of our extracted OS client is included in $PATH environment.
sudo ln -s /etc/ssl/certs/ca-bundle.crt /etc/ssl/certs/ca-certificates.crt
ar x lucid_1.12.1570_amd64.deb
tar xvf data.tar.xz -C Lucid
rm control.tar.gz data.tar.xz debian-binary
cp ~/Lucid/opt/lucidapp/resources/Lucid ~/Lucid/opt/lucidapp/resources/lucid
Link to a file space:
Lucid daemon &
Lucid link --fs <filespace.domain> --password <sharedsecret> --mount-point <mountpoint>
* note: tested on Amazon Linux 2