سلام دوستان. قراره یه سری اموزش های نصب لینوکس و کانفیگ یه محیط گرافیکی رو بر روی ماشین مجازی بنویسیم و این اولین پست از این مجموعه هست.
نصب VirtualBox
خب قبل از نصب، نیازه تا برنامه VirtualBox رو نصب داشته باشید چون میخوایم توی ماشین مجازی لینوکس رو نصب کنیم.
برای نصب VirtualBox میتونید از دستور زیر استفاده کنید:
- Ubuntu:
$ sudo apt install virtualbox
- Archlinux:
$ sudo pacman -S virtualbox
- Windows:
از این لینک میتونید نرم افزار Virtualbox رو برای ویندوز دریافت و نصب کنید.
دانلود ایمیج آلپاین لینوکس
ایمیج رو میتونید از وبسایت خود پروژه دانلود کنید، ما به نسخه Virtual نیاز داریم. در حال نوشتن این پست، اخرین نسخه ۳.۱۳.۱، هست. اون رو دانلود کنید:
$ wget https://dl-cdn.alpinelinux.org/alpine/v3.13/releases/x86_64/alpine-virt-3.13.1-x86_64.iso
بهتر هست هش فایل رو هم دانلود کنید تا بتونیم چک کنیم که فایل دقیقا همون فایل اصلی هست و مشکلی نداره:
$ wget https://dl-cdn.alpinelinux.org/alpine/v3.13/releases/x86_64/alpine-virt-3.13.1-x86_64.iso.sha256
حالا برای چک کردن صحت فایل میتونید هش رو اینجوری تست کنید:
$ sha256sum -c alpine-virt-3.13.1-x86_64.iso.sha256
ساخت ماشین مجازی
نرم افزار VirtualBox رو باز کنید، محیط نرم افزار مشابه شکل زیر رو مشاهده میکنید:
از تولبار بالا، روی New کلیک کنید تا یک ماشین مجازی جدید ایجاد کنیم، در صفحه باز شده، نام، مکان ساخت ماشین مجازی، نوع و نسخه اون رو مشخص کنید. بعد از تکمیل به صورت زیر در میاد که ادرس مکان ساخت ماشین مجازی شما با سیستم من فرق داره:
در صفحه بعد، باید میزان فضای Ram اختصاص یافته به ماشین مجازی رو مشخص کنیم، بطور پیشفرض این مقدار بر روی ۱ گیگابایت قرار داره که برای سناریوی ما هم این مقدار کافی هست، پس بدون تغییر به مرحله بعد میریم:
در این مرحله باید هارد دیسک ماشین مجازی رو ایجاد کنیم، سه گزینه داریم، بدون هارد دیسک، ساخت هارد دیسک جدید و استفاده از هارد دیسک موجود. ما گزینه پیشفرض که ایجاد هارد دیسک جدید هست رو انتخاب میکنیم و به مرحله بعد میریم:
در صفحه باز شده، باید نوع هارد دیسک جدید رو انتخاب کنیم، برای پشتیبانی بهتر، گزینه پیشفرض که VDI هست رو انتخاب میکنیم:
هارد دیسک مجازی به دو صورت داینامیک و یا حجم ثابت ساخته میشه، نوع داینامیک به مرور که ماشین مجازی اطلاعات رو ذخیره میکنه پر میشه و نوع حجم ثابت به اندازه کل فضای هارد دیسک فضا رو اشغال میکنه اگرچه ماشین مجازی چیزی روی اون ذخیره نکرده باشه، قاعدتا نوع دوم سرعت بیشتری داره اما ما نیازی به سرعت بالا نداریم پس نوع اول رو انتخاب میکنیم:
در اینجا باید مکان ذخیره هارد دیسک مجازی و حجم ان را مشخص کنید. برای سناریوی ما حجم ۸ گیگابایت کافی هست:
خب، الان ماشین مجازی ساخته شده است.
روشن کردن ماشین مجازی و نصب آلپاین لینوکس
الان میتونید ماشین مجازیای که ساختیم رو توی صفحه اصلی VirtualBox ببینید: برای روشن کردن ماشین مجازی، از منوی تولبار، بر روی Start کلیک کنید. وقتی برای اولین بار ماشین رو روشن میکنید، از شما درخواست انتخاب یک ایمیج یا دیسک درایو برای نصب سیستم عامل میشه. در این جا ما همان ایمیج دانلود شده رو انتخاب میکنیم. بر روی دکمه انتخاب ایمیج بزنید: در این صفحه باید ایمیجی که میخوایم به ماشین مجازی متصل کنیم رو انتخاب کنیم، ابتدا باید اون ایمیج رو اضافه کنیم. پس بر روی دکمه Add بزنید و فایل .iso دانلود شده رو انتخاب کنید. بعد از اضافه شدن به صفحه، اون رو انتخاب کنید،و بر روی دکمه Choose بزنید. اگر همه مراحل رو درست انجام داده باشید، باید آلپاین لینوکس رو بوت شده و اماده لاگین مشاهده کنید:
نصب آلپاین لینوکس
تا اینجای کار موفق شدیم آلپاین رو بوت کنیم، ابتدا لاگین میکنیم.
با نام کاربری root
لاگین کنید:
همونطور که متن چاپ شده اشاره میکنه، برای نصب دستور setup-alpine
رو باید وارد کنیم، پس این دستور رو وارد کنید.
اولین سوال، لایوت کیبورد هست که باید انتخاب کنیم، در اینجا ما لایوت en
رو انتخاب میکنیم:
باید کشور رو هم انتخاب کنیم که اینجا us
رو انتخاب میکنیم:
در اخرین سوال مربوط به کیبورد باید نوع کیبرد رو هم انتخاب کنید که همان us
رو انتخاب میکنیم:
حالا باید یک hostname
برای سیستم انتخاب کنیم که من در اینجا vm رو برای سادگی مینویسم:
در مرحله بعدی باید کارت شبکه رو انتخاب کنیم که در اینجا کارت شبکه ماشین مجازی به صورت یک دیوایس سیمی ethernet تقلید شده است. پس همون eth0
که به صورت پیش فرض انتخاب شده رو اینتر میزنیم.
بعد از انتخاب کارت شبکه، باید مشخص کنیم که تنظیمات اون رو دستی وارد میکنیم یا از DHCP استفاده میکنیم که ما اینجا میتونیم از DHCP
استفاده کنیم چون VirtualBox یک DHCP درونی داره که میتونه تنظیمات شبکه رو به ماشین مجازی ما بده:
سپس از ما پرسیده میشود که ایا تنظیمات دستی خاصی برای شبکه میخواهیم اعمال کنیم یا نه، که نیازی به آن نداریم پس اینتر میزنیم.
حالا باید یک پسورد برای یوزر root
انتخاب کنیم. پسورد انتخابی را باید دو بار وارد کنید:
برای منطقه زمانی باید منطقه زمانی خود را وارد کنید که من منطقه زمانی آسیا/تهران رو وارد میکنم، برای مشاهده بقیه منطقه های زمانی به این لینک مراجعه کنید:
در این مرحله درصورتی که برای دسترسی به اینترنت نیاز به HTTP Proxy دارید، ادرس آن را وارد کنید. ما نیازی به آن نداریم پس اینتر میزنیم.
حال باید کلاینت NTP را مشخص کنیم، NTP، یک پروتکل برای دریافت و تنظیم ساعت بین سیستم های کامپیوتری هست. کلاینت پیشفرض به اندازه کافی خوب هست، پس اینتر میزنیم.
اکنون باید میرور مخزن آلپاین رو انتخاب کنیم، گزینه f که پر سرعت ترین مخزن را پیدا میکند را انتخاب میکنیم، بعد از چند دقیقه پر سرعت ترین مخازن انتخاب میشوند:
برای کلاینت SSH میتونید گزینه پیشفرض رو انتخاب کنید و اینتر بزنید.
خب حالا به قسمت انتخاب و پارتیشن بندی دیسک رسیدیم:
میبینید که تنها دیسک متصل به ماشین مجازی به عنوان sda
لیست شده. برای انتخاب اون، sda
رو تایپ و اینتر میزنیم.
حالا باید نوع استفاده از دیسک رو مشخص کنیم که برای سادگی sys
رو انتخاب میکنیم تا دیسک بصورت خودکار پارتیشن بندی شده و پارتیشن های swap، boot
و /
برای ما ساخته بشه. سپس منتظر میمونیم تا نصب تموم بشه.
قبل از نوشتن بر روی دیسک، نیاز هست تا y
رو بنویسیم تا تایید کنیم که دیسک فرمت شده و روی اون اطلاعات جدید نوشته بشه:
تبریک میگم، شما آلپاین لینوکس رو بر روی ماشین مجازی با موفقیت نصب کردید:
بعد از ریبوت کردن (بوسیله دستور reboot
) سیستم اماده استفاده هست که با نام کاربری root
و رمز عبوری که انتخاب کردید میتونید واردش بشید:
خلاصه
توی این پست نحوه نصب VirtualBox و ساخت ماشین مجازی توی اون رو یاد گرفتیم. همینطور طریقه نصب آلپاین لینوکس بر روی یه ماشین مجازی رو بصورت قدم به قدم با همدیگه انجام دادیم.
مرحله بعد چیه؟
توی پست بعدی قراره یکسیری کانفیگ های اولیه رو با همدیگه انجام بدیم تا آلپاین ما اماده استفاده بشه. همچنین یک کلون از ماشین مجازی ساخته و یک محیط گرافیکی روی اون نصب میکنیم.
Comments
No comments yet. Be the first to react!