دسترسی مدیر: برای نصب Tor به امتیازات ریشه‌ای نیاز دارید. در زیر تمام دستوراتی که باید به‌عنوان ابرکاربر اجرا شوند مانند apt و dpkg با '#' اضافه شده‌اند، درحالی‌که دستوراتی که باید به‌عنوان کاربر (معمولی) اجرا شوند با '$'، شبیه به فرمان استاندارد در ترمینال هستند. برای باز‌کردن یک ترمینال با دسترسی ریشه چندین راه دارید: sudo su و sudo -i یا su -i. توجه داشته باشید که sudo گذرواژه کاربر شما را خواهد خواست، درحالی‌که su انتظار گذرواژه ریشه سیستم شما را دارد.

macOS

  1. یک سیستم مدیریت بسته نصب کنید

دو مدیر بسته در OS X وجود دارد: Homebrew و Macports. می‌توان از هر مدیر بستهٔ دل‌خواهی استفاده کرد.

برای نصب Homebrew آموزش‌ها را در brew.sh دنبال کنید.

برای نصب Macports دستورالعمل‌های موجود در macports.org/install.php را دنبال کنید.

  1. نصب بسته

اگر در پنجرهٔ ترمینال از Homebrew استفاده می‌کنید، دستور زیر را اجرا کنید:

# brew install tor

اگر در پنجرهٔ ترمینال از Macports استفاده می‌کنید، دستور زیر را اجرا کنید:

$ sudo port install tor

Debian / Ubuntu

از بسته‌های universe اوبونتو استفاده نکنید. آن‌ها در گذشته به‌صورت قابل اعتمادی به‌روزرسانی نشده‌اند. این ممکن است باعث عدم پایداری و مشکل‌های امنیتی شود.

  1. مخزن بستهٔ Tor را پیکربندی کنید

با دنبال‌کردن دستورالعمل‌ها، مخزن بستهٔ Torproject را به‌کار اندازید.

  1. نصب بسته

    # apt install tor

فدورا

  1. مخزن Tor Package را پیکربندی کنید

موارد زیر را به /etc/yum.repos.d/tor.repo اضافه کرده و سپس بسته tor را نصب کنید.

[tor]
name=Tor for Fedora $releasever - $basearch
baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch
enabled=1
gpgcheck=1
gpgkey=https://rpm.torproject.org/fedora/public_gpg.key
cost=100
  1. نصب بسته

    # dnf install tor

FreeBSD

1‏. نصب بسته

pkg install tor

OpenBSD

‏1‏. نصب بسته

pkg_add tor

نصب Tor از منبع

  1. آخرین نسخه و وابستگی‌ها را بارگیری کنید

جدیدترین انتشار Torمی‌تواند در صفحهٔ بارگیری پیدا شود.

اگر از منبع می‌سازید، نخست libevent را نصب کرده و مطمئن شوید که openssl و zlib (از جمله بسته‌های ‎-devel درصورت قابل‌اجرابودن) را دارید.

  1. Tor را نصب کنید

    tar xzf tor-0.4.3.6.tar.gz; cd tor-0.4.3.6

    ./configure && make

اکنون می‌توانید Tor را به‌عنوان src/app/tor (0.4.3.x و جدیدتر) اجرا کرده، یا می‌توانید make install را (در صورت لزوم به‌عنوان root) اجرا کنید تا آن را در /usr/local/ نصب کنید، و سپس می‌توانید آن را با اجرای Tor شروع کنید.