Mehran Safaripour
Mehran Safaripour
خواندن ۲ دقیقه·۵ سال پیش

نصب مونگو از ریپازیتوری رسمی به کمک proxychains

خیلی وقت بود از دور و اطرافیان درباره ی نصب مونگو سوال میشنیدم از اونجایی که کشور عزیزمان ! خیلی مورد عنایت قرار گرفته و ریپو های رسمی مونگو برای IP های ایران بستست خیلیا تو نصب آخرین نسخه به مشکل برخوردن. منم تصمیم گرفتم واسه اولین پست ویرگول روش دور زدن این مشکلو ( میشه بستش داد به هر ریپازیتوری که تحریم باشه ) توضیح بدم شاید دردی از کسی دوا کرد.
تو نسخه‌های جدید سیستم‌عامل ها تو خود ریپازیتوری اصلی نسخه ی جدید مونگو دی بی وجود داره و خیلی راحت میشه نصبش کرد ولی واسه کسایی که نسخه‌های قدیمی تر رو دارن و میخوان از ریپازیتوری رسمی آخرین نسخه رو دانلود کنند این مشکل وجود داشت. برای این منظور ابتدا باید proxychains و سرویس tor رو نصب کنیم . ابتدا سیستم رو آپدیت می‌کنیم

sudo apt update sudo apt upgrade reboot

سپس سرویس تور رو نصب می‌کنیم :

sudo apt install tor

مطمعن میشیم که سرویس اکتیو باشه :

servise tor status

سپس پروکسی رو نصب می‌کنیم :

sudo apt install proxychains

برای کانفیگ کردن پروکسی به مسیر زیر رفته فایل proxychains.conf رو ادیت می‌کنیم :

sudo nano /etc/proxychains.conf

خط زیر را کامنت کرده :

strict_chain

به این صورت :

#strict_chain

و به آخر فایل سرویس tor رو به عنوان پروکسی اضافه می‌کنیم :

socks4 127.0.0.1 9050 socks5 127.0.0.1 9050

فایل رو سیو کرده و خارج میشویم. از این به بعد قبل هر دستوری از عبارت proxychains استفاده کنیم نت استفاده شده در اون دستور به اصطلاح توریفای می‌شود ( برای ما به عنوان گذر از تحریم عمل میکنه ) :

proxychains [program name]

از این قسمت به بعد با توجه به نوع سیستم‌عاملتون روش نصب و دستورات کمی فرق میکنه ما روش نصب روی اوبونتو رو آموزش میدیم که از این لینک گرفته شده
ابتدا کلید رو اضافه می‌کنیم :

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4

سپس ریپازیتوری رسمی رو ( با توجه به ورژن اوبونتو متفاوته ) :

echo &quotdeb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.0 multiverse&quot | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list

سپس مخازن رو آپدیت کرده و و با استفاده از پروکسی نسخه ی رسمی رو نصب می‌کنیم :

sudo proxychains apt update apt search mongo-org sudo proxychains apt install mongo-org

در آخر هم به کمک دستور زیر میتونین اطلاعات پکیجی که نصب کردین رو ببینید :

dpkg -s mongo-org

شاد باشید :)

mongodbproxylinux
توسعه دهنده ی وب و علاقه مند به فلسفه ی نرم افزار های آزاد
شاید از این پست‌ها خوشتان بیاید