Debian and Ubuntu client configuration
Along with our support for RPM-based Linux distributions, AuriStor supports platforms which use deb packages.
Configuration is slightly more manual than the RPM repo situation, but is still pretty easy. You need to know what distribution you're running, which you can check with lsb_release -c.
Here is an example for Ubuntu 18.04 (bionic)
Setup
To do a client install, two files are required:
* /etc/apt/sources.list.d/auristor-client.list
This is a mostly normal Debian/Ubuntu repository specification. You can specify a specific version (for instance, v0.197) or go with the current recommended version ("recommended"). The file would thus contain a string like:
deb [arch=amd64] https://client-rpm-repo.auristor.com/filesystem/repo/v0.197/bionic/ bionic client
or
deb [arch=amd64] https://client-rpm-repo.auristor.com/filesystem/repo/recommended/bionic/ bionic client
* /etc/apt/trusted.gpg.d/AURISTOR-GPG-KEY-v1.gpg
This is a binary gpg key file for the Auristor client library. If the armored version of the file is on hand, the requisite file can be generated with the command:
gpg --dearmor AURISTOR-GPG-KEY-v1
Else you can
apt-key add AURISTOR-GPG-KEY-v1
Installation
apt update
apt install auristorfs-modules3-`uname -r`
apt install auristorfs-client
At this point, your system has an installed client. The installed service is auristorfs-client, so you can use e.g.
systemctl start auristorfs-client
and
systemctl status auristorfs-client
to check it; if you're happy,
systemctl enable auristorfs-client
and it will be started for subsequent boots.