قطعا برای شما هم سوال پیش آمده که لینوکس چیست عبارت Linux از سال ۱۹۸۴ شناخته شده است .لینوکس بصورت متن باز یا همان Open Source است که هسته یا Kernel آن به صورت رایگان قابل دسترسی و قابل توسعه است. Linux از روی Unix توسعه دادهاند همچنین این امکان را دارد تا برروی اغلب دستگاهها نظیر کامپیوتر، لپتاپ، موبایل، تبلت، notebook حتی کنسولهای بازی نصب گردد. حتی میتوانید لینوکس را بر روی Supercomputer ها نیز نصب و استفاده نمایید.
Kernel لینوکس در دهههای اخیر توسط کمپانیهای مختلفی برای استفاده Desktop و Server ها توسعه داده شدهاند. به این توسعهها توزیعهای لینوکس یا Linux Distribution میگویند که در ادامه بیشتر به آن خواهیم پرداخت.
در واقع لینوکس مانند ویندوز و مکینتاش است به طور تخصصیتر لینوکس یک رابط، بین نرم افزارها و سخت افزار کامپیوتر است هدف این است که نرم افزارها با سخت افزارهای کامپیوتر در تعامل باشند. تصور کنید فلان برنامه اطلاعات خود را به واسطه سیستم عامل به CPU ارسال کرده بعد از پردازش دستاورد آن از طریق سیستم عامل به نرم افزار مورد نظر باز میگردد.
ویژگیهای لینوکس چیست ؟
برتری و محبوبیت لینوکس نسبت به سیستم عاملهای نظیر iOS و Mac OS Windows بدلیل ویژگیهای خاص آن است برای مثال لینوکس به صورت Open Source ارائه شده است. به این معنا که هر کسی میتواند تغییرات مدنظر خود را اعمال و با نام خود منتشر کند. از دیگر مزیتهای لینوکس در توزیعهای(Distribution) مختلف با نامهای تجاری مختلف نیز پشتیبانی میشود مانند توسعه UBUNTU یا Fedora است. از جمله ویژگیهای Linux میتوان به موارد زیر اشاره نمود:
?
هسته Linux به عنوان یکی از محبوبترینها در شبکهها استفاده میشود. به جرات میتوان گفت 70% فایروالهای مورد استفاده در شبکههای سراسر دنیا از Kernel لینوکس استفاده میکنند.
امنیت لینوکس به دلیل متن باز بودن این برنامه بسیار بالا است. در نتیجه برای سازمانهایی که نیاز به امنیت بالای دارند بسیار کاربردی است.
از دیگر کاربردهای لینوکس میتوان به تطبیق آن با اندروید اشاره نمود که از آن برای افزایش سرعت و کارایی نوت بوکها استفاده میشود.
انواع توزیع لینوکس به اختصار(distro)یک Kernel است که از یک مجموعه نرمافزاری بر اساس هسته لینوکس و اغلب یک سیستم مدیریت بستهای ساخته شده است. کاربران Linux معمولاً با بارگیری یکی از توزیعهای لینوکس، Kernel خود را راه اندازی میکنند.
توزیع معمولی لینوکس شامل هسته (Kernel ) لینوکس، ابزارها و کتابخانههای GNU، نرمافزار اضافی، اسناد و مدارک، یک سیستم پنجرهای، یک مدیر پنجره و یک محیط دسکتاپ است. به نسخههای مختلف لینوکس توزیعDistribution یا“Distros” گفته میشود.
این امکان وجود دارد که تقریباً همهی نسخههای لینوکس را رایگان دانلود نمایید، روی فلش ذخیره و سپس روی هر تعداد دستگاه که نیاز دارید نصب نمایید.
در ادامه به تعدادی از توزیعهای معروف لینوکس اشاره میکنیم:
هر کدام از توزیعها بعد از نصب ظاهر دسکتاپ متفاوتی دارند. برخی دارای واسطهای کاربری User Interface بسیار مدرن و جذاب هستند مانند GNOME و Pantheon و تعدادی محیطهای دسکتاپ سنتی را مانند OPENSUSE نیز در دسترس هستند.
تعدادی از توزیعهای سرور رایگان هستند مانند Ubuntu Server و Centos و برای استفاده از بعضی توزیعها باید هزینه پرداخت شود مثل Red Hat Enterprise Linux و SUSE Enterprise Linux.
لازم به ذکر است که نسخههای پولی دارای پشتیبانی هم هستند.
?
linux از بسیاری جهات شبیه سیستم عاملهای موجود که هر روزه با آنها کار میکنیم هست، مثل ویندوز، MacOS یا IOS. لینوکس نیز دارای رابط گرافیکی است مانند نرم افزاریهایی که هرروز با آنها کار میکنید. همچنین دارای امکاناتی از قبیل پردازنده های کلمه، ویرایشگر عکس، ویرایشگر فیلم و دیگر قابلیتها است. در آخر اگر از رایانه یا دستگاههای الکترونیکی متفاوتی استفاده میکنید و مشکلی ندارید، میتوانید از لینوکس نیز استفاده نمایید.
با تمام این تعاریف از بسیاری جهات با دیگر سیستم عاملها متفاوت است. اولین و مهمترین تفاوت، یک نرم افزار منبع باز است. کدی که برای ایجاد نرم افزار لینوکس استفاده می شود رایگان است و برای مشاهده، ویرایش برای کاربران در دسترس است. یعنی به راحتی میتوانند تغییرات دلخواه را در آن ایجاد کنند.
در نتیجه اگر قابل اعتماد، امن بودن پلتفرم برای PC و سرور برای شما حائز اهمیت است، تنها کافی است در توزیعهای موجود لینوکس به دنبال توزیع مناسب خود باشید. کارشناسان تیم امن نگار در انتخاب توزیع مناسب شما و راه اندازی لینوکس در کنار شما هستند.