Banana Pi BPI-M1 – how to install Resilio Sync 2.7.3 with an official linux package on Armbian Linux Jammy

Resilio Sync – an official linux package is now available

root@bpi-iot-jsho-rslsync-01:~# apt-get update
root@bpi-iot-jsho-rslsync-01:~# vi /etc/apt/sources.list.d/resilio-sync.list
deb http://linux-packages.resilio.com/resilio-sync/deb resilio-sync non-free
root@bpi-iot-jsho-rslsync-01:~# wget -qO – https://linux-packages.resilio.com/resilio-sync/key.asc | apt-key add –
root@bpi-iot-jsho-rslsync-01:~# apt-get update
root@bpi-iot-jsho-rslsync-01:~# apt-get install resilio-sync
root@bpi-iot-jsho-rslsync-01:~# systemctl status resilio-sync
● resilio-sync.service – Resilio Sync service
Loaded: loaded (/lib/systemd/system/resilio-sync.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2022-06-28 17:01:40 CEST; 8min ago
Docs: https://help.resilio.com
Process: 4151 ExecStartPre=/bin/mkdir -p ${SYNC_RUN_DIR} ${SYNC_LIB_DIR} (code=exited, status=0/SUCCESS)
Process: 4152 ExecStartPre=/bin/chown -R ${SYNC_USER}:${SYNC_GROUP} ${SYNC_RUN_DIR} ${SYNC_LIB_DIR} (code=exited, status=>
Process: 4153 ExecStart=/usr/bin/rslsync –config ${SYNC_CONF_DIR}/config.json (code=exited, status=0/SUCCESS)
Process: 4155 ExecStartPost=/bin/sleep 1 (code=exited, status=0/SUCCESS)
Main PID: 4154 (rslsync)
Tasks: 18 (limit: 2059)
Memory: 489.1M
CPU: 7min 18.635s
CGroup: /system.slice/resilio-sync.service
└─4154 /usr/bin/rslsync –config /etc/resilio-sync/config.json
Jun 28 17:01:39 bpi-iot-jsho-rslsync-01 systemd[1]: Starting Resilio Sync service…
Jun 28 17:01:40 bpi-iot-jsho-rslsync-01 systemd[1]: Started Resilio Sync service.

root@bpi-iot-jsho-rslsync-01:~#
root@bpi-iot-jsho-rslsync-01:/# cd /
root@bpi-iot-jsho-rslsync-01:/# mkdir resilio-sync.data
root@bpi-iot-jsho-rslsync-01:/# chown rslsync resilio-sync.data
root@bpi-iot-jsho-rslsync-01:/# chgrp rslsync resilio-sync.data
root@bpi-iot-jsho-rslsync-01:~# cd /etc/resilio-sync
root@bpi-iot-jsho-rslsync-01:/etc/resilio-sync# vi config.json
{

„storage_path“ : „/var/lib/resilio-sync/“,
„pid_file“ : „/var/run/resilio-sync/sync.pid“,
„webui“ :
{
„force_https“: true,
„listen“ : „0.0.0.0:8888“
}
}
root@bpi-iot-jsho-rslsync-01:~# systemctl enable resilio-sync
root@bpi-iot-jsho-rslsync-01:~# systemctl restart resilio-sync

Leave a Reply

You must be logged in to post a comment.