You cannot prevent this with any software, it only allows you to lock, wipe and recover stolen devices.
Nobody can tell you that, it depends on what kind of use case you have.
If you want to use Prey Project on Linux, then there is a .deb package for Ubuntu/Debian-based, and for Arch/Arch-based there is the official client in the AUR:
paru -S prey-node-client
After installation, open the Prey Configurator with:
I assume that you still have to adjust your firewall rules accordingly. I can’t tell you whether and how well this works - you either have to test it yourself or wait until someone jumps in here who has further and/or better tips.
Remember that you need a Prey Project account for this.
Just a little advice from a nerd who also repairs laptops and desktops. If your device is stolen, you will usually never get it back. Even tracking software won’t help if the device has no internet connection, making it impossible to locate. It’s better to use an external hard drive to back up all your important files and folders so that you always have a copy of your important data.
Also, a stolen laptop can still be used if the thief knows how to replace the hard disk or reset the BIOS, especially if there is no BIOS password set. To increase security, you should install a tracking device in the housing of your device. You can attach it discreetly hidden with a small cable or adhesive. Securing your device in a safe place with a lock or chain can also help prevent theft.
To summarize:
Use an external drive for backing up important files
Set a BIOS password to prevent easy resets
Install a hidden tracking device (GPS) in your laptop
Physically secure your device with a lock or chain
This way, even if your device is stolen, is more possibly tracking it down.