انتبه: تهدف هذه التعليمات إلى تثبيت البرنامج الخفي للشبكة tor
، مثل little-t-tor.
للحصول على تعليمات حول تثبيت متصفح تور، راجع دليل متصفح تور.
وصول المسؤول: لتثبيت تور، تحتاج إلى امتيازات الجذر.
أسفل جميع الأوامر التي يجب تشغيلها كمستخدم جذر مثل apt و dpkg يتم إضافة "#"، بينما الأوامر التي يتم تشغيلها كمستخدم مع "$" تشبه الموجه القياسي في الوحدة الطرفية.
لفتح root terminal لديك عدة خيارات: sudo su أو sudo -i أو su -i. لاحظ أن sudo يطلب كلمة مرور المستخدم الخاصة بك ، بينما يتوقع su كلمة مرور الجذر لنظامك.
Debian / Ubuntu
لا تستخدم الحزم الموجودة في مستودعات أوبونْتو.
في الماضي لم يتم تحديثها بشكل موثوق. هذا يعني أنك قد تفقد إصلاحات الاستقرار والأمان.
فعّل مستودع مشروع تور APT من خلال اتباع الإرشادات.
# apt install tor
Fedora
فعّل مستودع حزمة RPM الخاص بمشروع تور من خلال اتباع الإرشادات.
# dnf install tor
FreeBSD
# pkg install tor
OpenBSD
# pkg_add tor
لنظام ماك
هناك نوعان من مدير الحزم على OS X: Homebrew و Macports.
يمكنك استخدام مدير الحزم الذي تختاره.
لتثبيت Homebrew ، اتبع التعليمات الموجودة على brew.sh.
لتثبيت Macports ، اتبع الإرشادات الموجودة على macports.org/install.php.
إذا كنت تستخدم Homebrew في نافذة طرفية ، فقم بتشغيل:
# brew install tor
إذا كنت تستخدم Macports في نافذة Terminal ، فقم بتشغيل:
$ sudo port install tor
Arch Linux
- لتثبيت الحزمة
tor
على نظام Arch Linux، شغّل:
# pacman -Syu tor
DragonFlyBSD
اللقطات والإصدارات اليومية لـ DragonFlyBSD (بدءًا من الإصدار 3.4) تأتي مع pkg
مثبت بالفعل. ومع ذلك، لن تحتوي الترقيات من الإصدارات السابقة على ذلك. إذا كان pkg
مفقودًا في النظام لأي سبب من الأسباب، فيمكن تشغيله بسرعة دون الحاجة إلى إنشائه من المصدر أو حتى تثبيت DPorts:
# cd /usr
# make pkg-bootstrap
# rehash
# pkg-static install -y pkg
# rehash
- الخطوات الموصى بها لإعداد
pkg
هنا ، سيكون مشابهًا لما لدينا في نظام FreeBSD ، وسنستخدم HTTPS لجلب حزمنا وتحديثاتنا - لذلك نحتاج هنا أيضًا إلى حزمة إضافية لمساعدتنا (ca_root_nss
).
جارِ تثبيت حزمة ca_root_nss
:
# pkg install ca_root_nss
للتثبيتات الحديثة ، يتم نسخ الملف / usr / local / etc / pkg / repos / df-latest.conf.sample
إلى/ usr / local / etc / pkg / repos / df-latest
. يتم تجاهل الملفات التي تنتهي بالملحق ".sample" ؛ يقرأ pkg (8) الملفات التي تنتهي بـ ".conf" فقط ويقرأ ما يقرأه.
يحتوي DragonflyBSD على مستودعات حزم 2:
- Avalon (mirror-master.dragonflybsd.org);
- Wolfpond (pkg.wolfpond.org).
يمكننا ببساطة تحرير URL المستخدم للإشارة إلى المستودعات على /usr/local/etc/pkg/repos/df-latest
وهذا كل شيء! تذكر استخدام pkg+https:// من أجل Avalon.
بعد تطبيق كل هذه التغييرات، نقوم بتحديث قائمة الحزم مرة أخرى ونحاول التحقق مما إذا كان هناك بالفعل تحديث جديد لتطبيقه:
# pkg update -f
# pkg upgrade -y -f
ثبّت حزمة tor
:
# pkg install tor
NetBSD
يمكن ضبط الإصدارات الحديثة من نظام التشغيل NetBSD لاستخدام pkgin
، وهو برنامج يهدف إلى أن يكون مثل apt
أو yum
لإدارة الحزم الثنائية pkgsrc. نحن لا نقوم بتحويل إعداداته هنا، ونختار استخدام pkg_add
العادي بدلاً من ذلك.
# echo "PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname -m)/$(uname -r)/All" > /etc/pkg_install.conf
ثبّت حزمة tor
لNetBSD:
# pkg_add tor
Void Linux
لتثبيت حزمة tor
على Void Linux، يُرجى تشغيل:
# xbps-install -S tor
تثبيت تور من المصدر
يمكن العثور على أحدث إصدار من Tor في صفحة تنزيل.
إذا كنت تقوم بالبناء من المصدر ، فقم أولاً بتثبيت libevent ، وتأكد من أن لديك opensl و zlib (بما في ذلك الحزم -devel إن أمكن).
يمكنك الآن تشغيل tor كـ src / app / tor (0.4.3.x والإصدارات الأحدث) ، أو يمكنك تشغيل make install
(كجذر إذا لزم الأمر) لتثبيته في / usr / local / ، وبعد ذلك يمكنك البدء فقط عن طريق تشغيل Tor.