Unable to install the client on Linux (Linux binary client)

Hello,
I am unable to install the Linux binary client using the shell script. I have tested it on two different systems—one on a Raspberry Pi 3 with dietpi (debian) and one on a computer with x86 architecture (Ubuntu/debian). Both fail during the script with the same error message. Here is an excerpt from the shell:

Dietpi(Debian)


root@xxx:/home/dietpi# TF=$(mktemp) && wget "https://hndl.urbackup.org/Client/2.5.30/UrBackup%20Client%20Linux%202.5.30.sh" -O $TF && sudo sh $TF; rm -f $TF
--2026-04-24 22:24:30--  https://hndl.urbackup.org/Client/2.5.30/UrBackup%20Client%20Linux%202.5.30.sh
Resolving hndl.urbackup.org (hndl.urbackup.org)... 198.58.118.162, 2600:3c00::f03c:91ff:fec8:ecf6
Connecting to hndl.urbackup.org (hndl.urbackup.org)|198.58.118.162|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 27296346 (26M) [application/octet-stream]
Saving to: ‘/tmp/tmp.BQEFNdu7Oi’

/tmp/tmp.BQEFNdu7Oi                                                                                         100%[=========================================================================================================================================================================================================================================================================================>]  26.03M  9.15MB/s    in 2.8s

2026-04-24 22:24:34 (9.15 MB/s) - ‘/tmp/tmp.BQEFNdu7Oi’ saved [27296346/27296346]

Verifying archive integrity... All good.
Uncompressing UrBackup Client Installer for Linux  100%
Installation of UrBackup Client 2.5.30 to /usr/local ... Proceed ? [Y/n]
y
Uncompressing install data...
Detected Debian \(derivative\) system
Detected systemd
Detected architecture aarch64-linux-android
install: cannot stat 'dm_cremove_snapshot_common': No such file or directory

here on x86 (Ubuntu/Debian)

root@yyy:/home/florian# TF=$(mktemp) && wget "https://hndl.urbackup.org/Client/2.5.30/UrBackup%20Client%20Linux%202.5.30.sh" -O $TF && sudo sh $TF; rm -f $TF
--2026-04-24 23:02:28--  https://hndl.urbackup.org/Client/2.5.30/UrBackup%20Client%20Linux%202.5.30.sh
Resolving hndl.urbackup.org (hndl.urbackup.org)... 2600:3c00::f03c:91ff:fec8:ecf6, 198.58.118.162
Connecting to hndl.urbackup.org (hndl.urbackup.org)|2600:3c00::f03c:91ff:fec8:ecf6|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 27296346 (26M) [application/octet-stream]
Saving to: ‘/tmp/tmp.ypMYYZRejZ’

/tmp/tmp.ypMYYZRejZ                                                                                         100%[=========================================================================================================================================================================================================================================================================================>]  26.03M  10.6MB/s    in 2.5s

2026-04-24 23:02:32 (10.6 MB/s) - ‘/tmp/tmp.ypMYYZRejZ’ saved [27296346/27296346]

Verifying archive integrity... All good.
Uncompressing UrBackup Client Installer for Linux  100%
Installation of UrBackup Client 2.5.30 to /usr/local ... Proceed ? [Y/n]
y
Uncompressing install data...
Detected Debian \(derivative\) system
Detected systemd
Detected architecture x86_64-linux-glibc
install: cannot stat 'dm_cremove_snapshot_common': No such file or directory

I executes the following command, which I found on th edownload page (UrBackup - Download UrBackup for Windows, GNU/Linux or FreeBSD):

TF=$(mktemp) && wget "https://hndl.urbackup.org/Client/2.5.30/UrBackup%20Client%20Linux%202.5.30.sh" -O $TF && sudo sh $TF; rm -f $TF

I think the problem stems from the following line in the shell script: install -c “dm_cremove_snapshot_common” “$PREFIX/share/urbackup”. Can any of you reproduce the error? Do I need to comment out that line?

Thanks a lot!

I can reproduce this and i can confirm that this was not the issue with version: v2.5.29.0

In line install_client_linux.sh there is a typo.

install -c "dm_cremove_snapshot_common" "$PREFIX/share/urbackup"

should be

install -c "dm_remove_snapshot_common" "$PREFIX/share/urbackup"

I’ve created a PR here: Fix typo in install_client_linux.sh preventing the linux client installation by maretodoric · Pull Request #135 · uroni/urbackup_backend · GitHub