Posted: Mon May 23, 2011 11:22 am Post subject: جلسه دوم آموزش نصب لينوكس linux
در زير تعريفي از سيستم عامل را مي بينيد :
OS = Sigma(mi)+Sigma(ti)
مراحل بالا آمدن سيستم :
Power on Machine > BIOS > POST> CMOS-NVRAM > Sector0 (MBR)
هر ديسك شامل حداكثر چهار قاچ مي شود چون دو بيت ظرفيت دارد در نتيجه مي توان حداكثر سه primary داشت و چهارمي را به logical ها داد . بنابراين بصورت پيشفرض لينوكس پارتيشن منطقي را با 5 شروع مي كند.
معمولا يك primary داريم كه sda1 ناميده مي شود.
Sda يعني ديسك ساتاي شما به پورت اول مادربورد متصل شده است.
اگر ديسك را به پورت ديگري وصل كنيم مي شود sdb .
با زدن دستور mount مي توان فهميد يك پارتيشن به چه دايركتوري دوخته شده است .
اگر در خروجي /dev/hda1 داد يعني اولين پارتيشن hard كه از نوع IDE مي باشد.
پارتيشن بندي در لينوكس
هر چند مي توانيد بصورت پيشفرض جلو برويد ولي بد نيست با پارتيشن هاي لينوكس آشنا شويد :
Ls –l /home خروجي آن نام كاربران سيستم را مي دهد . مي توان لينوكس را مانند يك هتل دانست كه در آن مسافران زيادي شركت دارند .
براي انتخاب سايز پارتيشن home بايد مواردي را در نظر گرفت چون تعداد كاربران . بفرض اگر 5000 نفر داشته باشيم و به هر كدام 20 مگابايت ظرفيت بدهيم ميشود 100 گيگابايت. بنابراين اولين پارتيشن ما مي شود /dev/sda1 كه به /home ماونت خواهد شد . وقتي سايز را 10000 مگابايت بدهيم خود لينوكس آن را مثلا 10001 مگابايت مي كند . اين بدليل سيلندر باندري مي باشد . كه البته در همان جا كه ليست پارتيش ها آمده start و end را آورده است مثلا ازسيلندر 1 تا 1275 در نتيجه چون نمي تواند آن را 1275.3 كند 10000 را به 10001 تبديل مي كند .
مجددا با زدن new مي توان boot را اضافه كرد . اين پارتيشن بصورت پيشفرض 100مگابايت بيشتر نياز ندارد . همچون يك نگهبان كه يك اتاق بيشتر نمي خواهد و نيازي ندارد يك واحد در اختيارش بگذاريم .
بعد از تعريف boot اين پارتيشن به بالا منتقل مي شود يعني از ابتداي ديسك شروع مي شود . چون نگهبان ابتداي ساختمان بايد بايستد .
پارتيشن tmp همچون انباري يا لابي مي باشد . اندازه اين پارتيشن به ميزان جايي است كه لازم داريم . اين محيط اكثرا توسط كامپايلرها استفاده مي شود . براي برنامه هاي سي كامپايلر از اين محيط استفاده مي كند . دستور sort نيز از اين فضا استفاده مي كند . oracle نيز براي سورت كردن و نگهداري برخي اطلاعات موقت از اين پارتيشن استفاده مي كند . بنابراين اين فضا ممكن است خيلي زياد فضا لازم داشته باشد . ما بصورت پيشفرض 5000 مگابايت در نظر مي گيريم .
پارتيشن بعدي usr مي باشد در اين پارتيشن بازي ها منوال ها جاوا و اكثرا سورس ها در اين پارتيشن قرار مي گيرند بنابراين اين پارتيشن نيزمي تواند فضاي زيادي لازم داشته باشد. خود لينوكس بصورت پيشفرض آن را به sda2 مي برد و tmp را به sda5 مي برد همانطور كه مي بينيد لينوكس سه پارتيشن Sda1,2,3 را ساخت براي چهارمي sda5 را extend كرد.
براي بهينه كردن حركت ها usr به sda2 رفت. هرچه پارتيشني كمتر استفاده شود بالاتر مي رود يعني مي رود به ابتداي ديسك تا حركت هد كمتر شود.
Var دراين پارتيشن براي هر كاربر يك لاگ درست مي شود. نامه بر نامه ها را از اينجا ردوبدل مي كند . اگر بخواهيد تمام كارهايي كه انجام مي شود را لاگ كنيد بنابراين بايد فضاي زيادي به اين پارتيشن بدهيد. بنابراين مي توان با كپي كردن Var در DVD يك بايگاني از لاگ ها داشت. بنابراين با يك سري محاسبات مي توان به يك اندازه خاص براي پارتيشن var دست يافت. بنابراين بايد حواسمان باشد كه var پر نشود.
در لينوكس / كه معمولا 10 گيگابايت مي باشد . مسير روت مي باشد . كه اين مسير نيز به بعد از boot منتقل مي شود در نتيجه usr به پايين ان مي رود . اكثر دستورات يا زير usr مي رود يا زير / . تمامي پارتيشن ها از طريقي به اين پارتيشن لينك مي شوند.
پارتيشن swap اين پارتيشن براي آن است كه زمانيكه حافظه ماشين محدود مي شود نرم افزار هايي كه درحافظه بلااستفاده هستند را به ديسك مي برد تا حافظه باز شود .اين فضاي روي ديسك را Swap گويند . معمولا اين فضا تا يك مقداري از حافظه دوبرابر حافظه مي باشد .ولي هرقدر اين حافظه زياد شود ديگر دوبرابر نمي گيريم . فرضا ما اين فضا را 2 گيگابايت در نظر مي گيريم . اين پارتيشن به فضايي ماونت نشد. نوع آن نيز swap تعريف مي شود .
پارتيشن opt نيز بايد اضافه شود اين پارتيشن براي نصب نرم افزار هاي اختياري مي باشد . optional ها چون كم مصرف مي باشد مي رود بالاتر قرار مي گيرد.
در هر ديسك تعداد پارتيشن ها حداكثر 64 تا مي باشد .
پارتيشن هاي ديگري نيز ميتوانيم خودمان تعريف كنيم .
در ويندوزانواع پارتيشن هاي VFAT,FAT,NTFS,HPFS داريم.
Last edited by vahid on Mon May 23, 2011 11:34 am; edited 1 time in total
بعد از تعريف پارتيشن ها ctrl + alt + f1 بعد alt +f2 مي رود به محيط Command prompt
Alt+f3 مراحل نصب را نمايش مي دهد . وقتي warning زياد داشته باشد به نظر ماشين مربوطه زياد مناسب براي نصب نيست .
در لينوكس اولين كارت شبكه Eth0 و دومي Eth1 مي باشد . در اين مرحله اگر روي Active on boot كليك كنيم سرور از Dhcp اي پي مي گيرد . سرور را معمولا اي پي ثابت مي دهند . بنابراين manually خودمان يك آدرس مي دهيم مثل class.parsx.edu
بعد از پرسيدن ساعت از شما مي پرسد كه آيا اين كامپيوتر را مي خواهيد براي توسعه نرم افزار استفاده كنيد يا وب سرور و يا customize را مي زنيم براي سفارشي سازي در اين مرحله مي توانيد نوع محيط desktop را انتخاب كنيد Gnome يا KDE بعد application ها Development ها Server ها و Base System وزبانها را انتخاب كنيم .
در Applications شما مي توانيد بعد از انتخاب دكمه Optional Packeges را براي انتخاب پكيج مورد نظر اضافه كنيد .
توزيع كننده هاي لينوكس :
REDHAT در زير مجموعه خود fedora ,centos , و غيره را دارد .
اوبونتو از debian آمده است .
در سايت lfs مي توانيد ياد بگيريد كه لينوكس خودتان را بسازيد.
CentOS از دانشگاهي است كه رد هت را گرفته است و آن را تغيير داده و بعنوان خروجي داده است .
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum