Update debian installation instructions

Previous instructions couldn't actually be copied and pasted. This will update the instructions to work correctly when copied as-is
This commit is contained in:
Ryan David Sheasby 2021-11-02 11:36:13 +02:00 committed by GitHub
parent d863c35cac
commit 864ab7f95b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 6 deletions

View File

@ -22,28 +22,26 @@ Install prerequisite software:
```bash ```bash
apt install debhelper libcapture-tiny-perl libconfig-inifiles-perl pv lzop mbuffer build-essential apt install debhelper libcapture-tiny-perl libconfig-inifiles-perl pv lzop mbuffer build-essential git
``` ```
Clone this repo, build the debian package and install it (alternatively you can skip the package and do it manually like described below for CentOS): Clone this repo, build the debian package and install it (alternatively you can skip the package and do it manually like described below for CentOS):
```bash ```bash
# Download the repo as root to avoid changing permissions later git clone https://github.com/jimsalterjrs/sanoid.git
sudo git clone https://github.com/jimsalterjrs/sanoid.git
cd sanoid cd sanoid
# checkout latest stable release or stay on master for bleeding edge stuff (but expect bugs!) # checkout latest stable release or stay on master for bleeding edge stuff (but expect bugs!)
git checkout $(git tag | grep "^v" | tail -n 1) git checkout $(git tag | grep "^v" | tail -n 1)
ln -s packages/debian . ln -s packages/debian .
dpkg-buildpackage -uc -us dpkg-buildpackage -uc -us
apt install ../sanoid_*_all.deb sudo apt install ../sanoid_*_all.deb
``` ```
Enable sanoid timer: Enable sanoid timer:
```bash ```bash
# enable and start the sanoid timer # enable and start the sanoid timer
sudo systemctl enable sanoid.timer sudo systemctl enable --now sanoid.timer
sudo systemctl start sanoid.timer
``` ```
## CentOS ## CentOS