لینوکس چیست؟ برای افراد مختلف این سوال جوابهای گوناگونی دارد. شخصی آن را هسته سیستم عامل میداند و طرفداران GNU از آن به عنوان بخشی از GNU/Linux یاد میکنند و شاید شبیه به کاربران جدید فکر کنید لینوکس در واقع نام دیگری برای اوبونتو است! با زومیت همراه باشید تا آموزش لینوکس
راستش را بخواهید دیدگاه بسیاری از کاربران درباره لینوکس درست است. به صورت واضحتر کلمه "Linux" زمانی که تنها به کار برده شود تنها به هسته سیستم عامل اطلاق میشود، در حالی که GNU/Linux در واقع کل سیستم عامل است که شامل هسته لینوکس و ابزار گنو میشود.
اگر شما مجموعهای از نرمافزارها را در کنار برخی از ابزارها قرار دهید که بتوان همه آنها را با یکدیگر مدیریت کرد، اکنون شما یک توزیع مانند اوبونتو دارید.
تعداد زیادی اجزاهای نرمافزاری مخصوص وجود دارند که میتوانند در کنار یکدیگر سیستم عاملی مانند لینوکس را بسازند. البته که این اجزاهای نرمافزاری مخصوص باید در کنار یکدیگر سازگاری داشته باشند تا نتیجه صحیح و کارآمد بدست آید.
در سالهای آغازین، دشوار بودن پروسهٔ نصب سیستم عاملهای بر پایهٔ لینوکس مانعی برای پذیرش آن بود؛ اما در سالهای اخیر نصب لینوکس بسیار آسان شدهاست. بسیاری از توزیعها دارای نصبی آسان و قابل مقایسه با نسخههای ویندوز هستند؛ بهگونهای که توزیع اوبونتو با چند کلیک نصب میشود. علاوه بر این، رایانههای شخصی که با توزیعهای لینوکس وارد بازار شدهاند و به آسانی از بسیاری از فروشندههای اصلی، همچون دل، هیولت-پاکارد و وال-مارت قابل تهیه است. چند مورد نصاب لینوکسی Ubiquity و debian-installer هستند که در خیلی از توزیع ها برای نصب استفاده میشوند بیشتر شیوههای عمومی نصب لینوکس، توسط همه توزیعهای مهم پشتیبانی میشود که شامل اجرا از طریق لوح فشرده، حاوی برنامههای نصب و راهاندازی نرمافزارهاست. این لوح فشرده میتواند از طریق تصویر ایزو (ISO image) بارگذاری شده باشد، به تنهایی و به قیمت بسیار پایین خریداری شود، یا میتواند در مجموعه نرمافزارهای تجاری اضافی ارائه شود. برخی توزیعها همچون دبیان (Debian) با فلاپی دیسک نیز قابل نصب هستند. پس از نصب ابتدایی، بیشتر نرمافزارها از طریق اینترنت و لوح فشرده قابل بارگذاری و نصب هستند. بسیاری از توزیعها میتوانند بیدرنگ از طریق دیسکهای زنده بسیار سریعتر از نصب بر روی دیسک سخت اجرا شوند. به این صورت که یکبار از لوح فشرده راهاندازی میشود و میتوان از لینوکس بدون هیچگونه تغییری در محتویات دیسک سخت استفاده کرد. به همین نحو برخی توزیعهای حداقل، همچون تامزروتبوت (Tomsrtbt)، بدون نیاز به تغییر محتویات دیسک سخت از طریق فلاپی دیسک قابل اجرا هستند. همچنین بسیاری توزیعها از راه اندازی از طریق شبکه پشتیبانی میکنند، پس همه مراحل نصب و پیکربندی دستگاه میتواند از طریق شبکه انجام شود.
در سال ۱۹۸۴ میلادی ریچارد استالمن که رئیس بنیاد نرمافزارهای آزاد بود پروژه گنو (GNU) را آغاز کرد. در این پروژه که یک جنبش نرمافزاری محسوب میشد برنامهنویسان با یکدیگر همکاری میکردند که این همکاری تا به حال نیز ادامه دارد. آن زمان بیشتر ابزارهای پروژه گنو که با زبان برنامهنویسی سی و اسمبلی نوشته شده بود آماده کار بود و تنها یک هسته سیستمعامل مناسب و آزاد کم بود. حتی سیستمعامل مینیکس نیز با وجود در دسترس بودن کد منبع آن، آزاد نبود و حق نشر مخصوص داشت. کار در پروژه گنو به سمت طراحی یک هسته مناسب متمرکز میشد اما به نظر میرسید که برای ایجاد این هسته حداقل چند سال دیگر زمان نیاز است. این تأخیر برای لینوس توروالدز قابل تحمل نبود؛ بنابراین خودش دست به کار شد و با الهام از کد مینیکس کار را آغاز کرد. سرانجام در ۲۵ اوت سال ۱۹۹۱ در ساعت ۲۰:۵۷ (به وقت گرینویچ) پیامی تاریخی به گروه خبری comp.os.minix از طرف لینوس توروالدز ارسال شد. او یک دانشجوی فنلاندی بود که آن زمان در دانشگاه هلسینکی درس میخواند.
لینوکس فقط برای استفاده روی ریزپردازندههایی با معماری ۸۰۳۸۶ اینتل طراحی شده بود؛ اما امروزه انواع گوناگون معماریها را پشتیبانی میکند و در انواع و اقسام وسایل از رایانه شخصی گرفته تا ابررایانهها و تلفنهای همراه و سرورها به کار میرود. این سیستمعامل که در ابتدا بیشتر توسط افراد مشتاق بهطور داوطلبانه گسترش پیدا میکرد و به کار گرفته میشد، توانسته است پشتیبانی شرکتهای بزرگی چون آیبیام و هیولت-پاکارد را به دست آورد و با بسیاری از نسخههای تجاری یونیکس رقابت کند. طرفداران لینوکس و بسیاری از تحلیلگران[چه کسی؟] این موفقیت را ناشی از استقلال از فروشنده، کمهزینه بودن پیادهسازی، سرعت بالا، امنیت و قابلیت اطمینان آن میدانند.
لینْوْکس (Linux، که به صورت لینِکس، لیناکس، و لایْنِکس هم تلفظ میشود) یک سیستمعامل شبه یونیکس است که بخش عمدهٔ آن سازگار با استاندارد پازیکس است. از لحاظ فنی لینوکس تنها نامی است برای هستهٔ سیستمعامل و نه همه سیستمعامل. هستهای که نخستین بار در سال ۱۹۹۱ توسط لینوس توروالدز منتشر شد؛ اما بهطور معمول این نام به سیستمعاملهایی که از ترکیببندی لینوکس (به عنوان هسته سیستمعامل) با نرمافزارهای آزاد و متنباز بدست میآیند گفته میشود. درحالی که بنیاد نرمافزار آزاد سیستمعامل حاصل از این ترکیببندی را گنو/لینوکس» مینامد، اما دیگران معمولاً آن را تنها لینوکس» میخوانند. این دوگانگی در نام نهادن منجر به بحث نامگذاری گنو/لینوکس شدهاست. لینوکس از سختافزارهای مختلفی پشتیبانی میکند از جمله انواع مختلف تلفن همراه، تبلت، مسیریاب، و کنسول بازی تا رایانههای رومیزی، رایانههای بزرگ و ابررایانهها.
درباره این سایت