hiddenboy
05-17-2009, 09:11 AM
خب اگه شما یه توزیع را در نظر دارید
به احتمال زیاد میتونید دانلودش کنید
کدام توزیع لینوکس را انتخاب کنیم؟
یکی از سوالاتی که توسط کاربرانی که مایل به انتقال به سیستمعامل لینوکس هستند مطرح میشود، انتخاب توزیع است. چرا انواع مختلفی از لینوکس وجود دارد؟ کدامیک مناسبتر است؟ در این مقاله به معرفی اصول و مفاهیم توزیعهای لینوکس و معرفی برخی از آنها میپردازیم و به مقایسه توزیعهای مختلف نخواهیم پرداخت و این مقوله را در مقاله جداگانهای بررسی خواهیم کرد.
توزیع چیست؟
اصلا توزیع چیست؟ همانطور که میدانید، سیستمعامل لینوکس به خودی خود یک سیستمعامل آزاد و رایگان است. لینوکس را هر کس میتواند جمعآوری کرده و به نام خودش به رایگان عرضه کرده و به فروش برساند. علت چیست؟ سیستمعامل لینوکس از بخشهای بسیار زیادی تشکیل شده که هر بخش آن توسط عدهای خاص توسعه مییابد که هر یک در یک سمت جهان قرار دارند. معروف است که میگویند لینوکس مانند هواپیمایی است که هر قسمت آن را در یک کشور ساختهاند. (البته این نکته نقطه قوت آن به شمار میرود.) در صورتی که شما به عنوان یک کاربر بخواهید یک لینوکس داشته باشید، باید تمام این قطعات را جداگانه جمعآوری کرده و پس از کامپایل استفاده نمایید. درصد کمی از مردم این امکان و توانایی را دارند. بنابراین افراد و شرکتهایی اقدام به جمعآوری این قطعات مجزا و قرار دادن آنها کنار هم کردهاند و علاوه بر آن برای این مجموعه برنامههای نصب و مدیریت نوشتهاند تا کار نصب و مدیریت سیستم را برای کاربران آسان کنند. به این مجموعهها که توسط افراد و شرکتها گرداوری شده است، توزیع یا Distribution لینوکس میگویند.
علت تنوع توزیعها چیست؟
هر یک از توزیعهای لینوکس دارای ویژگیهای خاصی است که آنرا از توزیع دیگر متمایز میکند. مثلا ممکن است برنامههای نصب آنها با هم تفاوت داشته باشند (البته اصول نصب همه لینوکسها یکسان است) و یا ابزارهای مدیریتی گرافیکی تهیه شده با هم متفاوت باشند و یا نسخه برنامههایی که با یک توزیع خاص ارائه میشوند جدیدتر یا قدیمیتر باشند، محل فایلهای پیکربندی آنها متفاوت باشد، و یا ممکن است توزیعهایی مخصوص امور خاص طراحی شده باشند. مثلا مخصوص سرویسدهندهها، مخصوص ایستگاههای کاری، مخصوص کامپیوترهای قدیمی، مخصوص مدیریت شبکه و به همین ترتیب. بنابراین هر فرد یا گروه خلاقی میتواند توزیع مخصوص خود را ارائه نماید. مثلا برخی از توزیعها برای نصب و پیکربندی آسان بهینه سازی شدهاند.
توزیعها به دو صورت تجاری و رایگان ارائه میشوند. یعنی در ازای دریافت برخی از آنها باید پول پرداخت شود و برخی از آنها رایگان هستند. البته به هر حال شما در اکثر موارد قادرید تا یک توزیع لینوکس را چه رایگان و چه تجاری به تعداد نامحدود کپی و توزیع نمایید. اکثر توزیعهای غیر تجاری و برخی از توزیعهای تجاری بصورت رایگان از سایتهای مربوطه قابل دانلود هستند.
در صورتی که لینوکس را یاد بگیرید، مهم نیست از چه توزیعی استفاده کنید. چون همه آنها ذاتا شبیه هم هستند و تمام اموری که در یک توزیع انجام میدهید، در توزیع دیگر نیز قابل انجام خواهد بود (شاید به نحو دیگر).
برخی از توزیعها از ایجاد تغییرات و بهینهسازیهایی در توزیعهای دیگر ایجاد شدهاند که آنها را توزیعهای مبتنی بر یک توزیع مینامند. مثلا توزیع لیبرانت یک توزیع مبتنی بر دبیان است. یا مثلا توزیع فارسی شبدیکس یک توزیع مبتنی بر کناپیکس است که در آن امکانات فارسی اضافه شده است.
شما هم میتوانید!
بله در صورتی که لینوکس را کاملا یاد گرفته باشید و مقداری خلاقیت و برنامه نویسی بلد باشید، قادر خواهید بود تا توزیع خودتان را ایجاد کنید. راهنماهای بسیاری در مورد ایجاد یک توزیع لینوکس منتشر شده است که یکی از بهترین این راهنماها، کتاب LFS یا Linux From Scratch نام دارد که آنرا میتوانید از اینجا مطالعه یا دانلود نمایید.
کدام توزیع؟
همانطوری که در بالا اشاره کردم، هر یک از توزیعها دارای ویژگیهای خاص خود هستند. مثلا برنامه نصب یک توزیع بسیار راحت است و یک توزیع دیگر ممکن است از نظر پایداری و امنیت مطرح باشد و به همین ترتیب. انتخاب توزیع بستگی به شرایط زیر دارد:
- سطح علمی کاربر
- مورد استفاده از لینوکس
- ویژگیهای توزیع
- بازار
اکنون به بررسی یکایک این شرایط میپردازیم.
الف: سطح علمی کاربر: کاربرانی که دارای آشنایی کمتری با لینوکس هستند، جذب توزیعهایی میشوند که دارای ابزارهای پیکربندی گرافیکی است که آنها را قادر میسازد راحتتر سیستمشان را اداره و نصب نمایند. همچنین دارای نرمافزارهای جدیدی باشد که به آنها حداکثر قابلیتها را ارائه نماید. از توزیعهایی که برای کاربران تازه کار بسیار مناسب هستند، میتوان زوزه (SuSE)، ردهت (Redhat)، مندریک (Mandrake)، لیندوز (Lindows)، لیکوریس (Lycoris)، مپیس (Mepis) و XandarOS را نام برد. کاربرانی که پیشرفتهتر هستند و ابزارهای پیکربندی گرافیکی برایشان مهم نبوده، کیفیت و سرعت سیستم برایشان مهمتر است جذب توزیعهای حرفهای مانند دبیان (Debian)، جنتو (Gentoo) و اسلاکور (Slackware) میشوند. دبیان به سخت نصب شدن معروف بوده و اسلاکور هم هیچ ابزار پیکربندی گرافیکی ندارد. ولی در عوض هر دو این توزیعها بسیار باکیفیت و پایدار هستند.
ب: مورد استفاده از لینوکس: برخی از توزیعها مخصوص نیازهای خاصی طراحی شدهاند. مثلا امروزه از اصلیترین نیازها میتوان به سرویسدهندهها و ایستگاههای کاری اشاره نمود. البته برخی از توزیعها این امکان را به شما میدهند که هنگام نصب، نوع مصرف آنها را تعیین کنید و با توجه به انتخاب شما، نرمافزارهای مربوط به آن مصرف خاص نصب خواهند شد. مثلا ردهت و دبیان این امکان را دارا هستند. برخی از توزیعها تنها مخصوص یک نیاز طراحی شدهاند و دارای ابزارهای مربوط به آن نیاز میباشند. مثلا لینوکس کناپیکس (Knoppix) که یک توزیع روی میزی است، تنها دارای ابزارهایی است که برای کاربران روی میزی کاربرد دارد، و یا لینوکس SOL تنها به درد وظایف یک سرویسدهنده میخورد.
ج: ویژگیهای توزیع: برخی اوقات یک توزیع دارای ویژگیهای خاصی است که آنرا برای استفاده قابل انتخاب میسازد. مثلا لینوکس اورالوکس (Oralux) دارای امکانات مخصوص نابینایان میباشد. مانند شناسایی صفحه نمایشهای بریل و یا مرور صوتی وب و پست الکترونیک. و یا یک لینوکس ممکن است سختافزارهای خاصی را به خوبی پشتیبانی نماید. و یا ممکن است سرعت و کیفیت یک توزیع یا آسانی استفاده از آن ملاک انتخاب قرار گیرد.
د: بازار: ممکن است موجود بودن یک توزیع در بازار و یا نبود آن ملاک انتخاب باشد. مثلا در ایران فراوانترین توزیع لینوکس، توزیع ردهت است. اصلا برخی افراد و موسسات لینوکس را به نام ردهت میشناسند.
بالاخره کدام را انتخاب کنیم؟
خوب، در بازار ایران در مورد انتخاب توزیع محدودیتهای فراوانی وجود دارد. با توجه به توزیعهای موجود در بازار، برای مصارف زیر توزیعهای مقابل آن توصیه میشوند:
مصرف میزکار(Desktop)/ایستگاهکاری – کاربران تازهکار: زوزه (SuSE)، ردهت (Redhat)، لیبرانت (Libranet)
مصرف میزکار(Desktop)/ایستگاهکاری – کاربران حرفهای: دبیان (Debian)، اسلاکور (Slackware)، لیبرانت (Libranet)
مصرف سرویسدهنده: دبیان (Debian)، ردهت (Redhat)
دیسکهای زنده: کناپیکس (Knoppix)، شبدیکس (Shabdix)
توضیح اینکه دیسکهای زنده لینوکسهایی هستند که کاملا از روی CD اجرا میشوند و نیازی به نصب آنها روی سیستم نیست. این دیسکها برای مصارف آموزشی، عیب زدایی و نمایشی مناسب میباشند.
خوب من برای کاربران خانگی 2 تا توزیع رو بیشتر از همه تایید میکنم یکی Ubunto و اون یکی mandriva
به احتمال زیاد میتونید دانلودش کنید
کدام توزیع لینوکس را انتخاب کنیم؟
یکی از سوالاتی که توسط کاربرانی که مایل به انتقال به سیستمعامل لینوکس هستند مطرح میشود، انتخاب توزیع است. چرا انواع مختلفی از لینوکس وجود دارد؟ کدامیک مناسبتر است؟ در این مقاله به معرفی اصول و مفاهیم توزیعهای لینوکس و معرفی برخی از آنها میپردازیم و به مقایسه توزیعهای مختلف نخواهیم پرداخت و این مقوله را در مقاله جداگانهای بررسی خواهیم کرد.
توزیع چیست؟
اصلا توزیع چیست؟ همانطور که میدانید، سیستمعامل لینوکس به خودی خود یک سیستمعامل آزاد و رایگان است. لینوکس را هر کس میتواند جمعآوری کرده و به نام خودش به رایگان عرضه کرده و به فروش برساند. علت چیست؟ سیستمعامل لینوکس از بخشهای بسیار زیادی تشکیل شده که هر بخش آن توسط عدهای خاص توسعه مییابد که هر یک در یک سمت جهان قرار دارند. معروف است که میگویند لینوکس مانند هواپیمایی است که هر قسمت آن را در یک کشور ساختهاند. (البته این نکته نقطه قوت آن به شمار میرود.) در صورتی که شما به عنوان یک کاربر بخواهید یک لینوکس داشته باشید، باید تمام این قطعات را جداگانه جمعآوری کرده و پس از کامپایل استفاده نمایید. درصد کمی از مردم این امکان و توانایی را دارند. بنابراین افراد و شرکتهایی اقدام به جمعآوری این قطعات مجزا و قرار دادن آنها کنار هم کردهاند و علاوه بر آن برای این مجموعه برنامههای نصب و مدیریت نوشتهاند تا کار نصب و مدیریت سیستم را برای کاربران آسان کنند. به این مجموعهها که توسط افراد و شرکتها گرداوری شده است، توزیع یا Distribution لینوکس میگویند.
علت تنوع توزیعها چیست؟
هر یک از توزیعهای لینوکس دارای ویژگیهای خاصی است که آنرا از توزیع دیگر متمایز میکند. مثلا ممکن است برنامههای نصب آنها با هم تفاوت داشته باشند (البته اصول نصب همه لینوکسها یکسان است) و یا ابزارهای مدیریتی گرافیکی تهیه شده با هم متفاوت باشند و یا نسخه برنامههایی که با یک توزیع خاص ارائه میشوند جدیدتر یا قدیمیتر باشند، محل فایلهای پیکربندی آنها متفاوت باشد، و یا ممکن است توزیعهایی مخصوص امور خاص طراحی شده باشند. مثلا مخصوص سرویسدهندهها، مخصوص ایستگاههای کاری، مخصوص کامپیوترهای قدیمی، مخصوص مدیریت شبکه و به همین ترتیب. بنابراین هر فرد یا گروه خلاقی میتواند توزیع مخصوص خود را ارائه نماید. مثلا برخی از توزیعها برای نصب و پیکربندی آسان بهینه سازی شدهاند.
توزیعها به دو صورت تجاری و رایگان ارائه میشوند. یعنی در ازای دریافت برخی از آنها باید پول پرداخت شود و برخی از آنها رایگان هستند. البته به هر حال شما در اکثر موارد قادرید تا یک توزیع لینوکس را چه رایگان و چه تجاری به تعداد نامحدود کپی و توزیع نمایید. اکثر توزیعهای غیر تجاری و برخی از توزیعهای تجاری بصورت رایگان از سایتهای مربوطه قابل دانلود هستند.
در صورتی که لینوکس را یاد بگیرید، مهم نیست از چه توزیعی استفاده کنید. چون همه آنها ذاتا شبیه هم هستند و تمام اموری که در یک توزیع انجام میدهید، در توزیع دیگر نیز قابل انجام خواهد بود (شاید به نحو دیگر).
برخی از توزیعها از ایجاد تغییرات و بهینهسازیهایی در توزیعهای دیگر ایجاد شدهاند که آنها را توزیعهای مبتنی بر یک توزیع مینامند. مثلا توزیع لیبرانت یک توزیع مبتنی بر دبیان است. یا مثلا توزیع فارسی شبدیکس یک توزیع مبتنی بر کناپیکس است که در آن امکانات فارسی اضافه شده است.
شما هم میتوانید!
بله در صورتی که لینوکس را کاملا یاد گرفته باشید و مقداری خلاقیت و برنامه نویسی بلد باشید، قادر خواهید بود تا توزیع خودتان را ایجاد کنید. راهنماهای بسیاری در مورد ایجاد یک توزیع لینوکس منتشر شده است که یکی از بهترین این راهنماها، کتاب LFS یا Linux From Scratch نام دارد که آنرا میتوانید از اینجا مطالعه یا دانلود نمایید.
کدام توزیع؟
همانطوری که در بالا اشاره کردم، هر یک از توزیعها دارای ویژگیهای خاص خود هستند. مثلا برنامه نصب یک توزیع بسیار راحت است و یک توزیع دیگر ممکن است از نظر پایداری و امنیت مطرح باشد و به همین ترتیب. انتخاب توزیع بستگی به شرایط زیر دارد:
- سطح علمی کاربر
- مورد استفاده از لینوکس
- ویژگیهای توزیع
- بازار
اکنون به بررسی یکایک این شرایط میپردازیم.
الف: سطح علمی کاربر: کاربرانی که دارای آشنایی کمتری با لینوکس هستند، جذب توزیعهایی میشوند که دارای ابزارهای پیکربندی گرافیکی است که آنها را قادر میسازد راحتتر سیستمشان را اداره و نصب نمایند. همچنین دارای نرمافزارهای جدیدی باشد که به آنها حداکثر قابلیتها را ارائه نماید. از توزیعهایی که برای کاربران تازه کار بسیار مناسب هستند، میتوان زوزه (SuSE)، ردهت (Redhat)، مندریک (Mandrake)، لیندوز (Lindows)، لیکوریس (Lycoris)، مپیس (Mepis) و XandarOS را نام برد. کاربرانی که پیشرفتهتر هستند و ابزارهای پیکربندی گرافیکی برایشان مهم نبوده، کیفیت و سرعت سیستم برایشان مهمتر است جذب توزیعهای حرفهای مانند دبیان (Debian)، جنتو (Gentoo) و اسلاکور (Slackware) میشوند. دبیان به سخت نصب شدن معروف بوده و اسلاکور هم هیچ ابزار پیکربندی گرافیکی ندارد. ولی در عوض هر دو این توزیعها بسیار باکیفیت و پایدار هستند.
ب: مورد استفاده از لینوکس: برخی از توزیعها مخصوص نیازهای خاصی طراحی شدهاند. مثلا امروزه از اصلیترین نیازها میتوان به سرویسدهندهها و ایستگاههای کاری اشاره نمود. البته برخی از توزیعها این امکان را به شما میدهند که هنگام نصب، نوع مصرف آنها را تعیین کنید و با توجه به انتخاب شما، نرمافزارهای مربوط به آن مصرف خاص نصب خواهند شد. مثلا ردهت و دبیان این امکان را دارا هستند. برخی از توزیعها تنها مخصوص یک نیاز طراحی شدهاند و دارای ابزارهای مربوط به آن نیاز میباشند. مثلا لینوکس کناپیکس (Knoppix) که یک توزیع روی میزی است، تنها دارای ابزارهایی است که برای کاربران روی میزی کاربرد دارد، و یا لینوکس SOL تنها به درد وظایف یک سرویسدهنده میخورد.
ج: ویژگیهای توزیع: برخی اوقات یک توزیع دارای ویژگیهای خاصی است که آنرا برای استفاده قابل انتخاب میسازد. مثلا لینوکس اورالوکس (Oralux) دارای امکانات مخصوص نابینایان میباشد. مانند شناسایی صفحه نمایشهای بریل و یا مرور صوتی وب و پست الکترونیک. و یا یک لینوکس ممکن است سختافزارهای خاصی را به خوبی پشتیبانی نماید. و یا ممکن است سرعت و کیفیت یک توزیع یا آسانی استفاده از آن ملاک انتخاب قرار گیرد.
د: بازار: ممکن است موجود بودن یک توزیع در بازار و یا نبود آن ملاک انتخاب باشد. مثلا در ایران فراوانترین توزیع لینوکس، توزیع ردهت است. اصلا برخی افراد و موسسات لینوکس را به نام ردهت میشناسند.
بالاخره کدام را انتخاب کنیم؟
خوب، در بازار ایران در مورد انتخاب توزیع محدودیتهای فراوانی وجود دارد. با توجه به توزیعهای موجود در بازار، برای مصارف زیر توزیعهای مقابل آن توصیه میشوند:
مصرف میزکار(Desktop)/ایستگاهکاری – کاربران تازهکار: زوزه (SuSE)، ردهت (Redhat)، لیبرانت (Libranet)
مصرف میزکار(Desktop)/ایستگاهکاری – کاربران حرفهای: دبیان (Debian)، اسلاکور (Slackware)، لیبرانت (Libranet)
مصرف سرویسدهنده: دبیان (Debian)، ردهت (Redhat)
دیسکهای زنده: کناپیکس (Knoppix)، شبدیکس (Shabdix)
توضیح اینکه دیسکهای زنده لینوکسهایی هستند که کاملا از روی CD اجرا میشوند و نیازی به نصب آنها روی سیستم نیست. این دیسکها برای مصارف آموزشی، عیب زدایی و نمایشی مناسب میباشند.
خوب من برای کاربران خانگی 2 تا توزیع رو بیشتر از همه تایید میکنم یکی Ubunto و اون یکی mandriva