Howto duplicati: Difference between revisions

From Vidalinux Wiki
Jump to navigation Jump to search
 
(16 intermediate revisions by one other user not shown)
Line 1: Line 1:
= install docker archlinux =
= install duplicati archlinux =
install docker on archlinux:
installing yay as normal user:
  pacman -Syu docker --noconfirm
  pacman -Sy base-devel --noconfirm
= install docker ubuntu/debian =
git clone https://aur.archlinux.org/yay.git
install dependencies:
cd yay
  sudo apt update
makepkg -si
  sudo apt -y install apt-transport-https ca-certificates curl gnupg2 software-properties-common
install duplicati:
import docker gpg key:  
yay -S duplicati-canary-bin
  curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
start and enable duplicati to start at system reboot:
add docker repository:
systemctl --user start duplicati && systemctl --user enable duplicati
  sudo add-apt-repository \
verify the status of the duplicati:
  "deb [arch=amd64] https://download.docker.com/linux/debian \
systemctl status duplicati
  $(lsb_release -cs) \
 
  stable"
= install duplicati ubuntu/debian =
update package index and install docker:
download the installation file:
  sudo apt update && sudo apt update && apt install -y docker-ce docker-ce-cli containerd.io
wget https://updates.duplicati.com/beta/duplicati_2.0.6.3-1_all.deb
install docker-compose:
install it using the following command:
  curl -s https://api.github.com/repos/docker/compose/releases/latest | grep browser_download_url  | grep docker-compose-linux-x86_64 | grep -v .sha256 | cut -d '"' -f 4 | wget -qi - -O /usr/local/bin/docker-compose
  apt install ./duplicati_2.0.6.3-1_all.deb
chmod +x /usr/local/bin/docker-compose
install the mono-complete package:
  apt install mono-complete -y
start and enable duplicati to start at system reboot:
systemctl start duplicati && systemctl enable duplicati
verify the status of the duplicati:
systemctl status duplicati
== rhel8  and variants ==
install mono repo:
rpmkeys --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"
  su -c 'curl https://download.mono-project.com/repo/centos8-stable.repo | tee /etc/yum.repos.d/mono-centos8-stable.repo'
install mono-devel:
yum install mono-devel -y
install dependencies:  
  yum install libappindicator-gtk3 sqlite -y
download and install duplicati rpm:
wget https://github.com/duplicati/duplicati/releases/download/v2.0.6.104-2.0.6.104_canary_2022-06-15/duplicati-2.0.6.104-2.0.6.104_canary_20220615.noarch.rpm
rpm -ivh --nodeps duplicati-2.0.6.104-2.0.6.104_canary_20220615.noarch.rpm
start and enable duplicati to start at system reboot:
  systemctl start duplicati && systemctl enable duplicati
verify the status of the duplicati:
systemctl status duplicati
 
= other platforms =
please follow the link bellow for other platforms:
  https://duplicati.readthedocs.io/en/latest/02-installation/
= references =
* https://wasabi-support.zendesk.com/hc/en-us/articles/115001600152-How-do-I-use-Duplicati-with-Wasabi-
* https://wasabi-support.zendesk.com/hc/en-us/articles/360019677192-Creating-a-Wasabi-API-Access-Key-Set

Latest revision as of 13:35, 15 June 2023

install duplicati archlinux

installing yay as normal user:

pacman -Sy base-devel --noconfirm
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

install duplicati:

yay -S duplicati-canary-bin

start and enable duplicati to start at system reboot:

systemctl --user start duplicati && systemctl --user enable duplicati

verify the status of the duplicati:

systemctl status duplicati

install duplicati ubuntu/debian

download the installation file:

wget https://updates.duplicati.com/beta/duplicati_2.0.6.3-1_all.deb

install it using the following command:

apt install ./duplicati_2.0.6.3-1_all.deb

install the mono-complete package:

apt install mono-complete -y

start and enable duplicati to start at system reboot:

systemctl start duplicati && systemctl enable duplicati

verify the status of the duplicati:

systemctl status duplicati

rhel8 and variants

install mono repo:

rpmkeys --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"
su -c 'curl https://download.mono-project.com/repo/centos8-stable.repo | tee /etc/yum.repos.d/mono-centos8-stable.repo'

install mono-devel:

yum install mono-devel -y

install dependencies:

yum install libappindicator-gtk3 sqlite -y

download and install duplicati rpm:

wget https://github.com/duplicati/duplicati/releases/download/v2.0.6.104-2.0.6.104_canary_2022-06-15/duplicati-2.0.6.104-2.0.6.104_canary_20220615.noarch.rpm
rpm -ivh --nodeps duplicati-2.0.6.104-2.0.6.104_canary_20220615.noarch.rpm

start and enable duplicati to start at system reboot:

systemctl start duplicati && systemctl enable duplicati

verify the status of the duplicati:

systemctl status duplicati

other platforms

please follow the link bellow for other platforms:

https://duplicati.readthedocs.io/en/latest/02-installation/

references