بلاگ
دسامبر 11
لینوکس چیست؟

لینوکس چیست؟

لینوکس، یک سیستم عامل متن‌باز( Open-source) است که توسعه‌دهندگان آن، کدنویسی منبع اصلی آن را برای توسعه و اصلاح آزادانه در دسترس عموم قرار می‌دهند.

بدین معنا که کد استفاده شده برای ایجاد آن، به صورت رایگان در دسترس عموم قرار دارد تا همه بتوانند از آن استفاده کنند و حتی آن را ویرایش و به نسخه‌ی کارآمدتری تبدیل کنند. هم‌چنین این ویژگی به کاربران امکان می‌دهد تا به سلیقه‌ی خود در لینوکس تغییر ایجاد کنند و یک سیستم عامل شخصی‌سازی شده برای خود کدنویسی کنند.

تاریخچه لینوکس

جرقه‌ی کدنویسی سیستم عامل‌های منبع‌باز ( Open-source) در حدود سال 1969 به وجود آمد. توسعه‌دهندگان برای حل معضلات مربوط به کامپیوترهای غول پیکر، به توسعه‌ی سیستم عامل جدید پرداختند که علاوه بر سادگی، با زبان برنامه نویسی سی (C) نوشته می‌شد و می‌توانست کدها را بازیافت کند. توسعه‌دهندگان این پروژه را یونیکس (Unix) نام‌گذاری کردند.

قابلیت بازیافت کد، یکی از مهم‌ترین ویژگی‌های پروژه یونیکس بود. یونیکس تنها با استفاده از تکه‌ی کوچکی از کدنویسی، می‌توانست با سیستم به‌خصوصی منطبق شود. استفاده از این تکنیک باعث آسان شدن توسعه سیستم عاملی شد که بتواند بر روی سخت افزارهای مختلف اجرا شود. در طول دهه‌های بعد، توسعه‌ی یونیکس متوقف نشد.

 جالب است بدانید تا اواخر دهه 80، برای کار کردن با یک سیستم یونیکس، باید برای دولت یا در موسسات مالی بزرگ کار می‌کردید.

در آغاز دهه‌ی 90، لینوس توروالدز، دانشجوی علوم کامپیوتر و برنامه نویس فنلاندی، هدف خود را- که تولید هسته سیستم عامل رایگان برای رایانه‌ها بود با کدنویسی لینوکس تحقق بخشید.

در طول سال‌های بعد، تمامی ویژگی‌های یونیکس به آن اضافه شد و در نهایت سیستم عامل لینوکس امروزی به وجود آمد. لینوکس کنونی یک نسخه شبیه‌سازی شده از یونیکس است که اکثریت سرورهای دنیا را تشکیل می‌دهد.

توزیع لینوکسی چیست؟

گفته شد که لینوکس اساساً تنها یک هسته است که پس از ترکیب با مجموعه‌ای از نرم افزارها، یک سیستم عامل مدرن را تشکیل می‌دهند.

در واقع راه اندازی یک توزیع لینوکسی از صفر، نیازمند چندین روز زمان است. اما اگر علاقه‌ای به این همه کار ندارید، می‌توانید از توزیع‌ها استفاده کنید. توزیع‌ها توسط شرکت‌ها یا افراد علاقه‌مند ساخته می‌شوند.

در واقع هر توزیع از یک هسته، چند برنامه و تنظیمات پیش‌فرض تشکیل شده است.

 

چرا لینوکس؟

مقالات متعددی در خصوص مزایا و معایب لینوکس و یا مقایسه آن با ویندوز وجود دارد که در اکثر مواقع شما را سردرگم می‌کند. در این قسمت قصد داریم برخی از ویژگی‌های لینوکس را برشماریم.

تنوع

اگر شخصیت خلاق و توسعه‌پذیری دارید، احتمالا ویژگی تنوع لینوکس را یکی از نقاط قوت آن محسوب می‌کنید. چون می‎توانید به راحتی در دنیای لینوکس جستجو کنید و سیستم عامل‌های مختلفی را امتحان کرده یا آن‌ها را تغییر دهید.

قابلیت سفارشی سازی

هیچ محدودیتی برای استفاده از کامپیوترتان وجود ندارد! علاوه بر اینکه دستتان در انتخاب توزیع‌های مختلف لینوکس باز است، می‌توانید موارد دیگر را نیز بنا به سلیقه‌ی خود تغییر دهید و از کار کردن با کامپیوتر خود، نهایت لذت را ببرید.

متن باز

یکی از ویژگی‌های اساسی لینوکس، متن باز بودن آن است. این ویژگی باعث انعطاف کم‌نظیر لینوکس شده است، به‌طوری که هر کاربر به کدها دسترسی دارد و می‌تواند به شکل دلخواهش آن را تغییر دهد.

رایگان

برای استفاده از لینوکس، نیاز به پرداخت هیچ هزینه‌ای نیست! شما می‌توانید توزیع دلخواه خود را به صورت رایگان نصب و استفاده کنید.

پشتیبانی قوی

شما می‌توانید علاوه بر استفاده از پشتیبانی پولی لینوکس، از طریق انجمن‌ها یا سایت‌ها کمک رایگان دریافت کنید.

بهبود دائمی

انجمن‌های توزیع لینوکس، به طور مداوم در حال رفع آسیب‌ها و ارائه‌ی ویژگی‌های جدید در لینوکس هستند. به همین دلیل زمان فرآیند اصلاح و انتشار نسخه‌های جدید به حداقل خود می‌رسد.

ادامه راه، شناور شدن در دریای لینوکس

یکی از مزایای مهم لینوکس، فرآیند عیب‌یابی آن است. تمام مشکلات با یک سرچ قابل حل شدن هستند.

افراد زیادی مشتاق‌اند شما را در مسیر حل مشکل همراهی کنند. کافی است یک انجمن مرتبط پیدا کرده و سوال خود را شرح دهید تا کسانی که از تجربه و علم بیشتری برخوردارند به کمک‌تان بیایند. برای مثال انجمن تکنوتاکس یا اوبونتوکاران، از حرفه‌ای‌ترین و قدیمی‌ترین انجمن‌های ایرانی هستند.

گوگل کردن مشکل، راه حل دیگری است که به شما کمک می‌کند تا بتوانید گلیم لینوکس خود را از آب بیرون بکشید. برای جستجوی راه حل، از سرچ انگلیسی کمک بگیرید. از کلیدواژه‌های صحیح استفاده کنید و اگر موفق نشدید، راه‌حل‌های دیگر را امتحان کنید. با کمی صبر و حوصله حتما می‌توانید جواب خود را پیدا کنید.

دیدگاه نوشتن

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *