سلام به همه ی دوستان سکانی
از اونجایی که که کشورمون خیلی مورد عنایت قرار گرفته و ریپازیتوری رسمی مونگو برای 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]
از این قسمت به بعد با توجه به نوع سیستمعاملتون روش نصب و دستورات کمی فرق میکنه ما روش نصب روی اوبونتو رو آموزش میدیم که از لینک زیر گرفته شده :https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/
ابتدا کلید رو اضافه میکنیم :
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
سپس ریپازیتوری رسمی رو ( با توجه به ورژن اوبونتو متفاوته ) :
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.0 multiverse" | 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
امیدوارم مقاله مفید بوده باشه براتون.