|
در باره سيستم عامل لينكس و سرورهاي لينكس...
|
|
|
|
|
|
|
|
|
اين روزها مخصوصاً از حدود يك سال پيش در كنار نام سيستم عاملهاي معرو? و پركاربرد شركت مايكروسا?ت نام سيستمهاي مبتني بر GNU يا كد باز كه تحت ليسانس GPL ?عاليت مي كنند به گوش مي رسد كه عموماً به عنوان قدرتهاي آينده شبكه هاي كامپيوتري نيز معر?ي مي شوند.: اين اصطلاح نشانگر گروهي از برنامه نويسان مي باشد كه قوانين خاصي را جهت برنامه نويسي و حق كپي رايت ايجاد كرده اند به اين شكل كه هر برنامه در ابتدا مجاني بوده و كد برنامه نيز به همراه برنامه عرضه مي شود ولي كاربردهاي جانبي و مسائل پشتيباني مي توانند از حقوق كپي رايت و خدمات برخوردار باشند. اطلاعات بيشتر در اين زمينه در سايت www.gnu.org به دست مي آيد. در گستره چنين نرم ا?زارهايي سيستم عامل هاي مختل?ي نيز ايجاد شدند كه به علت سيستم كد باز و قابليت رشد و عيب يابي به وسيله هر شخص, سازمان و گروهي و قابليت تغيير به صورت دلخواه (س?ارشي) رشد بسيار سريعي داشتند و از جمله آنها FreeDBS, Linux, Lindows, Licoris كه هر كدام در گروه بندي خود به عنوان يك خانواده بزرگ از سيستم عامل هاي مختل? داراي زير شاخه هاي بسيار متعددي مي باشند. به طور مثال لينوكس, خود داراي 18 نوع ?عال و پركاربرد بوده كه از جمله معرو?ترين آنها, Red Hat, Mandrake, Suso, Caldro مي باشند. در ميان اين سيستمها, Red Hat به علت كارآيي و پر?ورمنس بالاتر و قابليت ايجاد رابط هاي گرا?يكي در سطح وسيع تر, پركاربردترين اين سيستمهاست. ساختار اجرايي و كاري در لينوكس: كرنل (هسته مركزي): بخش هسته و يا همان مغز ?عال سيستم عامل مي باشد كه كنترل اصلي مديريت و بخش مركزي و اجرا كننده سيستم عامل بوده و به طور عمده در كليه سيستم هاي لينوكس كاملاً يكسان مي باشد (ت?اوت تنها در ورژن مي باشد). بسته هاي نرم ا?زاري اصلي (Main Package): اين بسته هاي نرم ا?زاري قابليت هاي اجرايي اصلي اين سيستم عامل را در بر مي گيرد مانند بسته هاي كنترل مديريت ورودي و خروجي كامپيوتر كه خود به اجزاي واسط خروجي نظير مانيتور, ورودي مانند كيبورد و كارت هاي شبكه و كليه ادوات ورودي و خروجي. بسته هاي كاربردي (Pro Package): اين نوع بسته هاي نرم ا?زاري معمولاً قابليت هاي ويژه اي را به بسته هاي نرم ا?زاري اصلي مي ا?زايد به طور مثال بسته XFree86 قابليت ايجاد رابط گرا?يكي هوشمندي را براي ايجاد محيط گرا?يكي واسط كاربر و سيستم عامل به بسته نرم ا?زاري مديريت كنترل ورودي و خروجي مي ا?زايد. بسته هاي نرم ا?زاري اضا?ي (Add Package): اين بسته هاي نرم ا?زاري به عنوان بسته هاي برنامه هاي كاربردي بر روي اين سيستم عامل نصب و اجرا مي شود. نصب سيستم عامل لينوكس (Red Hat 8.0): نصب اين سيستم عامل به وسيله سه عدد CD انجام مي شود كه CD اول, Bootable مي باشد (قابليت راه اندازي سيستم از روي CD). در مراحل نصب, مراحل زير را از نظر ايجاد شبكه بايد در نظر بگيريم: در هنگام انتخاب بسته هاي نرم ا?زاري مورد نظر بايد بسته هاي نرم ا?زاري SMB Server و SMB Client و SWAT كه زيرشاخه اي از Windows File System Service مي باشد حتماً انتخاب شوند (اين بسته هاي نرم ا?زاري را مي توان بعد از نصب سيستم عامل نيز ا?زود). در مرحله آخر پيكر بندي لينوكس كه در مورد كارت شبكه متصل به سيستم پارامترهاي لازم درخواست مي شود, دو حالت وجود دارد: ال?) مي توان پارامترهاي مورد نظر را همان ابتدا و در هنگام نصب در سيستم وارد كرد. ب) راه ديگر تنظيم اين پارامترها پس از نصب كامل سيستم مي باشد (كه البته مورد نظر در اين پروژه بعد از نصب مي باشد). |