شما برای مطالعه این مقاله فقط 11 دقیقه وقت نیاز دارید

نصب آرچ لینوکس به صورت گام به گام
دسته بندی : آموزش لینوکس

آموزش تصویری نصب آرچ لینوکس با فلش (راهنمای مبتدیان)

5/5 - (1 امتیاز)

آرچ لینوکس یکی از توزیع های لینوکس است که انتشار آن هنوز ادامه دارد و شما همیشه به بروز ترین بسته ها در Arch Linux دسترسی خواهید داشت. مخزن نرم افزاری آرچ لینوکس با نرم افزارهای تازه منتشر شده، همیشه بروز نگه داشته می شود و البته برای دریافت این بروزرسانی ها، نیازی به نصب مجدد Arch Linux نیست.

آرچ لینوکس از توزیع های ساده و مینیمال است که امکان شخصی سازی و سفارشی سازی را در اختیار کاربرانش قرار می دهد.

مزیتی که Arch Linux دارد، این است که اگر شما سیستم خودتان را ارتقا دهید و آرچ لینوکس خودتان را بروز نگه دارید، در این صورت زمانی که وصله های امنیتی منتشر شد، آرچ لینوکس را با رفع باگ دریافت خواهید کرد. توصیه ما این است که این توزیع را حتما روی سیستم خودتان داشته باشید، اما نصب این توزیع برای کسانی که چندان حرفه ای نیستند، سخت است و به همین دلیل تصمیم گرفتیم تا آموزش نصب این توزیع را گام به گام و همراه با تصاویر واضح و مشخص در اختیار شما قرار دهیم. اگر مشتاق استفاده از این توزیع هستید، این مقاله را از دست ندهید و همراه ما باشید.

پیش نیازهای نصب آرچ لینوکس با فلش

شما می توانید آرچ لینوکس را هم روی سیستم و هم روی سرور نصب کنید. در صورتی که بخواهید یک سرور با سیستم آرچ لینوکس داشته باشید، در این صورت می توانید به راحتی و تنها با خرید سرور مجازی لینوکس، بدون هیچ زحمت و دردسری در سیستم خودتان این سیستم عامل را داشته باشید.

اما پیش نیازهای دیگر برای نصب آرچ لینوکس:

  • حداقل 512 مگابایت رم (2 گیگابایت رم توصیه می شود.)
  • حداقل 2 گیگابایت فضای خالی دیسک (ما 20 گیگابایت فضای خالی هارد دیسک را برای استفاده اولیه با محیط دسکتاپ توصیه می کنیم).
  • یک DVD خالی و نرم افزار و سخت افزار مورد نیاز برای رایت آن
  • یک USB با حداقل 2 گیگابایت فضای خالی برای ذخیره سازی
  • اتصال به اینترنت فعال

1. رسانه با قابلیت بوت ایجاد کنید

ما قرار است نصب آرچ لینوکس را به کمک فلش آموزش دهیم. در نظر داشته باشید که USB که قرار است از آرچ لینوکس ایجاد کنید، باید قابل بوت شدن باشد؛ البته شما می توانید از یک مجازی ساز برای نصب آرچ لینوکس استفاده کنید.

شما از هرکدام از این روش ها که استفاده کنید، نیاز به فایل (.iso) دارید که می توانید آن را از آدرس https://www.archlinux.org/download/ دانلود کنید. این فایل کاملا رایگان است. شما می توانید iso را مستقیماً با استفاده از HTTP یا با استفاده از تورنت دانلود کنید. در برخی موارد، دانلود تورنت ممکن است سریعتر باشد.

2. دانلود تصویر iso از تورنت

ابتدا به صفحه دانلود رسمی آرچ لینوکس به آدرس https://www.archlinux.org/download/  بروید و روی لینک (Magnet Link) همانطور که در تصویر زیر مشخص شده است کلیک کنید. اگر یک کلاینت تورنت نصب کرده اید، دانلود تورنت آرچ لینوکس باید شروع شود.

دانلود تصویر iso از تورنت

3. تصویر iso را مستقیماً از HTTP دانلود کنید

به صفحه دانلودهای رسمی آرچ لینوکس در https://www.archlinux.org/download/ بروید و به بخش دانلودهای مستقیم HTTP بروید. روی هر یک از پیوندها کلیک کنید. برای سرعت دانلود بیشتر بهتر است یکی را انتخاب کنید که نزدیک محل شما باشد.

دانلود مستقیم تصویر ISO از HTTP

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

دانلود مستقیم تصویر ISO از HTTP

پس از اتمام دانلود، می توانید فایل را روی یک CD/DVD بنویسید یا از نرم افزاری مانند Rufus (https://rufus.akeo.ie) در ویندوز استفاده کنید تا یک USB قابل بوت از آن بسازید. اگر از لینوکس استفاده می کنید، می توانید دستور زیر را اجرا کنید تا یک USB قابل بوت نیز بسازید.

$ sudo dd if=/path/to/archlinux.iso of=USB_DEVICE bs=1M

USB_DEVICE معمولا /dev/sdb یا /dev/sdc یا چیزی شبیه به آن است. می توانید دستور lsblk را اجرا کنید تا بفهمید چه چیزی را به عنوان USB_DEVICE وارد کنید.

4. بوت کردن آرچ لینوکس

هنگامی که یک CD/DVD قابل بوت یا یک USB از Arch Linux درست کردید، آن را وارد کنید و رسانه قابل بوت را از بایوس رایانه خود انتخاب کنید. همانطور که در تصویر زیر نشان داده شده است، باید پنجره زیر را ببینید.

بوت کردن آرچ لینوکس

اکنون گزینه اول یعنی Boot Arch Linux (x86_64) را انتخاب کرده و <Enter> را فشار دهید. همانطور که در تصویر زیر می بینید، آرچ لینوکس باید بوت شود.

بوت شدن آرچ لینوکس

بعد از چند ثانیه باید پنجره زیر را مشاهده کنید. این کنسول Arch Linux است. از اینجا Arch Linux را نصب می کنید و برای انجام این کار به تجربه لینوکس نیاز دارید.

بوت شدن آرچ لینوکس

 

5. پیکربندی شبکه

اولین کاری که باید انجام دهید این است که بررسی کنید آیا اتصال به اینترنت دارید یا خیر. زیرا آرچ لینوکس وقتی آن را روی هارد کامپیوتر خود نصب می کنید، تمام بسته ها را از اینترنت بیرون می کشد.

برای بررسی اینکه آیا به اینترنت متصل هستید یا خیر می توانید دستور زیر را اجرا کنید.

$ ping google.com

پیکربندی شبکه در آرچ لینوکس

همانطور که می بینید، اتصال به اینترنت هنوز برقرار نیست.

بررسی اینترنت در آرچ لینوکس

کابل شبکه را به کامپیوتر خود وصل کنید. اگر DHCP را در شبکه خود فعال کرده اید، دستور زیر را برای پیکربندی شبکه اجرا کنید:

$ sudo dhclient -v

اجرای پیکربندی شبکه در آرچ لینوکس

همانطور که می بینید، من یک IP به رابط شبکه خود اختصاص دادم.

اختصاص IP در شبکه در آرچ لینوکس

حالا اگر بخواهیم به google.com پینگ کنیم، جواب می دهد.

پینگ گوگل

6. پیکربندی ساعت سیستم

هنگامی که Arch Linux را بوت می کنید، ممکن است ساعت سیستم به درستی پیکربندی نشده باشد. اگر NTP را فعال کنید، تاریخ و زمان باید همگام شوند و ساعت باید به طور خودکار پیکربندی شود. توجه داشته باشید که NTP اتصال به اینترنت نیاز دارد.

برای فعال کردن NTP دستور زیر را اجرا کنید:

$ timedatectl set-ntp true

پیکربندی ساعت سیستم

7. پارتیشن بندی و قالب بندی هارد دیسک

حالا باید هارد دیسک را طوری پیکربندی کنید که Arch Linux قابل نصب باشد. در اصل شما باید هارد دیسک را فرمت کنید و در آن پارتیشن بسازید.

شما می توانید تمام دستگاه های بلوک موجود را با دستور زیر لیست کنید:

$ fdisk –l

پارتیشن بندی و قالب بندی هارد دیسک

همانطور که می بینید، ما 2 دستگاه بلوک روی دستگاه خود داریم. /dev/sda هارد دیسک ما است و /dev/loop0 درایو CD/DVD ما است که از آن Arch Linux را بوت کردیم.

پارتیشن بندی و قالب بندی هارد دیسک

حالا برای پارتیشن بندی هارد دیسک از cfdisk استفاده می کنیم.

$ cfdisk /dev/sda

پارتیشن بندی هارد دیسک

این پیام می گوید من جدول پارتیشن ندارم. می توانید یک جدول پارتیشن gpt یا dos ایجاد کنید. اگر با جدول پارتیشن dos بروید، یک پارتیشن (/)root و یک پارتیشن swap کافی است. اگر یک جدول پارتیشن gpt ایجاد کنید، به یک پارتیشن کوچک اضافی (حدود 512 مگابایت) برای پوشه /boot نیاز دارید. من با جدول پارتیشن dos خواهم رفت.

پارتیشن بندی و قالب بندی هارد دیسک

حالا باید پنجره زیر را ببینید. برای ایجاد یک پارتیشن جدید، <Enter> را فشار دهید.

پارتیشن بندی و قالب بندی هارد دیسک

اندازه پارتیشن را تایپ کنید و سپس <Enter> را فشار دهید. این باید پارتیشن (/)root باشد.

پارتیشن بندی و قالب بندی هارد دیسک

[ primary ] را انتخاب کنید و <Enter> را فشار دهید.

پارتیشن بندی و قالب بندی هارد دیسک

پارتیشن باید ایجاد شود.

پارتیشن بندی و قالب بندی هارد دیسک

حالا یک پارتیشن اصلی دیگر ایجاد کنید و نوع آن را به Linux swap / Solaris تغییر دهید. اندازه پارتیشن swap خوب با اندازه RAM شما یکسان است. اما اگر رم زیادی دارید، ممکن است بخواهید اندازه پارتیشن swap را کمتر کنید؛ تا اگر رم کافی در دسترس باشد، نباید از آن استفاده کنید. اگر پارتیشن swap اغلب استفاده می شود، ممکن است لازم باشد RAM رایانه خود را ارتقا دهید.

پارتیشن بندی و قالب بندی هارد دیسک

اکنون پارتیشن ROOT (/) را انتخاب کنید و <Tab> را چندین بار فشار دهید تا به [ Bootable ] بروید و <Enter> را فشار دهید.

پارتیشن بندی و قالب بندی هارد دیسک

باید دارای تنظیمات قابل بوت شدن باشد.

پارتیشن بندی و قالب بندی هارد دیسک

در نهایت، آنچه با آن مواجه می شوید، باید مطابق با تصویر زیر باشد.

پارتیشن بندی و قالب بندی هارد دیسک

اکنون <Tab> را چند بار فشار دهید تا به [ Write ] بروید و <Enter> را فشار دهید.

پارتیشن بندی و قالب بندی هارد دیسک

اکنون yes را تایپ کنید و دوباره <Enter> را فشار دهید. تغییرات باید روی دیسک نوشته شود.

پارتیشن بندی و قالب بندی هارد دیسک

اکنون به [ Quit ] رفته و <Enter> را فشار دهید. شما باید به کنسول برگردید.

پارتیشن بندی و قالب بندی هارد دیسک

اکنون زمان فرمت کردن پارتیشن ها است.

دستور زیر را برای فرمت پارتیشن root (/) اجرا کنید (در مورد ما /dev/sda1):

$ mkfs.ext4 /dev/sda1

پارتیشن بندی و قالب بندی هارد دیسک

قالب موفق است.

پارتیشن بندی و قالب بندی هارد دیسک

دستور زیر را برای مقداردهی اولیه پارتیشن swap اجرا کنید:

$ mkswap /dev/sda2

پارتیشن بندی و قالب بندی هارد دیسک

پارتیشن swap مقداردهی اولیه می شود.

پارتیشن بندی و قالب بندی هارد دیسک

اکنون Swap را با دستور زیر فعال کنید:

$ swapon /dev/sda2

پارتیشن بندی و قالب بندی هارد دیسک

8. نصب پارتیشن ها

اکنون پارتیشن root (/) (در مورد من /dev/sda1) را با دستور زیر در پوشه /mnt قرار دهید:

$ mount /dev/sda1 /mnt

پارتیشن بندی و قالب بندی هارد دیسک

9. نصب آرچ لینوکس

اکنون که همه چیز آماده است، می توانید Arch Linux را با یکی از دستورات زیر در پوشه /mnt نصب کنید:

پایه آرچ لینوکس

$ pacstrap /mnt base base-devel

نصب آرچ لینوکس با دسکتاپ گنوم 3

$ pacstrap /mnt base base-devel xorg xorg-server gnome gnome-extra

ما در اینجا با تنظیمات پایه پیش می رویم؛ زیرا بارگیری ها بسیار کمتر است و می توانید هر بسته ای را بعدا نصب کنید. پس اینجا عجله نکنید.

پارتیشن بندی و قالب بندی هارد دیسک

نصب شروع شده است.

نصب آرچ لینوکس با دسکتاپ گنوم

نصب آرچ لینوکس با دسکتاپ گنوم

 

نصب در این مرحله کامل شده است.

نصب آرچ لینوکس با دسکتاپ گنوم

اکنون از دستور زیر برای تولید فایل /mnt/etc/fstab استفاده کنید.

$ genfstab -U /mnt >> /mnt/etc/fstab

نصب آرچ لینوکس با دسکتاپ گنوم

همانطور که می بینید، اطلاعات صحیح به فایل /mnt/etc/fstab اضافه می شود:

نصب آرچ لینوکس با دسکتاپ گنوم

حالا با دستور زیر روت را به سیستم نصب شده جدید تغییر دهید:

$ arch-chroot /mnt

نصب آرچ لینوکس با دسکتاپ گنوم

شما به سیستم جدید خود وارد شده اید.

نصب آرچ لینوکس با دسکتاپ گنوم

اکنون منطقه زمانی مناسب را با دستور زیر تنظیم کنید:

$ ln -sf /usr/share/zoneinfo/REGION CITY /etc/localtime

نصب آرچ لینوکس با دسکتاپ گنوم

با دستور زیر می توانید متوجه شوید که چه مناطقی در دسترس هستند:

$ ls /usr/share/zoneinfo

نصب آرچ لینوکس با دسکتاپ گنوم

همانطور که مشاهده می کنید، این ها مناطق ما هستند. شما می توانید محتویات این دایرکتوری ها را فهرست کنید تا شهرهای موجود در مناطق انتخاب شده را پیدا کنید.

نصب آرچ لینوکس با دسکتاپ گنوم

شهرها در منطقه آسیا.

نصب آرچ لینوکس با دسکتاپ گنوم

اکنون دستور زیر را برای تنظیم ساعت سخت افزاری اجرا کنید:

$ hwclock –systohc

نصب آرچ لینوکس با دسکتاپ گنوم

حالا /etc/locale.gen را با دستور زیر باز کنید:

$ nano /etc/locale.gen

نصب آرچ لینوکس با دسکتاپ گنوم

باید پنجره زیر را ببینید.

نصب آرچ لینوکس با دسکتاپ گنوم

اکنون نسخه UTF-8 محلی مورد نظر خود را از نظر خارج کنید. برای من en_US.UTF-8 است

نصب آرچ لینوکس با دسکتاپ گنوم

اکنون دستور زیر را برای ایجاد محلی اجرا کنید:

$ locale-gen

نصب آرچ لینوکس با دسکتاپ گنوم

محل باید تولید شود.

نصب آرچ لینوکس با دسکتاپ گنوم

اکنون دستور زیر را اجرا کنید تا زبان را به منطقه انتخابی خود تنظیم کنید:

$ echo “LANG=YOUR_LOCALE” &gt; /etc/locale.conf

نصب آرچ لینوکس با دسکتاپ گنوم

اکنون نام میزبان را با دستور زیر تنظیم کنید:

$ echo ‘YOUR_HOSTNAME’ &gt; /etc/hostname

نصب آرچ لینوکس با دسکتاپ گنوم

حالا فایل /etc/hosts را با دستور زیر باز کنید:

$ nano /etc/hosts

نصب آرچ لینوکس با دسکتاپ گنوم

و خطوط زیر را به فایل /etc/hosts اضافه کنید.

نصب آرچ لینوکس با دسکتاپ گنوم

اکنون رمز عبور root را با دستور زیر تنظیم کنید:

$ passwd

نصب آرچ لینوکس با دسکتاپ گنوم

رمز عبور root باید تنظیم شود.

نصب آرچ لینوکس با دسکتاپ گنوم

اکنون بوت لودر GRUB را با دستور زیر نصب کنید:

$ pacman -Sy grub

نصب آرچ لینوکس با دسکتاپ گنوم

y و سپس <Enter> را برای ادامه فشار دهید.

نصب آرچ لینوکس با دسکتاپ گنوم

بوت لودر GRUB باید نصب شود.

نصب آرچ لینوکس با دسکتاپ گنوم

اکنون فایل پیکربندی GRUB را با دستور زیر به روز کنید:

$ grub-mkconfig -o /boot/grub/grub.cfg

نصب آرچ لینوکس با دسکتاپ گنوم

فایل پیکربندی GRUB باید به روز شود.

نصب آرچ لینوکس با دسکتاپ گنوم

اکنون بوت لودر GRUB را با دستور زیر در بخش بوت هارد دیسک خود نصب کنید:

$ grub-install /dev/sda

نصب آرچ لینوکس با دسکتاپ گنوم

GRUB در بخش بوت دیسک های سخت نصب شده است.

نصب آرچ لینوکس با دسکتاپ گنوم

اکنون دیگر نیازی به تغییر روت (chroot) ندارید. با دستور زیر از آن خارج شوید:

$ exit

نصب آرچ لینوکس با دسکتاپ گنوم

اکنون کامپیوتر خود را با دستور زیر راه اندازی مجدد کنید:

$ reboot

نصب آرچ لینوکس با دسکتاپ گنوم

هنگامی که کامپیوتر شما شروع به کار کرد، باید منوی GRUB زیر را ببینید. Arch Linux را انتخاب کنید و <Enter> را فشار دهید.

نصب آرچ لینوکس با دسکتاپ گنوم

همانطور که در تصویر زیر می بینید، آرچ لینوکس باید شروع شود و از شما بخواهد که وارد شوید.

نصب آرچ لینوکس با دسکتاپ گنوم

همانطور که می بینید من به دستگاه جدید آرچ خود وارد شدم.

نصب آرچ لینوکس با دسکتاپ گنوم

همانطور که از اسکرین شات زیر می بینید، نسخه هسته در حال نوشتن 4.15.10 است.

نصب آرچ لینوکس با دسکتاپ گنوم

سخن آخر

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

 

 

سوالات متدوال:

بله؛ شما می توانید این توزیع را به صورت رایگان دانلود و نصب کنید.

مطالب مشابهی که شاید علاقمند باشید

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

دیدگاه های شما

برای دریافت این مقاله لطفا ایمیلتان را وارد کنید

می توانید مقاله را دانلود کنید یا پرینت بگیرید