Issue
After you have activated NinjaOne Device Backup to perform File/Folder Backups on a Linux device, NinjaOne Device Backup does not appear to be installed, as there is no activity, and the Backup icon does not appear on the agent.
Environment
- NinjaOne Device Backup
- Debian Linux
Cause
A dependency package is missing from the Linux machine.
Resolution
You will need to validate what dependencies are missing by running the ldd command against the backup executable.
root@mk-dns-01:/opt/NinjaRMMAgent/programfiles# ldd /opt/NinjaRMMAgent/programfiles/lockhart/bin/lockhart linux-vdso.so.1 (0x00007ffc465eb000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f75f0c79000) libatomic.so.1 => not found librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f75f0c74000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f75f0c6f000) libstdc+.so.6 => /lib/x86_64-linux-gnu/libstdc+.so.6 (0x00007f75f0a43000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f75f095a000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f75f093a000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f75f0711000) /lib64/ld-linux-x86-64.so.2 (0x00007f75f0c85000)You will then need to manually install any dependencies that are not found, as in the following example:
sudo apt update && sudo apt install libatomic1You may need to reboot the Linux machine before the changes can take effect.
Additional Resources
For more information about File/Folder Backup, refer to the following article: