در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

آموزش لینوکس سطح مقدماتی قسمت 4 : آموزش گام به گام نصب لینوکس

بعد از اینکه بوت سیستم را بر روی CD DVD قرار دادید و DVD لینوکس را در آن قرار دادید ، bootloader لینوکس در قالب یک منو به شما نمایش داده می شود. در این لحظه و در این صفحه هنوز Kernel لینوکس Load نشده است ، در واقع در این تصویر شما تعیین می کنید که Kernel چه چیزهایی را برای فرآیند نصب بایستی منتقل کند. در یک روش نصب استاندارد شما کافیست بر روی گزینه install یا Graphical Install با استفاده از کلید های جهت دار و کلید Enter انتخاب کنید تا فرآیند نصب بصورت خودکار و پیشفرض های در نظر گرفته شده انجام شود. اگر DVD که از آن برای نصب Debian استفاده می کنید دارای قابلیت Multi-arch می باشد و CPU شما 64 بیتی اینتل یا AMD باشد ، در همین منویی که مشاهده می کنید گزینه های 64bit install و 64bit Graphical Install نیز به شما نشان داده خواهد شد ، پیشفرض نصب بصورت 32 بیتی می باشد. در عمل معمولا از ساختار های 64 بیتی در سرورها استفاده می شود و کمتر برای سیستم های دسکتاپ مورد استفاده قرار می گیرد . مهمترین دلیل هم در این است که در صورت نصب سیستم عامل بصورت 64 بیتی مشکلاتی در خصوص برخی از نرم افزارهای پولی که فقط برای ساختارهای 32 بیتی نوشته شده اند ممکن است پیش بیاید.

انتخاب سیستم عامل 32 بیتی یا 64 بیتی ؟

تفاوت اصلی بین سیستم های 32 بیتی و 64 بیتی در اندازه آدرس های حافظه ای است که استفاده می کنند. در تئوری یک سیستم 32 بیتی نمی تواند با بیش از 4 گیگابایت حافظه RAM کار کند. در عمل ، با استفاده از متغیر 686-bigmem kernel و همچنین وجود قابلیت PAE یا Physical Address Extension بر روی پردازنده می توان تا حدودی این محدودیت را رد کرد. استفاده از این قابلیت باعث بالا رفتن کارایی سیستم بصورت قابل ملاحظه ای می شود . بهرحال همیشه برای سرورها از سیستم های 64 بیتی استفاده می شود تا از حداکثر ظرفیت RAM و حجم بالای RAM بتوان استفاده کرد.

برای کامپیوترهای اداری و شخصی که کارایی بسیار بالا چندان به درد کاربر سیستم نمی خورد ، باید در خاطر داشته باشید که برخی از نرم افزارها و برنامه های کاربردی برای سیستم های 64 بیتی وجود ندارند . برای مثلا نسخه ای از اسکایپ برای سیستم عامل 64 بیتی لینوکس و یا بسیاری از پلاگین های مرورگرهای اینترنتی برای سیستم های 64 بیتی نوشته نشده اند. این بدین معنا نیست که شما نمی توانید از این ابزارها استفاده کنید ، تکنولوژی به شما اجازه نصب و استفاده این نرم افزارهای را بر روی سیستم های 64 بیتی می دهد ، اما این نرم افزارها در نهایت بصورت 32 بیتی فعالیت خود را ادامه می دهند.

نصب همزمان ویندوز و لینوکس در کنار هم

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

اگر شما در حال حاضر با سیستم عامل ویندوز خود کار می کنید ، می توانید Debian را از طریق CD یا DVD نصب نکنید. Debian قابلیتی دارد که به شما این امکان را می دهد که با ارائه یک فایل نصبی سیستم عامل ویندوز و نصب آن بر روی سیستم عامل ویندوز براحتی Debian را بر روی هارد دیسک خود نصب کنید. بعد از نصب این فایل در ویندوز و Reboot کردن سیستم عامل ویندوز ، از شما سئوال می شود که آیا می خواهید ویندوز را Boot کنید یا نرم افزار نصب یا Installer را اجرا کنید. شما می توانید این ابزار نصبی ویندوز را از طریق وب سایت های زیر دانلود کنید و بر روی ویندوز خود نصب کنید :

→ http://ftp.debian.org/debian/tools/win32-loader/stable/
→ http://www.goodbye-microsoft.com/

1-بازگشت به حالت Boot Loader

bootloader یک برنامه سطح پایین است که وظیفه boot کردن kernel لینوکس بعد از اینکه کنترلهای BIOS انجام شد را بر عهده دارد. برای انجام این وظیفه bootloader بایستی قادر باشد محل kernel لینوکس را شناسایی کرده تا آن را بر روی دیسک boot کند. در معماری های سیستمی i386 و amd64 دو برنامه اصلی وجود دارند که این وظیفه را بر عهده دارند ، LILO نسخه قدیمی و GRUB نسخه مدرن این برنامه ها می باشد. برنامه های Isolinux و Syslinux هم به عنوان جایگزین این برنامه ها برای رسانه های قابل حمل یا Removable Media ها هستند.

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

با استفاده از گزینه Expert Install موجود در منوی Advanced Options ، شما می توانید تمامی امکانات ممکن در فرآیند نصب را بدون نیاز به اینکه بصورت خودکار و به ترتیب فرآیند نصب به آنها دسترسی پیدا کنید ، می توانید مشاهده و تغییر دهید . این موارد را صرفا جهت آشنایی شما دوستان مطرح کردیم و ترجیحا شما دوستان که در ابتدای کار هستید ، در این تنظیمات دستکاری انجام ندهید. با توجه به تنظیمات زیادی که در این سیستم عامل وجود دارد احتمال بروز مشکل در این حالت بسیار وجود دارد.

صفحه اول بوت لینوکس در هنگام نصب

شکل یک : صفحه بوت سیستم عامل

بعد از اینکه boot انجام شد ، برنامه نصب بصورت گام به گام شروع به نصب سیستم عامل می کند. در این مقاله شما با جزئیات این گام ها آشنا خواهید شد. در اینجا ما روش نصب گام به گام سیستم عامل Debian از طریق یک DVD 32 بیتی را به شما آموزش می دهیم. روش های نصب دیگر که به آنها اشاره کردیم تا حدود زیادی متفاوت هستند و بهترین روش نصب برای شروع یادگیری همین روش نصب از طریق DVD است. علاوه بر روش نصب گرافیکی ما روش نصب کلاسیک یا قدیمی را نیز در کنار روش نصب گرافیکی به شما آموزش خواهیم داد که البته چندان تفاوت خاصی با همدیگر ندارند. پس ما در عین حال هم حالت Install را جلو می رویم و هم حالت Graphic Install را توضیح خواهیم داد.

2-انتخاب زبان

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

در برخی از صفحات نصب سیستم عامل از شما اطلاعاتی خواسته می شود که بایستی در جای مناسب وارد کنید. این صفحات شامل محل هایی برای ورود اطلاعات از قبیل کادر متن ، چک باکس ، لیست انتخابی و ... می باشند. با استفاده از کلید TAB می توانید در بین این گزینه ها جابجا شوید ، البته در محیط نصب گرافیکی یا Graphic Install شما می توانید اینکار را با موس سیستم انجام دهید.

انتخاب زبان نصب سیستم عامل لینوکس

انتخاب زبان نصب سیستم عامل لینوکس

شکل دو : انتخاب زبان

3-انتخاب کشور

گام بعدی انتخاب کشوری است که شما در آن قرار دارید. با توجه به زبانی که انتخاب کرده اید سیستم قالب کیبورد را به همان صورت تغییر خواهد داد. انتخاب کشور بیشتر به دلیل انجام تنظیمات مربوط به زمان سیستم یا Time Zone و همچنین پیشنهاداتی است که معمولا برای زبان های خاص توسط سیستم ارائه می شود. برای مثال اگر شما کشور United States را انتخاب کنید یک صفحه کیبورد استاندارد QWERTY برای شما در نظر گرفته خواهد شد و زمان سیستم هم بر حسب تفاوت زمانی United States با گرینویج محاسبه خواهد شد. اگر ایران را انتخاب کنید بر حسب زمان ایران ، سیستم شما تنظیم خواهد شد.

انتخاب کشور در لینوکس

شکل سه : انتخاب کشور


4-انتخاب قالب یا Layout کیبورد

در اینجا قالب استاندارد کیبود خود را انتخاب می کنید که بصورت استاندارد قالب America English می باشد که بصورت QWERTY می باشد.

انتخاب قالب کیبورد در لینوکس

شکل چهار : انتخاب قالب کیبورد متناسب

5-شناسایی سخت افزارها

این قسمت از فرآیند نصب به دلیل مسائل و پیچیدگی های زیادی که در پس زمینه وجود دارد ، بصورت کاملا خودکار توسط سیستم عامل انجام می شود. برنامه نصب یا همان Installer ، سخت افزارهای شما را شناسایی کرده و با استفاده از محتویات DVD سعی می کند که درایورهای موجود در DVD مرتبط با سخت افزار مربوطه را بر روی سیستم نصب کند. این برنامه تمامی ماژول هایی که در خصوص سخت افزار شناسایی شده در DVD وجود دارد را لود می کند. Installer می تواند با بسیاری از درایوهای اصلی که وجود دارند اعم از ATAPI ، IDE و EIDE کار کند. اما اگر در این حین Installer نتواند درایو CD یا DVD را شناسایی کند ، Installer به شما اجازه انتخاب یک ماژول Kernel را خواهد داد که بتوانید درایور CD یا DVDROM مورد نظر خود را برای ادامه فرآیند نصب سخت افزار نصب کنید.

6-Load کردن اجزا یا Component ها

با توجه به محتویات DVD ای که موجود است ، installer فایل های ضروری برای ادامه کار خود را از این DVD دریافت می کند. این فایل های شامل درایورهای اضافه بر سازمان برای باقی سخت افزارهایی است که بر روی سیستم قرار دارند به ویژه کارت شبکه می باشد. همچنین فایل های لازم برای ادامه فرآیند نصب نیز از طریق همین DVD دریافت می شود.

load کردن component ها در لینوکس

7-شناسایی سخت افزارهای شبکه

در این مرحله سیستم بصورت اتوماتیک کارت شبکه را شناسایی کرده و ماژول مربوط به آن را Load می کند. اگر شناسایی اتوماتیک کار نکرد و در اصطلاح fail شد ، شما می توانید بصورت دستی ماژول مورد نظر را load کنید. اگر هیچیک از ماژول ها کار نکردند ، ممکن است نیاز باشد که ماژول را از طریق یک حافظه جانبی load کنید. این مرحله آخر صرفا زمانی کاربرد دارد که درایور مورد نظر در kernel استاندارد موجود از لینوکس وجود ندارد اما در جای دیگر ، مثلا وب سایت پشتیبانی سخت افزار مورد نظر درایوری برای آن سخت افزار برای لینوکس قرار داده شده است . این روش در بسیاری از موارد به ویژه روش نصب از طریق netinst یا businesscard که نصب از طریق شبکه انجام می شود ، کاربرد دارد.

8-انجام تنظیمات شبکه

با توجه به اینکه در مرحله شناسایی سخت افزارها تمامی فرآیند ها تا حدود زیادی به صورت خودکار انجام می شوند ، installer تنظیمات شبکه را نیز در مرحله اول با استفاده از سرویس DHCP انجام می دهد . اگر این راه دچار مشکل شود ، انتخاب های دیگری انجام می دهد ، از جمله این انتخاب ها می توان به تلاش مجدد برای دریافت تنظیمات از DHCP سرور در حالت عادی ، دریافت تنظیمات با استفاده از اعلام مجدد نام سیستم در شبکه و در نهایت در صورت عدم دریافت پاسخ مناسب از شبکه انجام تنظیمات شبکه بصورت دستی ، خواهد بود. آخرین انتخاب در این مرحله نیازمند یک آدرس IP و یک Subnet mask ، یک آدرس default gateway ، یک اسم برای سیستم و یک نام domain است.

نکته در تنظیمات بدون استفاده از DHCP

اگر شبکه شما دارای یک یا چندین سرور DHCP است ، اما شما نمی خواهید که از آن استفاده شود و قصد قرار دادن یک آدرس ثابت IP بر روی سیستم خود را دارید و صد البته می خواهید این آدرس در همان هنگام نصب سیستم عامل بر روی کارت شبکه شما قرار گیرد ، باید دستوری که در زیر مشاهده می کنید را در هنگام boot از طریق DVD و با فشردن کلید TAB و قبل از فشردن کلید Enter از طریق منوی نمایش داده شده در قسمت تعیین شده وارد کنید .

netcfg/use_dhcp=false

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

9-انجام تنظیمات ساعت سیستم

زمانی که شما تنظیمات شبکه را توسط DHCP دریافت می کنید معمولا تنظیمات ساعت سیستم از طریق NTP Server موجود در شبکه بروز خواهد شد. با اینکار در اولین Reboot سیستم کلیه تنظیمات مربوط به زمان سیستم در هنگام boot درست خواهد بود. اگر در شبکه شما NTP وجود نداشته باشد زمان و ساعت سیستم را از خود سیستم دریافت می شود . به امید خدا در مقاله های آینده به راه اندازی NTP Server در لینوکس اشاره خواهیم کرد.

تنظیمات ساعت سیستم در لینوکس

10-رمز عبور مدیر یا Administrator

کاربری به عنوان supre-user یا root user در هنگام نصب سیستم عامل برای انجام تنظیمات مدیریتی سیستم عامل ، توسط خود فرآیند نصب بصورت خودکار ایجاد می شود ، این کاربر دارای بالاترین سطح دسترسی سیستمی در سیستم عامل می باشد و قطعا به همین دلیل بسیار مهم است که دارای رمز عبور باشد . در این مرحله از شما در خصوص قرار دادن رمز عبور این کاربر سئوال می شود. رمز عبور طبق معمول دو بار از کاربر سئوال می شود تا اشتباهی در ورود آن وجود نداشته باشد.

انتخاب رمز عبور برای کاربر root در لینوکس

شکل پنجم : وارد کردن رمز عبور کاربر root سیستم

نکته در خصوص امنیت رمز عبور کاربر Administrator سیستم

رمزعبور کاربر root بایستی حداقل 6 کاراکتر یا بیشتر از آن باشد و از طرفی این رمز نباید قابل حدس زدن باشد. بدون شک هر سروری که در اینترنت قرار می گیرد بصورت روزانه هدف حملات متعددی از جمله حمله به اکانت های کاربری می شود که در بیشتر این حملات رمزعبور کاربران مورد هدف قرار می گیرد. برخی اوقات حملاتی از نوع Dictionary Attack که ترکیب اعداد و حروف قابل حدسی که در زبان های مختلف وجود دارند را شامل می شود بر روی سرور ها انجام می شود. اگر شما رمزی انتخاب کرده باشد که به سادگی قابل حدس زدن باشد یا واژه ای باشد که بصورت معمول در زبان شما مورد استفاده قرار می گیرد ، ممکن است این نوع حملات بصورت موفقیت آمیزی بر روی سرور شما انجام شده و مهاجم این رمز عبور را بدست آورد. به هیچ عنوان از اسامی فزرندان ، والدین ، سالروز تولد ، شماره شناسنامه و ملی ، نام همسر ، نامزد ، دوست دختر و .... در انتخاب رمز عبور استفاده نکنید. بسیاری از همکاران شما ممکن است اطلاعاتی در خصوص این افراد داشته باشند که بتوانند از آن سوء استفاده کنند. برای ساختن یک رمز عبور قوی می توانید به لینک زیر مراجعه کنید .

11-ایجاد اولین کاربر در لینوکس

در هنگام نصب سیستم عامل لینوکس و به ویژه در سیستم عامل Debian ، به شما این اجازه داده می شود که علاوه بر داشتن یک کاربر root کاربر دیگری با نام دلخواه شما در سیستم ایجاد شود. دلیل اینکار مشخص است ، شما نباید از کاربر root به عنوان یک کاربر همیشگی در لینوکس استفاده کنید و ممکن است استفاده از این کاربر در بسیاری از مواقع باعث بروز بسیاری از مشکلات امنیتی شود. کاربر جدیدی که ساخته می شود دارای دسترسی های محدود تری نسبت به کاربر root می باشد و طبیعتا خطرات کمتری نسبت به آن دارد. البته بیشتر اشتباهاتی که در استفاده از کاربر root به وجود می آید اشتباهات انسانی هستند و به همین دلایلی که گفتیم نرم افزار installer از شما درخواست ایجاد یک کاربر محدود شده را می کند. اگر به سیستم عامل ویندوز هم توجه کرده باشید چنین شرایطی در آنجا هم وجود دارد ، شما یک کاربر Administrator دارید و یک کاربری که خودتان در هنگام نصب ویندوز ایجاد می کنید و این مرحله از نصب لینوکس دقیقا با همان مفهوم مشابه طراحی شده است ( البته سیستم عامل ویندوز از الگوی لینوکس برداشت کرده است ، شک نکنید ) .

ایجاد اولین کاربر در لینوکس

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

12-شناسایی دیسک ها و سایر تجهیزات

در این قسمت هارد دیسک هایی که Debian بر روی آنها قرار است نصب شود بصورت خودکار شناسایی می شوند. ، در خصوص پارتیشن بندی هارد دیسک در ادامه توضیحاتی را ارائه خواهیم داد.

13-استفاده از ابزار پارتیشن بندی هارد دیسک

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

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

نگارنده : محمد نصیری

منبع : جزیره لینوکس و متن باز وب سایت توسینسو

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد.

#آموزش_مفاهیم_لینوکس #آموزش_نصب_لینوکس #آموزش_گام_به_گام_نصب_لینوکس #آموزش_گام_به_گام_لینوکس #آموزش_نصب_Linux #آموزش_مقدماتی_لینوکس #آموزش_لینوکس #آموزش_نصب_Debian
عنوان
1 آموزش لینوکس سطح مقدماتی قسمت 1 : معرفی لینوکس رایگان
2 آموزش لینوکس سطح مقدماتی قسمت 2 : نصب و انتخاب توزیع رایگان
3 آموزش لینوکس سطح مقدماتی قسمت 3 : معرفی Debian و پارتیشن رایگان
4 آموزش لینوکس سطح مقدماتی قسمت 4 : آموزش گام به گام نصب لینوکس رایگان
5 آموزش لینوکس سطح مقدماتی قسمت 5 : آموزش گام به گام نصب لینوکس رایگان
6 آموزش لینوکس سطح مقدماتی قسمت 6 : ساختار و دستورات مقدماتی رایگان
زمان و قیمت کل 0″ 0
1 نظر
siperisk

سیقه دسِت هم زوُووووووو

مقاله یا عاااااالیــــــــــــــن

خییییلی لذت بردم

هه وه او اندازه هم د ای جمله ت لذت بردم:

"از آنجایی که ما در اینجا زبان زیبای لری نداریم از همین زبان پیشفرض که انگلیسی می باشد استفاده می کنیم"

موفق بای

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

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