I want to use the UrBackup client on a Raspberry Pi 5.
On the Raspberry Pi, there is Raspberry Pi OS (64-bit normal from 1st October 2025) installed.
Since the normal command does not work:
TF=$(mktemp) && wget “https://hndl.urbackup.org/Client/2.5.26/UrBackup%20Client%20Linux%202.5.26.sh” -O $TF && sudo sh $TF; rm -f $TF
“Error running executable on this system (aarch64). Stopping installation”
.
I followed the instructions:
I had to install the libwxgtk3.2-dev package instead of libwxgtk3.0-dev and also libdevmapper-dev so that the installation worked. The UrBackup client from the Raspberry Pi is also displayed on the server.
Since rc.local is outdated, I created a service with systemd.
sudo nano /etc/systemd/system/urbackup.service
[Unit]
Description=UrBackupClientBackend
After=network.target
[Service]
Type=simple
ExecStart=/usr/local/sbin/urbackupclientbackend -d
[Install]
WantedBy=multi-user.target
I reloaded the daemon, enabled the service, and started it.
Unfortunately, it won’t start. The server shows the client as offline.
When I enter the command “sudo urbackupclientbackend -v info”, I get first the result that the server cannot be found. Shortly after this, the server is found, and the file backup works as intended (but only after I entered this command). [The image backup doesn’t work, but I don’t need this.]
.
Does anyone have any idea what could cause this?
Or does anyone have better instructions or comments on how to install the UrBackup client on a Raspberry Pi?
Many thanks in advance.