كارت dvb , كارت دي وي بي , دی وی بی , رسيور , رسیور
| |
اين يك بخش از موضوع *** کاملترین مرجع آموزش لینوکس *** است كه در انجمن مباحث لینوکس (Linux) مطرح گرديده و اين انجمن نيز زير مجموعهي سیستم های عامل است: اموزش لينوکس_ قسمت اول:مقدمه Red Hat Linux که در ابتدا فقط به منظور ارائه خدمات شبکه به کار می رفت، امروزه توسط شرکت ها، افراد و سازمان های دولتی جهت کاهش هزینه ها، افزایش کارایی و انجام کار، مورد استفاده قرار می گیرد. ده ها میلیون نفر در سرتاسر جهان ...
| ثبت نام | پست جدید | All Albums | Blogs | راهنما | فهرست کاربران | تقویم | جستجو | ارسالهاي امروز | نشانه گذاري انجمن ها به عنوان خوانده شده |
| | ||||||||
| اطلاعيههاي سايت |
|
| LinkBack | ابزارهای موضوع |
| | #1 | |||||||||||
| عضو فعال ![]() ![]() ![]() تاریخ عضویت: December 3rd, 2006
نوشته ها: 113
سطح دانش: 9 [ ]سابقه در سایت: 0 / 216 Thanks: 8
Thanked 33 Times in 22 Posts
قدرت اعتبار: 3 | اموزش لينوکس_ قسمت اول:مقدمه Red Hat Linux که در ابتدا فقط به منظور ارائه خدمات شبکه به کار می رفت، امروزه توسط شرکت ها، افراد و سازمان های دولتی جهت کاهش هزینه ها، افزایش کارایی و انجام کار، مورد استفاده قرار می گیرد. ده ها میلیون نفر در سرتاسر جهان در محل کار و منزل از این سیستم عامل استفاده می کنند. لینوکس را بهشت برنامه نویسان می نامند و به ان لقب زیباترین دستاورد همکاری جمعی بشر را داده اند. نکاتی بی*پایان برای یادگیری در لینوکس وجود دارد. این سیستم*عامل ۴ سال به راحتی شما را مشغول خواهد کرد و می*توانید مطمئن باشید پس از آن بازهم مطالب جدیدی برای یادگیری وجود خواهند داشت! پس خوره*های کامپیوتری از آن لذت وافری خواهند برد و هرگز آنرا رها نخواهند کرد. ![]() از اونجایی که Linus Torvalds مبتکر این سیستم عامل پنگوئن ها رو دوست داره،این پنگوئن دوست داشتنی موسوم به Tux سمبل همه چیز در Linux است!! تاريخچه Linux در سال 1991، یکی از دانشجویان دانشگاه هلسینکی به نام Linus Torvalds که از سیستم عامل موجود ناراضی بود به فکر افتاد که از سیستم عامل برای کارهای خود استفاده کند. Unix یک سیستم عامل قدرتمند محسوب می شد، ولی قیمت ان گران بود.بنابر این Torvalds به فکر نوشتن نسخه ای از Unix برای خود افتاد.این کار ساده بود. وی پس از تنظیم قسمت های اصلی برنامه، از طریق اینترنت مجموعه ای از برنامه نویسان با استعداد تشکیل داد و افراد این مجموعه به کمک هم سیستم عامل یا هسته ای به وجود اوردند که امروزه به Linux موسوم است. یکی از مهمترین تصمیماتی که Torvalds در شروع کار گرفت، توزیع و اشتراک گذاری رایگان کد هسته لینوکس برای افرادی بود که مایل بودند در توسعه این سیستم عامل سهیم باشند.امروزه نیز لینوکس به صورت رایگان و عمدتا از طریق اینترنت توزیع می شود. کدهای منبع ازاد (open source) برای عموم ساخته می شوند و هر فردی می تواند در ساخت و توسعه ان، بدون زیر پا گذاشتن قانون و تملک انحصاری ان شرکت داشته باشد.هر فردی می تواند کد منبع را مطابق میل خود، حتی برای سرگرمی ،تغییر داده و نسخه ای از ان را منتشر سازد. ولی انچه که افراد نمی توانند تغییر دهند، جلوگیری از هر شخص دیگر برای استفاده، تغییر و توزیع ان نسخه از نرم افزار است که شما ان را تغییر داده اید. اعمال این محدودیت که نمی تواند به طور انحصاری به شخص یا شرکتی تعلق داشته باشد باعث پیشرفت های حیرت انگیزی در این صنعت گردید. در اوایل بهار 1994، اولین نسخه واقعی لینوکس (نسخه 1.0) برای استفاده عموم عرضه گردید.حتی در ان زمان، این سیستم عامل، یک سیستم عامل خوب محسوب می شد و از ویژگی های رایگانی که در سیستم عامل های دیگر به قیمت صدها دلار به فروش می رسید برخوردار بود. ![]() ، پدر سیستم عامل لینوکس چرا Linux ؟ لینوکس یک نرم افزار رایگان قابل دسترس می باشد. کد منبع لینوکس که قلب و روح سیستم عامل محسوب می شود نیز در دسترس عموم می باشد.سازمان (Free Software Foundation (FSF در ساخت و تهیه بیشتر نرم افزار های کمکی جهت سهولت بخشیدن به کار و استفاده با لینوکس همکاری می کند. شرکت .Red Hat, Inc سیستم عامل پایه لینوکس را با نرم افزار های دیگر (که ساخته شرکتهای دیگر و یا خود Red Hat می باشند) ادغام می کند و یک بسته نرم افزاری ارايه می دهد که گاهی اوقات ارزش ان بیش از کلیه نسخه های ارائه شده است. این مجموعه را distribution یا flavor لینوکس می نامند. لينوكس به خودي خود رايگان بوده و هست. كاري كه شرکت هایی مثل ردهت انجام می دهند، كامپايل كردن بخش ها و نرم افزارهاي مختلف و ارائه آن بصورت يك فرمت قابل توزيع همانند ساير سيستم عاملها است، تا مردم عادي نيز بتوانند از آن استفاده كنند. همچنین با رابطهاي گرافيكي كاربر مانند GNOME، توزيع هاي لينوكس در بين مردم بسيار گسترش يافته است. امروزه در دنیایی متکی بر فناوری اطلاعات زندگی می*کنیم و به خطر افتادن جریان اطلاعات در هر لحظه منجر به بروز خسارت*های جبران ناپذیری خواهد شد. بر این اساس امنیت در بین سیستم های عامل از اهمیت زیادی برخوردار است .لینوکس در این زمینه بسیار قدرتمند است. لینوکس از ابتدا برای محیط*های شبکه*ای و چند کاربره طراحی شده است و همین باعث رعایت مسائل امنیتی در ان شده است. كاربرد هاي Linux از Red Hat Linux می توان به عنوان یک ابزار میز کار، یک سرور شبکه و دروازه اینترنت، یک دیواره اتشین (Firewall)، پایگاه یک سیستم از پیش تعبیه شده (مانند یک VCR هوشمند یا یک ربات) و یا حتی به صورت یک سوپر کامپیوتر چند پردازنده ای استفاده کرد. ابزار های پر مصرف میز کار : در Red Hat نرم افزار های دیگر مانند مجموعه برنامه های OpenOffice برای سهولت کار کاربران قرار داده شده است. مجموعه برنامه های OpenOffice شامل یک واژه پرداز کامل، صفحه های گسترده، برنامه نمایش محتویات، یک برنامه رسم گرافیک و ابزارهای ساخت صفحات وب می باشد. با نصب Red Hat Linux، مجموعه OpenOffice نصب شده و نشانه های مربوط به برنامه های ان برای سهولت دستیابی به انها در نوار منو قرار داده می شوند. مطالب مربوط به چند رسانه ای ها: Red Hat Linux برای استفاده شما ابزار های متعدد چند رسانه ای را در یک بسته قرار داده است. به کمک این بسته می توان موسیقی پخش کرده و به منابع چند رسانه ای مانند ایستگاه های رادیو یی در اینترنت گوش داد.در لینوکس میتوان عکس و دیگر اقلام را از دوربین و دستگاه پخش MP3 به کامپیوتر منتقل کرد. خدمات شبکه ای: Red Hat Linux به عنوان سرور مبتنی بر شبکه نیز به کار می رود.محبوبیت اولیه Linux مدیون ارائه خدمات وب و اشتراک گذاری پرونده ها و چاپگر به طور کامل است. ![]() استفاده از ابزارها و خدمات شبكه اي سرور وب Apache: بیشتر سرورهای وب در اینترنت، توسط سرور وب Open Source Apache اداره می شوند. شما می توانید یک سرور وب ساده را با نصب نرم افزار Apache دایر کنید. OpenSSH : نسخه منبع ازاد secure Shell امکان برقراری یک ارتباط امن در اینترنت را فراهم می سازد. secure Shell به مراتب امن تر از telnet می باشد. تحت OpenSSH می توانید بدون اینکه فرد دیگری قادر به شنیدن مکالمات شما باشد با دیگران ارتباط برقرار کنید. VPN (Virtual Private Network) : VPN ارتباطات در یک شبکه نا امن، مثل اینترنت را در ساخت شبکه های شخصی، رمز نویسی می کند. وجود بسته های نرم افزار Red Hat Linux و ابزار های ان برای برقراری یک ارتباط امن بین دو کامپیوتر یا شبکه های خصوصی در اینترنت لازم می باشد. دیواره های اتشین (Firewalls): برای دور نگه داشتن نفوذ گران، Red Hat Linux با ارائه ابزار های حفاظتی به شما امکان می هد تا بتوانید یک دیواره اتشین برای سیستم خود بسازید.از لحاظ اعمال این دیواره اتشین، Red Hat Linux از انعطاف پذیری کاملی بر خوردار است. موارد فوق نمونه ای از کارهایی است که می توانید تحت Red Hat Linux انجام دهید. در قسمتهای بعدی بیشتر با این سیستم عامل اشنا خواهیم شد. References: 1.Linux RedHat 9 Authors: Jon Hall & Paul Sery 2.Linux for windows NT/2000 Administrators Authors: Mark Minasi with Dan York & Craig Hunt 3. http://www.kitex.ir/ict/weblog.asp 4.http://offline.roshd.ir | |||||||||||
| |
| The Following User Says Thank You to MRO For This Useful Post: | sk1382 (Monday 4 December 2006)
|
| | #2 | |||||||||||
| عضو فعال ![]() ![]() ![]() تاریخ عضویت: December 3rd, 2006
نوشته ها: 113
سطح دانش: 9 [ ]سابقه در سایت: 0 / 216 Thanks: 8
Thanked 33 Times in 22 Posts
قدرت اعتبار: 3 | گفتنی ها در باره لینوکس بسیار است.در این قسمت به مفهوم انواع توزیع ((distribution های لینوکس خواهیم پرداخت. يكي از سوالات مطرح براي كاربراني كه قصد كار باسيستم عامل لينوكس را دارند، انتخاب توزيع است و اينكه چرا انواع مختلفي از لينوكس وجود دارد و كداميك مناسب تر است؟ ![]() توزيع چيست؟ سيستم عامل لينوكس به خودي خود يك سيستم عامل آزاد و رايگان است. لينوكس را هر كس مي تواند جمع آوري كرده و به نام خودش به رايگان عرضه كرده و به فروش برساند. علت چيست؟ سيستم هاي لينوكس از بخش هاي بسيار زيادي تشكيل شده كه هر بخش آن توسط عده اي خاص توسعه مي يابد كه هر كدام در يك نقطه از جهان قرار دارند. مي گويند لينوكس مانند هواپيمايي است كه هر قسمت آن را در يك كشور ساخته اند. (البته اين نكته نقطه قوت آن به شمار مي رود. ) در صورتي كه شما به عنوان يك كاربر بخواهيد يك لينوكس داشته باشيد، بايد تمام اين قطعات را جداگانه جمع آوري كرده و پس از كامپايل استفاده نماييد. درصد كمي از مردم اين امكان و توانايي را دارند. بنابراين افراد و شركت هاي محدودي علاوه بر جمع آوري اين قطعات مجزا، براي مجموعه گردآوري شده توسط خود برنامه هايي نصب و مديريت نموده تا كاربران كار نصب و مديريت سيستم عامل به آساني انجام دهند. به اين مجموعه ها كه توسط افراد و شركت هاي مختلف گردآوري شده است، توزيع يا Distribution لينوكس مي گويند. به زبان ساده تر لينوكس يك نسخه*ي اصل بيشتر ندارد: GNU/Linux. اين نسخه*ي اصلي يا همان kernel است.تعدادی شركت يا دانشگاه يا هر گروه ديگری يك سري امکانات به این هسته اضافه مي*كنند. مثل محيط گرافيكي و .... به هر كدام از اینها يك Distrbution از لينوكس يا اصطلاحا يك Distro می گویند. علت تنوع توزيع ها چيست؟ هر يك از توزيع هاي لينوكس داراي ويژگي هاي خاصي است كه آن را از توزيع ديگر متمايز مي كند. مثلا ممكن است نصب آنها با هم تفاوت داشته باشند (االبته اصول نصب همه لينوكس ها يكسان است) و يا ابزارهاي مديريت گرافيكي تهيه شده با هم متفاوت باشند و يا نسخه برنامه هايي كه با يك توزيع خاص ارائه مي شوند جديدتر يا قديمي تر باشند، محل فايل هاي پيكربندي آنها متفاوت باشد و يا ممكن است توزيع هايي براي امور خاصي مانند سرويس دهنده، ايستگاههاي كاري، كامپيوترهاي قديمي، مديريت شبكه طراحي شده باشند. بنابراين هر فرد يا گروه خلاقي مي تواند توزيع مخصوص خود را ارائه نمايد. مثلا برخي از توزيع ها براي نصب و پيكربندي آسان بهينه سازي شده اند. توزيع ها به دو صورت تجاري و رايگان ارائه مي شوند. يعني در ازاي دريافت برخي از آنها بايد پول پرداخت شود و برخي از آنها رايگان هستند. البته به هر حال شما در اكثر موارد قادريد تا يك توزيع لينوكس را چه رايگان و چه تجاري به تعداد نامحدود كپي و توزيع نماييد. اكثر توزيع هاي غير تجاري و برخي از توزيع هاي تجاري بصورت رايگان از سايت هاي مربوطه قابل دانلود هستند. در صورتي كه لينوكس را ياد بگيريد، مهم نيست از چه توزيعي استفاده كنيد. چون همه آنها ذاتا شبيه هم هستند و تمام اموري كه در يك توزيع انجام مي دهيد، در توزيع ديگر نيز قابل انجام خواهد بود (شايد به نحو ديگر). برخي از توزيع ها به دليل تغييرات و بهينه سازي در توزيع هاي ديگر ايجاد شده اند كه آنها توزيع هاي مبتني بر يك توزيع مي نامند. مثلا توزيع ليبرانت يك توزيع مبتني بر دبيان است. يا مثلا توزيع فارسي شبديكس يك توزيع مبتني بر كناپيكس است كه در آن امكانات فارسي اضافه شده است. كدام توزيع ؟ همانطوري كه در بالا اشاره كرديم، هر يك از توزيع ها داراي ويژگي هاي خاص خود هستند. به عنوان مثال مراحل نصب يك توزيع بسيار راحت است و توزيع ديگر از نظر پايداري و امنيت مطرح مي باشد. انتخاب توزيع بستگي به شرايط زير دارد: سطح علمي كاربر مورد استفاده از لينوكس ويژگي هاي توزيع بازار اكنون به بررسي يكايك اين شرايط مي پردازيم. الف: سطح علمي كاربر: كاربراني كه داراي آشنايي كمتري با لينوكس هستند، جذب توزيع هایي مي شوند كه داراي ابزارهاي پيكربندي گرافيكي است كه آنها قادر مي سازد راحت تر سيستم شان را اداره و نصب نمايند. همچنين داراي نرم افزارهاي جديدي باشد كه به آنها حداكثر قابليت ها را ارائه نمايد. از توزيع هايي كه براي كاربران تازه كار بسيار مناسب هستند، مي توان فدورا، زوزه (SuSE)، ردهت (RedHat)، مندريك (Mandrake)، ليندوز (Lindows)، ليكوريس (Lycoris)، مپيس (Mepis) و XandarOS را نام برد. كاربراني كه پيشرفته تر هستند و ابزارهاي پيكربندي گرافيكي برايشان مهم نبوده، كيفيت و سرعت سيستم برايشان مهم تر است جذب توزيع هاي حرفه اي مانند دبيان (Debian)، جنتو (Gentoo) و اسلاكور (Slackware) مي شوند. دبيان به سخت نصب شدن معروف بوده و اسلاكور هم هيچ ابزار پيكربندي گرافيكي ندارد. ولي در عوض هر دو اين توزيع ها بسيار با كيفيت و پايدار هستند. ب: مورد استفاده از لينوكس: برخي از توزيع ها مخصوص نيازهاي خاصي طراحي شده اند. امروزه از اصلي ترين نيازها مي توان به سرويس دهنده ها و ايستگاه هاي كاري اشاره نمود.البته برخي از توزيع ها مانند ردهت و دبيان اين امكان را به شما مي دهند كه هنگام نصب، نوع مصرف آنها را تعيين كنيد و با توجه به انتخاب شما، نرم افزارهاي مربوط به آن نصب خواهند شد. برخي از توزيع تنها مخصوص يك نياز طراحي شده اند و داراي ابزارهاي مربوط به آن نياز مي باشند. مثلا لينوكس كناپيكس (Knoppix) كه يك توزيع روي ميزي است، تنها داراي ابزارهايي است كه براي كاربران روي ميزي كاربرد دارد و يا لينوكس SOL وظايفي دارد كه تنها به درد يك سرويس دهنده مي خورد. ج: ويژگي هاي توزيع: برخي اوقات يك توزيع داراي ويژگي هاي است كه آن را براي براي استفاده قابل انتخاب مي سازد. مثلا لينوكس اورالوكس (Oralux) داراي امكانات مخصوص نابينايان مي باشد. مانند شناسايي صفحه نمايش هاي بريل و يا مرور صوتي وب و پست الكترونيك. ويا يك لينوكس ممكن است سخت افزارهاي خاصي را به خوبي پشتيباني نمايد. و يا ممكن است سرعت وكيفيت يك توزيع يا آساني استفاده از آن ملاك انتخاب قرار گيرد. د: بازار: ممكن است موجود بودن يك توزيع در بازار و يا نبود آن ملاك انتخاب باشد. بالاخره كدام را انتخاب كنيم؟ خوب، در بازار ايران در مورد انتخاب توزيع محدوديت هاي فراواني وجود دارد. با توجه به توزيع هاي موجود در بازار، براي مصارف گفته شده توزيع هاي مقابل آن توصيه مي شوند: مصرف ميزكار (Desktop)، ايستگاه كاري، كاربران تازه كار: زوزه (SuSE)، ردهت (Redhat)، ليبرانت (Libranet) ، فدورا (Fedora ) مصرف ميزكار(Desktop)، ايستگاه كاري، كاربران حرفه اي: دبيان (Debian)، اسلاكور (Slackware)، ليبرانت (Libranet) ، فدورا (Fedora ) مصرف سرويس دهنده: دبيان (Debian)، ردهت (Redhat) ديسك هاي زنده: كناپيكس (knoppix)، شبديكس (Shabdix) توضيح اينكه ديسك هاي زنده، لينوكس هايي هستند كه كاملا از روي CD اجرا مي شوند و نيازي به نصب آنها روي هارد ديسك سيستم نمي باشد. اين ديسك ها براي مصارف آموزشي، عيب زدايي و نمايشي مناسب مي باشند. آشنايي با نسخه هاي مختلف لينوكس تعداد نسخه هاي لينوكس به قدري زياد است كه نمی توان همه انها را توضیح داد Red Hat پر طرفدارترين distro بوده و آخرين نسخه*ي ان 9 بود. اين نسخه یکی از معروف ترین نسخه های لینوکس است. از اين سيستم شركتهاي بزرگ سخت افزاري نظير IBM، Dell، Hewlett-Packard پيشتيباني مي كنند و به همين خاطر معروف شده است. اين نسخه در سايت Redhat.com بصورت رايگان توزيع ميشود. SuSE اين نسخه بيشتر به درد كاربران خانگي و يا ادارات كوچك مي خورد . سايت SuSE از اين نسخه پشتيباني مي كند و مطالب بيشتر در مورد اين نسخه رو مي توانيد از اين سايت دريافت كنيد. Linux-Mandarke اين نسخه جزء آسان ترين نسخه های توزيع شده است و مي تواند بهترين نسخه برای كابران مبتدي باشد. بیشتر كاربران سايتهاي Linux و NewsForge از اين نسخه استفاده مي كنند. اين نسخه در اينترنت به صورت رايگان موجود می باشد. Caldera OpenLinux اين نسخه هم دانلود مي شود و هم قابل خریداریست. اين نسخه توسط شركت Caldera توزيع شده است. البته اين شركت نسخه هاي ديگري هم توزيع كرده ولي نسخه مذکور بهتر از بقيه است. Turbolinux اين نسخه براي شركتها خوب است و نمي تواند براي دوستان خانه نشين اين ديار خوب باشد. اين نسخه برنامه هاي اضافي نیز دارد كه كار مديريت سيستم ها را در شركت های بزرگ كنترل مي كند. نمونه هاي زيادي مانند اين نسخه وجود دارد ولي این نسخه بهترين انها محسوب مي شود. Debian GNU/Linux اين نسخه را برنامه نويسان، از سراسر جهان درست كرده اند. اين نسخه خوب طراحي شده و تنها اشكال ان اینست که هيچ كس ان را پيشتيباني نمي كند. البته اين نسخه در سايت Debian عرضه ميشود، ولي از انجایی که اين سايت عضو مشخص و ثابتي ندارد به عنوان پشتیبان محسوب نمی شود. Slackware Linux اين نسخه اولين نسخه اي بود كه توزيع شد و نصب ان بسیار مشکل است.برخی از کاربران حرفه ای از این نسخه استفاده می کنند.اين نسخه كمترين طرفدار را دارد و يادگیري ان نیز مشکل است.اما ویژگی های خاص خودش را دارد.از جمله پایداری و کیفیت بالای ان را میتوان نام برد. Lycoris اين نسخه از جمله كامل ترين نسخه های موجود در بازار است.نصب ان اسان بوده و در بیشتر کامپیوتر های خانگی کار می کند .برنامه های بسیاری ضمیمه این نسخه از لینوکس است. و اما جدید ترین نسخه لینوکس: ![]() Fedora شركت Red Hat يكي از موسسات شناخته شده در عرصه لينوكس، در يك تغيير استراتژي، از پخش توزيع RedHat Linux(RHL) دست برداشت و پس از آن فقط به توزيع و عرضه نسخه بهينه شده به نام Red Hat Enterprix Linux پرداخت. اما براي اداي دين به جامعه متن باز، ميراث RHL را به دست پروژه منبع بازي به نام Fodora.us سپرد. به اين ترتيب برعكس گذشته، توليد پروژه حاصل به نام Fedora Linux توسط برنامه نويسان جامعه متن باز به همراه برنامه نويسان Red Hat صورت مي گيرد. تاكنون 2 نسخه از Fedora Linux به نامهاي Fedora Core1 (FC1) ,Fedora Core (FC2) عرضه شده است. شايد همچنان تفاوت چنداني بين FC ها و نسخه قبلي RHL مشاهده نشود، اما كم كم جدائي اين توزيع ها مشهود مي شود. بررسي نسخه ها FC1 به عنوان يك نسخه روميزي FC1 تجربه متوسطي بود. با به همراه داشتن Kernal (هسته سيستم عامل) نسخه 4/2، واسط كاربر مدير پنجره 4/2 Gnome، مرورگر وب 4/1 Mozilla، Yum، apt.get براي به روز نگه داشتن سيستم همگام با تغييرات Open Office.org , 1.1.0 براي كارهاي اداري معمول FC1، تفاوت چنداني با RHL9.0 نشان نمي داد. جز آن كه اولا ديگر نيازي به خريد يك اشتراك از شركت Red Hat براي به روز نگه داشتن سيستم نبود، Yum خود به راحتي اين كار را انجام مي داد. ديگر آن كه نسخه كرنل و نرم افزارها جلوتر رفته بود، اما از نظر پايداري، برخي از كاربران نظر چندان جالبي نسبت به پايداري FCI ندارند. به هر حال، با اين كه اين نخستين نسخه از توزيع جديد بود، باز هم نبايد قياسهاي درجه بندي را چندان دست بالا گرفت. FC2 شايد مهمترين نكته اي كه در ابتداي مواجهه با FC2 نظر را به خود جلب مي كند، نصب بسيار آسان آن است. Anaconda، نصب كننده RHL كه در Fedora هم همچنان مورد استفاده است، بهبود فراواني پيدا كرده است. تقسيم بندي ديسك سخت، كه از سوي كاربران به عنوان يك بخش مشكل زا شناخته شده بود، معقول تر و هوشمندتر شده است. تنظيمات متفاوت مثل تنظيم ديواره آتش به شكل گيرا انجام مي شود. سرعت نصب نيز بسيار بالاست. FC2 از كرنل نسخه 206 بهره مي برد. همچنين Gnome2/6 به صورت پيش گزيده براي مديريت پنجره ها و به عنوان واسط كاربر نصب مي شود. Nautilus كه مدير فايل قوي و جالبي براي كاربر است. بجز در مواردي، بسيار مناسب عمل مي كند. همچنين نرم افزار پيام رسان Gaim0/77 به صورت پيش فرض نصب مي شود. البته با توجه به تغييرات پروتكل هاي پيام رساني مثل Yahoo Messenge، كاربر بايد نسخه جديد Gaim و درايورهاي مرتبط با آن را دريافت و نصب كند. براي انجام امور معمول اداري همچون نگارش نامه ها و ايجاد فايل هاي Presentation، مجموعه Open Office.org نسخه10101 همراه با مجموعه FC2 نصب مي شود. FC2 مانند گذشتگانش در پخش فايل هاي چند رسانه اي با مشكل مواجه است. براي مثال نرم افزار Boy Rhythm مي تواند پاسخ گوي نيازهاي صوتي و تصويري باشد، اما كم نيستند افرادي كه استفاده از نرم افزار مشابه Winamp در Linux يعني XMMS (با نصب Plug-Inهاي مربوط به MP3 و ...) را ترجيح مي دهند. به عنوان نكته ای ديگر در رابطه با FC2، مي توان به پشتيباني آن از X86-64، PPC و PPC04 و همچنين Se Linux اشاره كرد. مشكل ديگري كه در مورد توزيع هاي لينوكس وجود دارد، پشتيباني آنها از سخت افزارهاي متفاوت است، FC2 نيز هر چند مانند گذشتگانش از پشتيباني درايورهاي خوبي برخوردار است، اما همچنان تا تكميل مجموعه درايورهايش فاصله دارد. جمع بندي كلي حاصل فعلي پروژه فدورا، FC2، براي كاربران عادي به عنوان سيستم عامل روميزي توصيه مي شود. نصب آن راحت و كار با نرم افزارهايش بسيار ساده است. براي سخت افزارها هم، مجموعه نسبتا كاملي از معمول ترين درايورها دارد. اما بهتر است، قبلا از نصب از پشتيباني اش از سخت افزارهايي مثل Mdem و كارت گرافيكي مخصوص كامپيوتر خود مطمئن شويد. همچنین از Unicode، كه براي ما فارسي زبانان حياتي است، پشتیبانی می کند. هر چند پروژه لينوكس فارسي نيز روياهايي براي پشتيباني ساده تر شدن فارسي در آن درسر دارد. مهمتر از همه، اين تنها دومين نسخه از پروژه فدورا است. | |||||||||||
| |
| The Following User Says Thank You to MRO For This Useful Post: | sk1382 (Monday 4 December 2006)
|
| | #3 | |||||||||||
| عضو فعال ![]() ![]() ![]() تاریخ عضویت: December 3rd, 2006
نوشته ها: 113
سطح دانش: 9 [ ]سابقه در سایت: 0 / 216 Thanks: 8
Thanked 33 Times in 22 Posts
قدرت اعتبار: 3 | در این قسمت برای نصب لینوکس اماده می شیم.در قسمت بعد طریقه کلی نصب رو توضیح میدیم.این اموزش برای ردهت و فدورا مفید ِ و البته برای بقیه لینوکس ها هم تا حدودی جواب می ده. در ضمن نصب لینوکس یک کار فوق العاده سخت نیست و شما می توانید در کمال ارامش، این کار لذت بخش را انجام دهید.پس از نصب این سیستم عامل،مشاهده می کنید که یک کامپیوتر قدرتمند با قابلیت های فوق العاده سودمند برای اجرای بیشتر کارهای خود با حداقل هزینه در اختیار دارید.(واقعا همین جوریه ها،می تونید امتحان کنید تا خودتون ببینید.) قبل از اون بد نیست با یک سری اصطلاحات و کارای ابتدایی هم اشنا شیم. پارتیشن : (partition)یک پارتیشن بخشی از هارد دیسک است که برای سازماندهی پرونده ها و دایرکتوری ها به کار می رود. برای مثال درایو c: که ویندوز به طور پیش فرض بر روی این پارتیشن نصب شده است. یک پارتیشن می تواند همه یا قسمتی از هارد دیسک را به خود اختصاص دهد.در بیشتر سیستم ها از یک پارتیشن بزرگ به جای کل هارد دیسک استفاده می شود. در عین حال بعضی کامپیوتر ها دارای یک پارتیشن ویندوز ثانویه نیز می باشند که در نصب لینوکس از ان استفاده می شود.به عبارت دیگر باید محلی برای قرار دادن سیستم عامل Linux در کنار windows در کامپیوتر خود در نظر بگیرید.Linux به سادگی در کنار سایر سیستم های عامل قرار می گیرد و حتی می توانید ان را روی همان درایوی که ویندوز خود را نصب کرده اید قرار دهید.این نوع پیکر بندی سیستم را، سیستم راه اندازی دوگانه(dual boot system) می نامند.در این نوع سیستم ها هنگام راه اندازی سیستم شما سیستم عاملی که می خواهید برای راه اندازی کامپیوتر به کار رود را انتخاب می نمایید. ![]() قبل از نصب Linux در کنار ویندوز لازم است تا درایو هارد دیسک را برای پذیرفتن ان به ترتیب زیر اماده سازید: 1. یک نسخه پشتیبان از کامپیوتر خود تهیه کنید.فرایندی که در ادامه خواهد آمد روی نصب ویندوز موجود تا ثیری ندارد، ولی در هر شرایطی نباید در باره پرونده های ارزشمند خود ریسک کنید، بنابر این باید یک نسخه پشتیبان از همه پرونده های خود تهیه کنید.برنامه های خوب و متفاوتی برای این منظور موجود است. شدیدا توصیه می شود که قبل از پارتیشن بندی مجدد،از کل محتویات کامپیوتر خود یک نسخه پشتیبان تهیه کنید.چنانچه انجام این کار غیر عملی یا غیر ممکن است،از کلیه پرونده های مهم یک نسخه پشتیبان درست کنید.برای کسب اطلاع و اشنایی با چگونگی تهیه نسخه پشتیبان از کل سیستم یا پرونده های مهم خود به دفترچه راهنمای سیستم خود رجوع کنید. 2. نحوه قالب بندی هارد دیسک کامپیوتر ویندوز خود را مشخص کنید. در ویندوزدو نوع فرمت بندی برای درایو هارد دیسک به کار می رود: فرمت File Access Table (FAT) و NT File System (NTFS) .فرمت NTFS در مقایسه با فرمت FAT جدیدتر و پیشرفته تر می باشد.در ضمن برای دیدن اطلاعات مربوط به پارتیشن یک درایو کافیه از قسمت my computer روی درایو مورد نظر click راست کنید و بعد از ان properties رو انتخاب کنید.(اینا رو دیگه حتما خودتون میدونین!) 3. فضا های ذخیره سازی قطعه قطعه شده دیسک خود را پیوسته سازید.(منظور همون Defragment کردنه ها! پیش فرضش رو این گرفتیم که حداقل یه بار این کار و کردین،در غیر این صورت بقیه توضیحات رو بخونین و ضمنا از مسیرهای زیر می تونید بهش دسترسی داشته باشین: All program/accessories/system tools/disk clean up OR my computer/click on drive/file/properties/tools) قبل از اجرای کلیه برنامه هایی که برای تغییر اندازه پارتیشن ها به کار می روند باید فضاهای قطعه قطعه شده ذخیره سازی در دیسک را به هم پیوند دهید.به مرور زمان،بیت ها و بایت های تشکیل دهنده پرونده های شما بر روی دیسک پراکنده می شوند.در صورتی که فضاهای ذخیره سازی به طور پراکنده در روی هارد دیسک شما بیش از اندازه انجام شده باشد تغییر اندازه پارتیشن ها نه تنها مشکل شما را حل نخواهد کرد بلکه خود باعث بروز مشکلات دیگر می شود.به هم پیوستن فضاهای ذخیره سازی شده یک پرونده که به صورت جداگانه بر روی دیسک قرار دارند باعث می شود تا پرونده به صورت یک بخش در روی درایو قرار داده شود.انجام این کار الزامی است، زیرا پراکندگی قسمت های مختلف یک پرونده بر روی دیسک ، منجر به کند شدن عملیات دیسکی می شود. گاهی ممکن است هارد دیسک از بخش های پراکنده چندانی استفاده نکرده باشد،در این صورت پیامی مبنی بر اینکه نیازی به اجرای این برنامه نیست از طرف سیستم دریافت خواهید کرد.(اینجور مواقع دیگه باید بیخیال Defragment شین) 4. برای باز کردن جا جهت Linux در روی هارد دیسک خود در کنار ویندوز ( یا هر سیستم عامل دیگر) هارد دیسک خود را دوباره پارتیشن بندی کنید. نکته:پارتیشن بندی مجدد را می توانید به صورت Destructive یا Nondestructive انجام دهید.در روش Destructive همه چیز در روی هارد دیسک شما پاک شده و از ابتدا باید هر چیزی را روی ان نصب کنید.در روش دوم می توانید به کمک برنامه های سودمند ویندوز به طرزی پویا اندازه پارتیشن ها را تغییر داده و سپس از فضاهای باز شده به عنوان یک پارتیشن برای Linux استفاده کنید. برنامه (First Nondestructive Interactive Partition Splitting) FIPS _ Open Source برای پارتیشن بندی مجدد دیسک FAT کاربرد دارد. برای پارتیشن بندی مجدد دیسک های NTFS باید از برنامه های سودمند تجاری، مانند Partition Magic یا Nortion Ghost استفاده کنید.این دو برنامه هر دو در سیستم های FAT نیز قابل استفاده می باشند.(البته تو ی نرم افزار های مذکور فقط با Partition Magic اشناییم ممکن ِ گاهی حسابی ضد حال بزنه و هر چی رو کامپیوترتون ِ پاک کنه!البته این اتفاق خیلی به ندرت میفته،و در کل نرم افزار قدرتمندی ِ) ![]() و اما در مورد انواع نصب لینوکس: نصب لینوکس را میتوان به دو صورت گرافیکی یا متنی انجام داد.چنانچه در کار نصب، برنامه نصب، سخت افزارهای گرافیکی شما را به خوبی شناسایی کند، به طور خودکار نصب گرافیکی انجام خواهد شد.ونیز برای سهولت استفاده از ماوس از روش های گرافیکی استفاده می شود. شما میتوانید نصب مبتنی یر متن را در موارد زیر به کار برید: عدم تمایل به استفاده از ماوس. عدم توانایی سیستم نصب در یافتن کارت گرافیکی:البته به ندرت این اتفاق می افتد. به هر حال در صورت تمایل به نصب این سیستم عامل بر اساس متن به صورت دستی،می توان در مقابل علامت نشان دهنده انتظار کامپیوتر برای وارد کردن اطلاعات در مرحله راه اندازی (boot : prompt) کلمه text را تایپ کرد. نصب لینوکس (redhat & fedora) را می توان به یکی از چند روش زیر انجام داد: Server: در این نوع نصب، یک محیط سیستم عامل برای کامپیوتر هایی که خدماتی مانند میزبانی صفحات وب را انجام می دهندساخته می شود. Custom: در این نوع نصب حداقل نرم افزارهای پایه و برنامه های کاریردی و کمکی و خدمات ارائه می شود. Upgrade: در این نوع نصب، سیستم نصب شده فعلی با حفظ خصیصه های قبلی، کاربران ثبت نام شده و داده های موجود، به روز رسانی می شود. Personal Desktop: با انتخاب این گزینه، لینوکس مورد نضر بدون ازارهای نرم افزار توسعه نصب می شود. (البته بسیاری از برنامه ها و ویژگی های خاص سیستم عامل را می توانید به کار برید،ولی از بعضی از برنا مه های کاربردی نمی توانید در این نوع نصب استفاده کنید.) Workstation: در این نوع نصب یک محیط سیستم عامل برای کامپیوتر ها و کامپیوتر های دستی که برای استفاده شخصی از ایستگاههای کاری استفاده می کنند به وجود اورده می شود.این نسخه نصب شامل ابزارهای نرم افزار توسعه مورد نیاز برای اجرای برنامه های خاص کاربردی می باشد. تحت هر دو نوع نصب Workstation و Personal Desktop بسیاری از تصمیم گیری ها و عملیات مشکل مانند پارتیشن بندی هارد دیسک و انتخاب نرم افزار به طور خودکار انجام می گیرد.این نوع نصب شامل رابط گرافیکی GNOME و کلیه ابزارهایی است که یک کاربر متوسط کامپیوتر به انها نیاز دارد.در صورتی که به نرم افزاری نیاز پیدا کنید که برنامه نصب ان را ندارد می توانید پس از نصب سیستم عامل، برنامه را تهیه و ان را به سیستم اضافه کنید. در قسمت بعد روش Workstation را توضیح خواهیم داد. References: 1.Linux RedHat 9 Authors: Jon Hall & Paul Sery 2.Linux for windows NT/2000 Administrators Authors: Mark Minasi with Dan York & Craig Hunt | |||||||||||
| |
| The Following User Says Thank You to MRO For This Useful Post: | sk1382 (Monday 4 December 2006)
|
| | #4 | |||||||||||
| عضو فعال ![]() ![]() ![]() تاریخ عضویت: December 3rd, 2006
نوشته ها: 113
سطح دانش: 9 [ ]سابقه در سایت: 0 / 216 Thanks: 8
Thanked 33 Times in 22 Posts
قدرت اعتبار: 3 | شروع راهنمای نصب قدم به قدم لینوکسfedora : راههای زیادی برای اغاز نصب فدورا وجود دارد از جمله boot از روی CD ، فایل های FTP ،HTTP ،از روی یک هارد دیگر(هارد رو هارد کردن) و بسیاری روشهای دیگر. شاید متداول ترین روش نصب، وارد کردن CD های نصب در داخل کامپیوتر و راه اندازی مجدد ان از روی CD ها باشد.ما در طول این راهنما فرض میکنیم که شما نصب فدورا را با استفاده از CD های نصب انجام می دهید. بعد از اینکه CD اول را داخل کامپیوتر گذاشتید و کامپیوتر از روی CD بالا امد، صفحه fedora core را مشاهده می کنید .بازدن enter مراحل کار را ادامه دهید. بعد از ان ازشما سوال می شود که ایا سالم بودن CD ها رو چک کند یا نه،معمولا این test،پیشنهاد خوبیست، به خصوص اگر از درستی CD ها اطمینان نداشته باشید.و همچنین مانع از این می شود که در هنگام نصب به علت خرابی CD ها دچار وقفه شوید. اگر قبلا برنامه درستی CD ها رو تصدیق کرده است در این صورت نیاز به test مجدد نیست و می توانید ادامه دهید. Welcome to fedora در اینجا نصب برنامه اغاز می شود.این اولین صفحه در نصب گرافیکی است.همانطور که خواهید دید تمام صفحات نصب دارای طرح بندی یکسانی هستند.هر مرحله نصب شامل یک متن توضیحی کمکی برای ان مرحله است.(این یکی از مزیت های این نسخه از لینوکس نسبت به نسخه mandrake می باشد.) برای ادامه next را فشار دهید. Language Selection در ابتدا شما نیاز دارید ، زبانی را که در حین نصب استفاده می کنید انتخاب کنید.این زبان همچنین زبان پیش فرض نصب شده برای سیستم عامل بعدی می باشد.بعدا می توانید زبانهای دیگری را برای نصب انتخاب کنید. Keyboard Layout سپس شما نیاز به انتخاب نوع صفحه کلید مورد استفاده تان را دارید. Mouse Configuration اغلب اوقات برنامه نصب به صورت خود کار نوع mouse مورد استفاده را انتخاب می کند.و در این صورت نیازی به تغییر ان نخواهید داشت. The Search Begins... پس از اینکه next را در صفحه Mouse Configuration زدید، برنامه شروع به جستجوی نسخه های قبلی فدورا (و یا ردهت) می کند. Installation Type در اینجا احتیاج دارید تعیین کنید چه سیستمی را می خواهید نصب کنید.در مورد انواع روش های نصب در قسمت قبل توضیحات لازم داده شد.در این مرحله طبق قرار قبلی گزینه workstation را انتخاب می کنیم. انتخاب یکی از گزینه های از پیش تعریف شده امکان انتخاب بسته های شخصی را از شما می گیرد.برای استفاده از انها باید گزینه custom را انتخاب کنید. Disk Setup این مرحله مهم ترین و حساس ترین قسمت نصب است:پارتیشن بندی دیسک. در ابتدا باید بگویم اکثر کاربران معمولی لینوکس(به ویژه کاربران جدید) نیازی ندارند که درباره RAID یا LVM نگران باشند.بنا بر این شما می توانید این دو گزینه را در نظر نگیرید. اگر فدورا را به تنهایی روی یک درایو هاردتان نصب می کنید باید از گزینه پارتیشن بندی خودکار استفاده کنید.اگر نصب دو گانه فدورا را در کنار ویندوز یا سیستم عامل دیگری انجام می دهید باید قبل از شروع یک پارتیشن خالی ایجاد کنید. اگر پارتیشن ها را خودتان ایجاد می کنید، حداقل به دو پارتیشن root و swap نیاز پیدا خواهید کرد.پارتیشن root شامل تمام فایل های سیستمی است و باید به اندازه کافی برای نصب بزرگ باشد.(معمولا حداقل بین 2 تا 4 گیگ برای root در نظر می گیرند.) پارتیشن swap باید تقریبا دو و نیم برابر RAM کامپیوترتان باشد. با وجودیکه از لحاظ فنی نیازی نیست ولی من پیشنهاد می کنم پارتیشن /home را نیز بسازید.این پارتیشن محلی است که همه داده های کاربر ذخیره می شود(مانند my document در ویندوز). ایجاد پارتیشن مجزای home این امکان را به شما می دهد که بدون از دست دادن داده های شخصیتان مجدادا همین لینوکس یا سایر نسخه های ان را نصب کنید. مجموعه اصطلاحات: در لینوکس درایوهای هاردتان به این ترتیب نامگذاری می شوند: (شماره)(حرف)hd .حرف به محل مربوطه در درایو کامپیوتر اشاره می کند. و شماره نیز به پارتیشن درایو اشاره می کند.به عنوان مثال اولین پارتیشن در اولین درایو IDE ، hda1 نامیده می شود. Boot Loader Configuration Boot loader به شما اجازه می دهد که سیستم عامل را اغاز کنید.همچنین به شما این اجازه را می دهد که در صورت داشتن بیش از یک سیستم عامل بر روی کامپیوتر، سیستم عامل مورد نظر را انتخاب کنید.در اینجا به راحتی می تواید از عناصر پیش فرض استفاده کنید. Network Configuration در صورتی که کامپیوترتان بر روی یک شبکه محلی((LAN قرار داشته باشد و یا یک مودم کابلی یا DSL داشته باشید، نیاز دارید که پیکر بندی شبکه را انجام دهید.برنامه نصب به صورت پیش فرض انرا DHCP قرار می دهد به طوریکه اطلاعات لازم را به صورت خودکار از Internet Service Provider))ISP تان می گیرد. بیشتر خدمات دهندگان اینترنت چه از نوع کابلی و چه پهن باند،از DHCP استفاده می کنند.بنا بر این این قسمت را بدون تغییر بگذارید. اگر خواستید خودتان ادرس IP(Internet Protocol) تان را وارد کنید به سادگی روی قسمت edit کلیک کنید و سپس ادرس را وارد کنید. Firewall Configuration دیواره های اتش خوب است همواره فعال باشند به ویژه اگر که یک ارتباط پهنباند دارید و یا در یک شبکه محلی هستید.بهتر است که در ساختار این قسمت تغییری ایجاد نکنید مگر اینکه بخواهید web ،mail ، ویا FTP server را بر روی کامپیوترتان اجرا کنید. در این زمان تنها بر روی پروتکل مناسب کلیک کنید تا به ان اجازه دهید که از میان دیواره اتش عبور کند.به یاد داشته باشید که در اینجا سئوال می شود که چه نوع سرویس هایی اجازه ورود دارند نه اجازه خروج. بنا بر این اگر که می خواهید تنها به گشت و گذار در وب بپردازید و نمی خواهید که یک web server باشید، پروتکل HTTP را بدون تغییر بگذارید. Additional Language Support در اینجا باید انتخاب کنید که کدام زبان ،زبان پیش فرضی است که در کامپیوتر استفاده شده است.همچنین فرصت دارید در صورت تمایل زبان دیگری را برای اضافه شدن انتخاب کنید Time Zone Selection اکنون باید یک منطقه زمانی مناسب را برای کامپیوترتان انتخاب کنید.برای این کار به دو طریق می توانید عمل کنید.یا میتوانید بر روی منطقه مورد نظر روی نقشه کلیک کنید و یا از لیست پایین نقشه منطقه زمانی مورد نظر را انتخاب کنید. Set Root Password در دنیای لینوکس و یا یونیکس root در واقع مدیر کامپیوتر محسوب می شود.(منظور همان Admin است).برای انجام کارهای مدیریتی تنها کافیست که root را اجرا کنید. اگر هنگام log on کردن root هم به صورت پیش فرض اجرا شود بسیار زیان اور است.این حالت نه تنها یک خطر امنیتی است بلکه ممکن است باعث شود شما در موقعیتی قرار گیرید که فایل ها و یا ساختار های اصلی کامپیوتر ناگهان تغییر یابند و یا به کل پاک شوند و کامپیوتر را بلا استفاده بگذارند.در این حالت مجبورید مجدد سیستم عامل را نصب کنید. Package Group Selection در این بخش از نصب شما قادرید بسته هایی را که مایلید روی کامپیوترتان نصب شوند، انتخاب کنید.برای کاربران جدید شاید این مرحله کمی گیج کننده باشد.در این حالت بهتر است تغییری در گزینه های پیش فرض ندهید.اگر مایلید بسته های منحصر به فردی را از هر گروه مورد نظر انتخاب کنید، تنها کافیست روی قسمت details (جزئیات) کلیک کرده و سپس از میان لیست ارائه شده، بسته های مورد نظر را انتخاب کنید About To Install اخرین فرصت برای بازگشت... پس از کلیک کردن روی next در این قسمت، فرمت شدن پارتیشن های دیسک اغاز شده و بسته های انتخابی نصب می شوند. Required Install Media سپس برنامه نصب به شما یاد اوری می کند که برای تکمیل فرایند به هر 3 CD نیاز خواهید داشت.(البته گاهی تعداد CD ها 4 تا خواهد بود و در واقع این تعداد بستگی به بسته های نرم افزاری دارد.) Formatting "/" پس از ان فرمت کردن پارتیشن های مربوط ادامه می یابد. Transfer Install Image To Hard Drive پیش از نصب بسته های شخصی، تصویر نصب اصلی به هارد درایو منتقل می شود... Installing Packages سپس نصب بسته ها اغاز می شود... بسته به اینکه چه تعداد از این بسته ها را انتخاب کرده اید و سرعت کامپیوتر شما چقدر است، این قسمت 15 تا 40 دقیقه وقت می گیرد.اکنون زمان مناسبی برای مطالعه است!! Installing Packages Continued... احتمالا به یک مجله دیگر نیاز پیدا می کنید.... Insert Disc 2 دیسک دوم را وارد کنید. Insert Disc 3 دیسک سوم را وارد کنید. Boot Disk Configuration ایجاد یک دیسکت boot معمولا فکر خوبیست.این کار به شما اجازه می دهد زمانی که فایل های boot خرابند یا پاک شده اند با استفاده از این دیسکت بتوانید کامپیوترتان را بالا بیاورید.(boot کنید.) Installation Complete! در این قسمت عملیات نصب به پایان می رسد. پس از اینکه عملیات نصب به پایان رسید و کامپیوترتان مجددا بالا امد،با صفحات زیر رو به رو می شوید. که کارهای اصلی زیر را شامل می شوند. Welcome License Agreement Date & Time User Accounts باز هم باید یاد اوری کنم که ایجاد یک حساب کاربری بسیار مهم است.اگر بیش از یک کاربر از کامپیوتر استفاده می کنند می توانید برای هر یک حساب کاربری خاص خودش را ایجاد کنید Sound Card Setup در اینجا می توانید کارت صوتی تان را در صورتی که توسط برنامه نصب شناخته شده است، تست کنید.در غیر این صورت می توانید وضعیت انرا تغییر رهید. Additional CD's اغلب اوقات می توانید این صفحه را skip کنید. Finish Setup حالا دیگر می توانید از لینوکس فدورای جدیدتان لذت ببرید. | |||||||||||
| |
| The Following User Says Thank You to MRO For This Useful Post: | sk1382 (Monday 4 December 2006)
|
| | #5 | |||||||||||
| عضو فعال ![]() ![]() ![]() تاریخ عضویت: December 3rd, 2006
نوشته ها: 113
سطح دانش: 9 [ ]سابقه در سایت: 0 / 216 Thanks: 8
Thanked 33 Times in 22 Posts
قدرت اعتبار: 3 | قبل از بحث در باره مفاهیم کلی لینوکس گفتم شاید بد نباشه لینوکس رو با یکی دو تا سیستم عامل دیگر مقایسه کنیم، این جوری شاید بهتر بشه در مورد لینوکس قضاوت کرد! متن زیر مقایسه بین لینوکس ،ویندوز 2000 و سیستم عامل Open Source دیگری به نام FreeBSD است که البته به نظر میاد نویسندش از طرفدارای سرسخت لینوکس باشه! مقايسه اجمالي سيستم عاملهاي ويندوز 2000، لينوکس و FreeBSD : قابلیت اطمینان Windows 2000: تمام کاربران اين نرم افزار با صفحه آبی رنگ مرگ! در هنگام قفل کردن سيستم آشنا می باشند. قابليت اطمينان ضعيف يکی از عمده ترين معايب ويندوز است. برخي از اين ايرادات در ويندوز 2000 رفع گرديده اند. اما افزايش حجم کدها مشکلات بيشتری از نظر قابليت اطمينان را به وجود آورده است. ويندوز 2000 از منابع سيستمی زيادی استفاده مي کند و با توجه به معيوب شدن تدريجی حافظه و خراب شدن فايل های سيستمی، استفاده از سيستم برای بيش از چند ماه کار بسيار مشکلی است. Linux: قابليت اطمينان Linux مشهور است، سرور ها غالبا برای سال ها فعال می مانند. اگرچه ورودی/خروجی ديسک در حالت پيش فرض ناهمگام می باشد که قابليت اطمينان کمتری برای عمليات مبتنی بر تعاملات دارد و ممکن است فايل سيستم را بعد از بروز اشکال در سيستم و يا قطع برق معيوب کند. اما در کل براي استفاده کنندگان Linux يک سيستم عامل قابل اطمينان محسوب می شود. FreeBSD: FreeBSD بسيار قدرتمند است(سرور هاي فعال با دوره های عمر چند ساله دليل اين ادعا است). سيستم فايلی جديد Soft Updates ورودی و خروجی هاي ديسک را برای بهترين عملکرد بهينه مي کند و در عين حال قابليت اطمينان را براي کاربردهایی از قبيل پايگاه های داده که بر اساس تعاملات (Transactions) می باشند تضمين می کند. کارایی Windows 2000: ويندوز برای نرم افزارهای متداول و Desktop ها مناسب است اما قابليت تحمل بارهای سنگين شبکه را ندارد. تعداد محدودی از سازمان ها تلاش می کنند تا از آن به عنوان يک سرور اينترنت استفاده کنند. به عنوان مثال Barnesandnobel.Com که از ويندوز NT استفاده مي کند را مي توان با پيغامهای خطايی که سرور آنها معمولا توليد مي کند شناخت. حتي سايت Hotmail که متعلق به خود Microsoft (توليد کننده ويندوز) مي باشد مدتها از FreeBSD به عنوان سيستم عامل خود استفاده نمود. Linux: Linux براي بسياری از کابران به خوبی کار می کند اما با اين وجود قابليت اجرايی تحت بار سنگين شبکه بهينه نيست. قابليت اجرايی شبکه تحت هسته لينوکس 2.3 پايين تر از ظرفيت FreeBSD با سخت افزار مشابه می باشد. با عرضه شدن هسته لينوکس 2.4 که يک حافظه مجازی جديد مشابه FreeBSD می باشد، وضعيت بهبود يافته است. از آنجاييکه هر دوی اين سيستم ها Open Source می باشند، صرفه اقتصادی بالايی دارند به همين دليل کارکرد Linux وFreeBSD به سرعت در حال همگرايی مي باشد. FreeBSD: FreeBSD انتخاب برتر سيستم برای قابليت اجرايی بالای کاربردهای شبکه می باشد.FreeBSD از ساير سيستم هایی که روی سخت افزار يکسانی کار می کنند، بهتر و بيشتر کارایی دارد. يکی از بزرگترین و شلوغ ترين سرورهای اينترنتی به آدرس ftp://ftp.cdrom.com از FreeBSD براي خدمات رسانی به بيش از 1.2 تريليون بايت Download در روز استفاده می کند. بسياری از سرورها از FreeBSD به دليل توانایی آن در پشتيبانی از ترافيک سنگين شبکه با قابليت اطمينان و اجرای بالا به عنوان OS اصلی خود استفاده می کنند. ![]() امنیت Windows 2000: Microsoft ادعا مي کند که محصولاتش ايمن است اما هيچ تضمينی در اين مورد ارائه نمی کند. نرم افزار های آنها قابل بازنگری و بررسی توسط بقيه نمی باشد و از آنجاییکه ویندوز Close source می باشد هیچ راهی برای کاربران به منظور تشخیص و تغییر هیچ یک از مخاطرات امنیتی که معمولا درباره سیستم های ویندوز منتشر می شوند وجود ندارد. Linux: طبیعت Open source لینوکس به هرکس این اجازه رامی دهد که امنیت کد را مورد بررسی قرار داده و آن را تغییر دهد، اما واقعیت این است که پایگاه کد لینوکس توسط برنامه نویسانی بی تجربه و در مدت زمانی کم تعریف شده است. هیچ سیاست بازنگری رسمی برای کد وجود ندارد و به همین علت لینوکس هر سال در لیست پيشنهادات CERT برای Unix قرار دارد. این مسئله با این واقعیت همراه است که شرکت هایی چون Redhat به ارایه خدماتی که به ناامنی مشهور می باشند، گرایش دارند. با اين وجود لینوکس نیز از سیستم دیوار آتش قدرتمند و ابزارهای تشخیص نفوذ فراوانی پشتیبانی می کند. FreeBSD: FreeBSD برای چندین سال تحت تست مداوم بوده است. تمامی اجزای سیستم مورد چک و بازبینی مجدد قرار گرفته اند تا اشکالات مرتبط با امنیت کشف شوند. از آنجاییکه کل سیستم Open source می باشد، امنیت سیستم توسط دیگران قابل بررسی بوده است و این بررسی نیز به طور کامل انجام شده است. نصب اولیه FreeBSD هنوز از پیشنهاد امنیتی CERT در سال 2000 تبعیت می کند. FreeBSD همچنین سطوح امنيتی را در سطح هسته (Kernel) سیستم عامل پیاده سازی می کند که بسیار قدرتمند تر از پیاده سازی در سطح اجرا می باشد. FreeBSD شامل یک سیستم دیوار امنیتی (Firewall) بسیار قدرتمند و ابزارهای متعددی برای جستجوی نفوذها می باشد. سیستم فایلی Windows 2000: فایل سیستم FAT و NTFS متعلق به Microsoft هردو برای بیش از 15 سال به دلیل عدم سازگاری با سیستم های فايلی PC-Based قدیمی تر دچار مشکل بوده اند. اين سیستم های فایلی برای باگ های زیاد و کاربردهای مخرب سرورهای امروزی طراحی نشده وحتی اعتقادی به طراحی شدن با سیستم عامل چند کاربره و یا شبکه ای نداشتند. Linux: سیستم فایلیی که در لینوکس به کار می رود،کار خود را با یک روش الحاق سازی غیر همزمان خطرناک انجام می دهد که غالبا یک خرابی بزرگ در سیستم (crash)، سیستم را به طور دائمی تخریب می کند در حالی که در Solaris یا FreeBSD اشکال با میزان کمی از دست دادن اطلاعات تصحیح شده و سیستم قابل بازیابی می باشد.البته چندین نسخه جدید فایل سیستم برای لینوکس وجود دارد که قسمت های زیادی از این اشکالات را حل کرده اند.(مانند Ext3) FreeBSD: FreeBSD از سیستم فایلی یونیکس (UFS) استفاده می کند که اندکی پیچیده تر از سیستم فایلی Ext2 لینوکس می باشد. این فایل سیستم (UFS) با گزینه Sofupdate، راهی بهتر برای اطمینان از بی نقص بودن و اطلاعات سیستم فایلی ارایه می دهد. این گزینه ورودی/خروجی همزمان را کاهش و ورودی/خروجی غیرهمزمان را افزایش می دهد. چرا که تغییرات برروی یک UFS بسته به ساختار سیستم فایلی و نه به صورت Sector basis (بخش گرا) هماهنگ می شود. این موضوع، هماهنگی همیشگی سیستم فایلی در فاصله دو به روز رسانی را تضمین می کند. سیستم فایلی FreeBSD همچنین نشانه هاي (Flags) فایلی که باعث محدودیت متجاوزان (شامل نفوذگرها یا کاربران ناخواسته يا ...) در تراکنشها می شود را پشتیباني می کند. تعداد زيادی از این نشانه ها وجود دارند که می توان آنها را به یک فایل اضافه نمود.به عنوان مثال نشانه "غیر قابل تغییر" که هیچ گونه اجازه تغییر یا حذفی در فایل یا دایرکتوری را اجازه نمی دهد.نشانه های متداول دیگر عبارتند از "فقط افزودنی"، "غیر قابل حذف" و "آرشیو". با تلفیق این امکانات با سطوح امنیتی سطح هسته (Kernel) یک سیستم غیر قابل نفوذ به دست می آید. ![]() | |||||||||||
| |
| The Following User Says Thank You to MRO For This Useful Post: | sk1382 (Monday 4 December 2006)
|
| | #6 | |||||||||||
| عضو فعال ![]() ![]() ![]() تاریخ عضویت: December 3rd, 2006
نوشته ها: 113
سطح دانش: 9 [ ]سابقه در سایت: 0 / 216 Thanks: 8
Thanked 33 Times in 22 Posts
قدرت اعتبار: 3 | گردانندگان دستگاه جانبی Windows 2000 :Microsoft ارتباط بسیار خوبی با تولید کنندگان درایور دارد.غالبا هنگام استفاده از یک درایور بین نسخه های مختلف ویندوز مشکلاتی پیش می آید اما به طور کلی کاربران Windows دسترسی بسیار عالی و سریع به درایور های دستگاه ها دارند. Linux: جامعه لینوکس عمدا برای تشویق تولید کنندگان به تولید درایور های Open source انتشار درایور های باینری جدا را بر روی این سیستم عامل مشکل می کند.متاسفانه اکثر تهیه کنندگان علاقه ای به انتشار درایور خود به صورت Open source را ندارند و به همین خاطر برای کاربران لینوکس هرگونه استفاده از درایورهاي عرضه شده توسط تهیه کننده بسیار مشکل است. FreeBSD: راه انداز(Bootloader) FreeBSD ، می تواند داریورهای باینری را در زمان راه اندازی بالا بیاورد. این به دیگر تولیدکنندگان درایور اجازه توزیع ماژولهای درایور باینری جدا که قابلیت بارگذاری روی سیستم شامل FreeBSD را دارند، را می دهد. براساس طبیعت متن باز FreeBSD ، ارتقاء درایور دستگاه برای سخت افزار جدید بسیار آسان است. اکثر تولید کنندگان فقط فایل های باینری سازگار با سیستم عامل ویندوز را منتشر می کنند. این بدان معنی است که از زمانیکه دستگاه به بازار می رسد تا زمانی که درایور آن رویFreeBSD در دسترس خواهد بود، ممکن است چند ماه طول بکشد. نرم افزار های تجاری Windows 2000: برای ویندوز نسبت به دیگر سیستم عاملها برنامه های کاربردی بسیار بیشتری در دسترس است. تقریبا تمامی برنامه های کامپیوترهای Desktop روی ویندوز و فقط روی ویندوز اجرا می شوند. اگر شما یک برنامه مهم دارید که تنها روی ویندوز اجرا می شود، هیچ راهی جز استفاده از ویندوز ندارید. Linux: نرم افزارهای تجاری زيادی روی لینوکس موجود است که در حال زیادتر شدن نیز هست. متاسفانه لینوکس تنها فایلهای باینریی را می تواند اجرا کند که مخصوص خودش ساخته شده باشند و توانایی اجرای برنامه های دیگر سیستم عاملها را ندارد. FreeBSD: تعداد نرم افزارهای تجاری روی FreeBSD به سرعت روبه گسترش است،اما هنوز بسیار پایین تر از آن چیزی است که در مورد ویندوز شاهد آن هستیم. علاوه بر نرم افزارهای موجود،FreeBSD قابلیت اجرای نرم افزارهای موجود روی لینوکس، SCOUnix و BSD/OS را نیز دارد. نرم افزار های رایگان Windows 2000: میزان نرم افزارهای رایگان ویندوز بسیار کمتر از آن چیزی است که برای Unix داریم. بسیاری از برنامه های کاربردی ویندوز به عنوان نرم افزار اشتراکی (shareware) بدون کد اصلی برنامه وجود دارند که به هیچ عنوان توسط کاربران قابل شخصی کردن(Customize) ، بهبود، توسعه و اصلاح نیستند. Linux: تعداد بسیار زيادی از برنامه های رایگان برای لینوکس در دسترس می باشد. تمامی نرم افزارهای GNU روی FreeBSD و Linux قابل اجراست. برخی از برنامه های رایگان بسته به نوع آنها تغییراتی نسبت به نمونه های مشابه دارند چون لینوکس استاندارد مشخص پخش نرم افزاری ندارد. FreeBSD: نرم افزارهای رایگان بسیار بسیار زيادی برای FreeBSD در دسترس می باشد. FreeBSD شامل هزاران بسته نرم افزاری و مجموعه پخش شده وسیعی می باشد که تمامی آنها همراه با کد اصلی برنامه (Source code) به طور کامل می باشند. بسیاری از مردم FreeBSD را در دسترس ترین و آسانترین کتابخانه قابل استفاده برای بسته های نرم افزاری رایگان می دانند. ![]() محیط تولید برنامه Windows 2000: Windows ابزارهای توسعه کمی داشته و بسیاری از مجموعه ابزار بسیار قدرتمند آن باید به صورت جداگانه خریداری شود و به ندرت قابل سازگاری با دیگر ابزارها می باشند. با این وجود اکثر تولیدکنندگان محیط های توسعه و تولید نرم افزار محصولات خود را برای ویندوز به طور جداگانه و کامل عرضه می کنند. Linux: لینوکس تمامی ابزارهای تولید FreeBSD را به همراه تفسیرکنندگان ها زبان برنامه نویسی متداولی و تمامی برنامه های GNU از قبیل C/C++ قدرتمند GNU، ویرایشگر Emacs و دیباگر GDB در بر می گیرد. متاسفانه به علت طبیعت بسیار خرد شده (Splinted) لینوکس، برنامه هایی که روی یک سیستم (مثلا Redhat 7.2) می سازید امکان کارکردن روی سیستم ديگری از لینوکس (مثلا Slack ware) را ندارند. FreeBSD: FreeBSD مجموعه بزرگی از ابزارهای تولید و توسعه برنامه را در بر دارد. سیستم توسعه کاملی از C/C++ (شامل ویرایشگر، و ابزارهای توسعه یونیکس برایJava، HTTP، Perl، Python، Tel/TK، Awk، Sed و ...)را به طور رایگان دریافت می کنید که براساس FreeBSD نصب می شوند و تمامی اینها شامل کدهای امنيتی می باشند. زیر ساخت محیط تولید نرم افزار Windows 2000: نرم افزار ویندوز یک سیستم عامل Close source است که پاسخی به نیاز بازار بوده تا راه حل یک مسئله تکنیکی. تکنولوژیهای جدید در مقیاس زیاد به درون این سیستم عامل ریخته می شوند بدون اینکه طراحی آنها مناسب یا حتی کامل شده باشند. درباره زیرساخت توسعه نرم افزار چیز زيادی در دست نیست جز همان صفحه آبی رنگ مرگ! که پیام خودش را می دهد. Linux: لینوکس یک هسته (Kernel) شبیه یونیکس است که باید با GNU ترکیب شود تا یک سیستم عامل کامل را بسازد. لینوکس هیچ سیستم کنترل نسخه ای را مورد استفاده قرار نمی دهد و به همین خاطر تمامی تصحیح خطاها (Bug-Fixes) و توسعه ها باید از طریق پست الکترونیکی و تماس با لیست پستی و در پایان با ارسال به فردی که مجاز به ارائه کد به برنامه اصلی می باشد، انجام پذیرد. بر اساس میزان زیادی کدی که نوشته می شود، امکان کنترل کیفیت تغییرات مربوط برای یک نفر وجود ندارد. به همین دلیل کد بسیار زیادی برای لینوکس وجود دارد که با عجله نوشته شده و هیچ وقت برای یک سیستم عملیاتی امن تر قابل قبول نمی باشد. FreeBSD: FreeBSD یک سیستم عامل پیشرفته بر اساس یونیکس می باشد. کد منبع کل سیستم در یک پایگاه داده که تحت CVS اجرا می شود در دسترس می باشد. دسترسی به این پایگاه توسط یک گروه بزرگ(200 نفر) از برنامه نویسان خبره و ارشد نوشته شد و برای هماهنگی عرضه و پخش بازبینی گرديد. FreeBSD بیشتر برای یافتن جوابهای عالی در اهداف کلی طراحی گرديده تا برای تغییرات سریع به منظور اضافه کردن عملکردی جدید. پشتیبانی Windows 2000: اگرچه پشتیبانی برای windows 2000 وجود دارد، اما باید خود را برای یک انتظار یک ساعته آماده کنید در حالیکه تضمينی برای یافتن پاسخ وجود ندارد. به علت طبیعت کد بسته ویندوز هیچ پشتیبانی رایگان غیر رسمی برای آن وجود ندارد و باگها طبق زمانبندی و برنامه ریزی Microsoft تصحیح می شود نه طبق زمانبندی شما. از آنجاییکه ویندوز 2000 به طور متناوب به روزرسانی نمی شود، شما ممکن است سالها برای تصحیح باگ هایتان منتظر بمانید. Linux: بسياري از سازمان ها، پشتیبانی های حرفه ای برای لینوکس ارائه می دهند. تمامی تامین کنندگان عمده Linux بسته به گستردگی کاری، سطحی از پشتیبانی را ارائه می دهند و بعضی خدمات را به طور کامل ارایه می دهند. تعداد بسیاری از محل های بحث و گفتگو برای لینوکس وجود دارند که سوالات شما را مجانی پاسخ می دهند. از گروههای خبری و آدرسهای پستی زيادی نیز به عنوان آخرین پایگاه برای بر طرف کردن مشکلاتتان استفاده کنید. FreeBSD: موسسات متعددی از جمله BSDi پشتیبانی های گسترده ای از FreeBSD ارائه می دهند. علاوه بر پشتیبانی حرفه ای، ميزان بسیار زيادی از پشتيباني هاي غير رسمي از طريق گروههاي خبري Usenet و آدرسهاي پستي مانند Question@FreeBsd.org قابل دسترسي مي باشد. وقتي يک مشکل پيدا مي شود معمولا پاسخ دقيق آن ظرف چند ساعت پيدا مي شود. ![]() هزینه ها و قیمت های مالکیت Windows 2000: قيمت نسخه سرور ويندوز 2000 تقريبا 700 دلار می باشد. برنامه های جانبی هزينه ای جداگانه و اضافه دارند. کاربران معمولا هزاران دلار براي برنامه هایی می پردازند که برروی لینوکس و FreeBSD به طور رايگان در دسترس می باشند. مستند سازی گران بوده و مستندات بسيار کمی به صورت جاری (Online) در دسترس می باشد. برای هر کامپيوتر در شبکه مجوزی جداگانه لازم است که به معنای تاخير در گسترش شبکه و صرف هزينه های اضافه است. هزینه ابتدايی آموزش برای کارهای مقدماتی سازمانی نسبت Unix کمتر است. همچنین به کار بيشتری برای ادامه کارآیی سیستم با هر میزان بار کاری نياز دارد. Linux: لينوکس رايگان بوده و بسياری از شرکتها بسته های نرم افزاری تجاری خود را هزينه بسيار پايينی بر روی آن ارائه می دهند. برنامه ها و مستندات آنها با هزينه ای کم و يا رايگان در دسترس می باشد. هيچ گونه محدوديتی از نظر اجازه نامه وجود ندارد، بنابراين لينوکس می تواند روی هر تعداد سيستمی که شما می خواهيد بدون هرگونه هزينه اضافی نصب گردد. هزينه کل مالکيت لينوکس بسيار اندک است. FreeBSD: FreeBSD را می توان به صورت مجانی از Internet گرفت يا می توان آن را به صورت يک مجموعه 4 CD به همراه چندين گيگا بايت نرم افزار کاربردی به ازای 40 دلار خريداری نمود که تمامی اسناد ضروری را نيز در بر می گيرد. پشتيبانی از FreeBSD به صورت مجانی و يا با قيمت بسيار اندک در دست می باشد. هيچ گونه گواهينامه و شماره سريالی برای کاربران لازم نيست به همين خاطر می توانيد به سرعت کامپيوتر های اضافه ای را به شبکه بيفزاييد. اينها همه با هزينه بسيار پايين مالکيت نرم افزار در دسترس می باشد. | |||||||||||
| |
| برچسب ها |
| لینوکس , مرجع , کاملترین , آموزش |
| ابزارهای موضوع | |
| |
تمامي قوانين اين سايت از جمهوري اسلامي ايران پيروي مي کند و هرگونه مطالب مخالف قوانين ايران و بنر يا لينک مستهجن در اين سايت جايي ندارد