Could I use QEMU on my Arm processor based laptop and put tails inside QEMU. Will this setup work? How do I do this?

Is there any other way I can use tor on Arm based processor?


Tor should work fine on ARM CPUs.

On distributions like Debian there are Tor versions for arm, arm64, armel, armhf (even mips, mipsel and powerpc). The Tor Project themselves also distribute debian packages for armhf and armel.

Fedora (and likely other redhat derivatives) also distributes a [Tor package for armv7hl.

ArchLinux for ARM similarly package Tor for arm, armv6 and armv7.

It's likely many other distributions do too.

If your chosen distribution don't package it for your specific ARM CPU, or at all, you could alternatively build Tor from source:

wget https://dist.torproject.org/tor-{,.asc}
gpg --recv-key 7A02B3521DC75C542BA015456AFEE6D49E92B601 # Ensure the fingerprint matches
gpg --verify tor-{.asc,} # ensure it is verified properly
tar vxaf tor-
cd tor-
./configure && make && sudo make install

Building it from source will require ensuring you've all the required build tools and dependencies available too.

There is also work being done on porting Tails to ARM and Tor Browser to ARM.


Tor works pretty fine on ARM - I'm running my nodes on ARM SBC's myself. You need to compile it by hand and OpenSSL and Libevent to avoid perfomance loss. If you need specific instructions - just say it!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.