نصب arch, blackarch, archstrike

سلام دوستان عزیز. امیدوارم حال دلتون خوب باشه. خب برخلاف بقیه ی مقالاتم دوست داشتم این مطلب مهم را با زبانی ساده، قابل فهم و در واقع عامیانه تر و گیراتر آموزش بدم امیدوارم لذت ببرید.

خب اولین سوال که میدونم ذهنتون شاید به خودش مشغول کرده این که اصلا این عنوان ها یعنی آرچ، بلک آرچ و آرچ استریک چیه؟!

همان طور که میدانید سیستم عامل های مختلف بسیار زیادی تا بحال ساخته شده که هر کدام مزایا، معایب، رابط کاربری، رابط دستوری ( مثل cmd ویندوز) برنامه های پیش فرض متفاوت، حجم متفاوت و حتی از نظر رایگان یا پولی بودن و از همه مهتر هدف اصلی از ساخت آن با همدیگر متفاوتند مانند ویندوز، مکینتاش، لینوکس،پالم، اندروید (بهتره بگیم پلتفرم اندروید بجای سیستم عامل)، جاوا، سیمبین،بلک بری، ویندوز فون، ویندوز موبایل و.... که یکی از اهداف دسته ای از این سیستم عامل ها مانند توزیع هایی از لینوکس همچون کالی، بلک آرچ، پروت، آرچ استریک مخصوص متخصصان حوزه ی هک و امنیت می باشد. البته این بدان معنا نیست که شما با سیستم عامل های دیگه نتونید اقدام به هک یا تست نفوذ کنید! چرا که می توان همان ابزار ها را بعنوان مثال از مخزن گیت هاب دانلود کرد و روی بقیه سیستم عامل ها به روش های گوناگون نصب و پیکربندی و استفاده کرد! یادتان باشه داشتن همچین سیستم عاملی به تنهایی شما را هکر نمی کنه و شاید مزیت آن ها ابزار های نفوذ آماده و یا در مورد بلک آرچ و آرچ استریک تعداد بسیار زیاد ابزار های آنها و همچین سرعت فوق العاده که صد البته به مشخصات سخت افزاری و سرعت اینترنت شما هم بستگی داره!

خب ساده ترین راه نصب بلک آرچ و آرچ استریک نصب روی توزیع آرچ و یا مانجارو می باشد! پس اولین کار اینه یکی از این دو توزیع نصب کنید که من همیشه آرچ نصب می کنم ولی اگر معماری پردازنده گوشی شماARM 32 بیت است نمی توانید مانجارو نصب کنید! من تاحالا روی گوشی های زیادی تست کردم ولی بهترین نتیجه ای که گرفتم گوشی هایی که پردازنده آن ها aarch64 یعنی همون آرم 64 بیتی است مثل سری A سامسونگ (مثلا2018 A7) اگه هم اینترنتون از نوع وایرلس (بدون سیم همچون وای فای یا وایمکس )
یا حداقل 4G باشه بهتره ...
به یاد داشته باشید هیچ نیازی به فعال بودن فیلتر شکن نیست! پس اگر وسط کار به خطایی مانند 404 not found برخوردید فک نکنید بخاطر فیلترینگ یا تحریم است بلکه ممکن آدرس mirror اشتباه باشه یا دلیلی دیگری غیر از فیلترینگ باشه!(البته طبق تجربه خودم|:)

خب برای اینکه بفهمید آرچیتکتور گوشیتون یا درواقع معماری پردازنده گوشیتون از چه نوعی هست این دستور وارد کنید :

uname -m

نصب آرچ ( در ترموکس):

pkg up -y && pkg install proot-distro && proot-distro install archlinux && proot-distro login archlinux && pacman -Syy



اگر در مرحله نصب کتابخانه ها با خطا مواجه شدید ابتدا اتصال اینترنت خود را بررسی کنید و اگر مطمئن شدید مشکل از نت نیست این دستور زیر را بزنید و ادرس IP خودتون در جلوی nameserver بنویسید:

ifconfig | grep inet

آدرس آی پی کپی کنید و درون فایل resolv.conf بچسبانید:

nano /etc/resolv.conf


البته شما می توانید آدرس DNS گوگل یعنی
8.8.8.8 بجای آدرس ip خودتون بنویسید !




نصب بلک آرچ :
#ابتدا آرچ را با دستور زیر استارت کنید:


proot-distro login archlinux

#تغییر دایرکتوری
cd /etc
#اضافه کردن دیتابیس آرچ سیاه به لیست دیتابیس ها
echo '[blackarch]
Server = http://blackarch.org/blackarch/$repo/os/$arch' >> pacman.conf
#تغییر مسیر
cd $HOME

#دانلود dependency
curl -O https://blackarch.org/strap.sh

sha1sum strap.sh
دسترسی دادن#
chmod +x strap.sh
#اجرا
./strap.sh

#نصب دیتابیس
pacman -S blackarch

pacman -Sg | grep blackarch

نصب آرچ استریک : #ابتدا آرچ را با دستور زیر استارت کنید :


proot-distro login archlinux


تنظیمات مربوط به راه اندازی و نصب کلید فعال سازی :


pacman-key --init

dirmngr < /dev/null

pacman-key -r 7CBC0D51!

pacman-key --lsign-key 7CBC0D51


#بروزرسانی مخازن:
pacman -Syy

#ارتقا مخازن روی دیسک:
pacman -Syyu


#نصب:

pacman -S archstrike


pacman -Sg | grep archstrik



لازم به ذکر است این روش هیچ نیازی به روت بودن دیوایس اندرویدی شما ندارد.
.موفق باشید