کی بازار- رزبری پای رایانهای تک-برد به اندازه یک کف دست است که میتوان آن را برای انواعی از پروژههای الکترونیکی به کار برد. نکته خوبی که در مورد Raspberry Pi وجود دارد این است که گزینهی نصب سیستمعاملهای مختلف را در اختیار دارید و فقط به سیستمعامل رزبری پای محدود نمیشوید؛ نمونهاش توزیع لینوکس Arch Linux است که دلیل شهرتش، کاربردپذیری ساده است. خوشبختانه، نسخهای از Arch Linux به منظور کار کردن با پردازشگرهای ARM طراحی شده است. در ادامه با ما همراه شوید تا توضیح دهیم چطور میشود Arch Linux را روی Raspberry Pi نصب کرد.
الزامات
پیش از شروع، ابتدا باید موارد زیر را داشته باشید:
- Raspberry Pi
- 8 گیگابایت (یا بیشتر) میکرو اسدی
- Arch Linux ARM (به پایین فهرست اسکرول کنید تا لینک مخصوص تصویر رزبری پای را پیدا کنید).
- کانکشن پایدار اینترنت
- سیستم کامپیوتری که بتواند کارت اسدی را بخواند (ما در این مقاله آموزشی از لینوکس استفاده کردهایم).
تدارک دیدن یک کارت اسدی
ابتدا، به منظور شناسایی اینکه کدام کارت اسدی شماست باید از دستگاههای ذخیره متصل به دستگاه خود فهرستی تهیه کنید. این کار را با فرمان زیر انجام دهید:
sudo fdisk –l
کارت اسدی که ما اینجا استفاده کردیم /dev/sdc است.
باید کارت اسدی را فرمت کرد. برای انجام این کار فرمان زیر را اجرا کنید و در نظر داشته باشید که باید نام کارد اسدی خود را جایگزین /dev/sdc کنید.
sudo fdisk /dev/sdc
باید هر پارتیشنی که روی درایو وجود دارد را پاک کنید. برای انجام این کار o را تایپ نموده و در ترمینال خود گزینه Enter را بزنید.
P را برای چک کردن اینکه پارتیشنی مانده است یا نه در ترمینال خود وارد نمایید.
اگر پارتیشنی نمانده بود مسیر را ادامه داده و با تایپ n سپس p و بعدش هم 1 به ترمینال خود بوت را بسازید. P اولین حرف برای کلمهی primary است و 1 هم منظور اولین پارتیشن روی درایو است. بعد از این بخش برای ادامه باید روی دکمه Enter بزنید.
وقتی آخرین بخش از شما خواسته شد، M 100 + را تایپ کرده و بعد Enter را بزنید. آن را داخل خط فرمان وارد کرده و بعدش هم c را اضافه کنید تا اولین پارتیشن راهاندازی شود (نوع W95 FAT32).
n و بعد p و بعد 2 را تایپ کنید تا پارتیشن روت ساخته شود.
برای پذیرش تنظیمات پیشفرض مخصوص بخشهای اول و آخر دو بار روی Enter بزنید.
جدول پارتیشن را نوشته و با وارد کردن w از fdisk خارج شوید. باید فایلسیستمهای FAT & ext4 نصب شوند. به منظور فهرست پارتیشنها فرمان زیر را تایپ کنید:
sudo fdisk –l
کارت اسدی شما پدیدار خواهد شد و قادر خواهید بود پارتیشنها را مشاهده نمایید. در مورد ما پارتیشنها /dev/sdb1 و /dev/sdb2 هستند.
کپی فایلهای Arch Linux در کارت اسدی
سپس باید بوت و پارتیشنهای روت را نصب کرد. با مجموعه فرمانهای زیر این کار را انجام دهید. یادتان نرود که در این فرمانها اسامی پارتیشن را با اسامی پارتیشن خود عوض کنید.
sudo mkfs.vfat /dev/sdb1
sudo mkdir boot
sudo mount /dev/sdb1 boot
sudo mkfs.ext4 /dev/sdb2
sudo mkdir root
sudo mount /dev/sdb2 root
اکنون، فایل Arch Linux را که در هوم فولدر خود دانلود کرده بودید جاگذاری کرده و آن را با فرمانهای زیر در روت فولدر کارت اسدی خود استخراج کنید:
sudo bsdtar -xpf ArchLinuxARM-rpi-2-latest.tar.gz -C root sync
بوت فایلها را باید به بوت پارتیشن کارت اسدی خود منتقل کنید:
sudo mv root/boot/* boot
شما میتوانید با فرمان زیر این دو پارتیشن را اصطلاحاً umount کنید:
unmount boot root
کارت اسدی را در رزبری پای درج کنید.
راهاندازی اولیه روی رزبری پای
بعد از درج کارت اسدی در رزبریپایتان به پیش رفته و آن را راه بیاندازید. یا باید از طریق کابل اترنت یا شبکه وایفای به اینترنت وصل شوید. برای اتصال وایفای ابتدا با روت اکانتِ پیشفرض خود لاگین کنید. نام کاربری این اکانت root است و رمزعبورش هم root. اکنون فرمان زیر را اجرا کنید:
wifi-menu
منویی لود خواهد شد و شما خواهید توانست شبکه وایفای خود را انتخاب کرده و لاگین کنید. اکنون با آغاز کیرینگِ پکمن پروسه نصب را تمام کرده و کلیدهای امضای بستهی Arch Linux ARM را فرمانهای زیر پر کنید:
pacman-key –init
pacman-key --populate archlinuxarm
میتوانید جلو رفته و با فرمان زیر، پکیجهای سیستم را آپدیت کنید:
pacman –Syu
میبایست نام کاربری پیشفرض را تغییر دهید. این کار را با فرمان زیر انجام دهید:
usermod -l newusername oldusername
همچنین، با فرمان زیر به تغییر پسورد اقدام نمایید:
passwd newusername
از شما خواسته خواهد شد که پسورد جدید خود را وارد کرده و آن را تأیید نمایید. برای تغییر نام هوم فولدر که نشان از نام کاربری جدید داشته باشید فرمان زیر را اجرا کنید:
usermod -d /home/newusername -m newusername
همچنین باید پسورد روت اکانت خود را نیز تغییر دهید. این کار را با چنین انجام دهید:
passwd
برای دادن مزایای sudo به اکانت کاربری خود، باید فرمان زیر را برای نصب پکیج sudo اجرا کنید:
pacman -S sudo
همچنین باید فایل پیکربندی مخصوص sudo را نیز ویرایش نمایید. با فرمان زیر این کار را انجام دهید:
EDITOR=nano visudo
newusername ALL=(ALL) ALL–زیر خطی که میگوید ALL=(ALL) ALL– را اضافه کنید.
فایل را بسته و ذخیره نمایید. و حالا دیگر همهچیز بدرستی انجام شده است. اکنون که روی رزبری پای Arch Linux را نصب کردهاید کلی کار میتوانید انجام دهید از جمله نصب و پخش Minecraft و تبدیلش به NAS یا سرور Plex. تخیل، حد و مرز نمیشناسد!
منبع: کی بازار (فروشگاه آنلاین نرم افزارهای اورجینال)، با دریافت انواع لایسنسهای معتبر از تامینکنندگان جهانی این امکان را برای تمام کاربران فراهم آورده است تا در چند ثانیه، از خدماتی بینالمللی لذت ببرند. در کی بازار امکان خرید لایسنسهای اورجینال نرم افزارهای کاربردی و امنیتی(ویندوز اورجینال، آفیس اورجینال، آنتی ویروس اورجینال، آنتی ویروس کسپرسکی، آنتی ویروس پادویش و آنتی ویروس نود 32) بصورت ارسال آنی فراهم آمده است.