Linux client on Debian GNU/Linux 10 (buster)

I’m installing the linux client on an old machine

processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 7
model name	: Pentium III (Katmai)
stepping	: 3
microcode	: 0xe
cpu MHz		: 598.545
# arch
i686

I try install using the script at UrBackup - Download UrBackup for Windows, GNU/Linux or FreeBSD

Output I get is:

# sh UrBackup\ Client\ Linux\ 2.5.31.sh 
Verifying archive integrity... All good.
Uncompressing UrBackup Client Installer for Linux  100%  
Installation of UrBackup Client 2.5.31 to /usr/local ... Proceed ? [Y/n]
y
Uncompressing install data...
Detected Debian \(derivative\) system
Detected systemd
Detected architecture i686-linux-android
Error running executable on this system \(i686\). Stopping installation.

If I try run the binary:

# /usr/local/bin/urbackupclientctl --version
Ung�ltiger Maschinenbefehl

Which is german for “invalid machine instruction”

If I run file on the binary I get

# file /usr/local/bin/urbackupclientctl 
/usr/local/bin/urbackupclientctl: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, stripped

I’m hoping not to have to compile it myself. Any pointers on why it fails?

Thanks

Probably some SSE3 instructions it uses. I’d claim the trade-off in terms of efficiency gains is worth it to not support non-SSE3 CPUs…

Please report how long it takes to compile it on the museum CPU :smiley: .

1 Like