لینوکس چیست؟ بهترین نکات مربوط به لینوکس در سال 2018

لینوکس چیست؟

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

برای اهداف این مقاله، ما از اصطلاح “لینوکس” برای اشاره به هسته لینوکس استفاده می کنیم، اما هم چنین مجموعه ای از برنامه ها، ابزار ها و خدماتی که به طور معمول با هسته لینوکس همراه است تا تمام اجزای ضروری یک سیستم عامل کاملا کاربردی را ارائه دهد .

بعضی از افراد، بخصوص اعضای بنیاد نرم افزار آزاد، از این مجموعه به عنوان GNU / Linux اسم می برند، زیرا بسیاری از ابزارهای موجود از اجزای GNU می باشند .

با این حال، تمام نسخه های لینوکس از اجزای GNU به عنوان بخشی از سیستم عامل خود استفاده نمی کنند. برای مثال آندروید از کرنل لینوکس استفاده می کند اما از ابزارهای GNU بسیار کم اسفاده می کند .

بیشتر بخوانید »»» بروز رسانی سرور لینوکس centos و پکیچ های آن با یک دستور ساده

لینوکس چگونه با سیستم عامل های دیگر متفاوت است؟

 

به طرق مختلف، لینوکس مشابه سایر سیستم عامل هایی است که شما قبلا آن ها را استفاده کرده اید، مانند ویندوز، OS X یا iOS .

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

در بسیاری از موارد، خالق نرم افزار ممکن است یک نسخه لینوکس همان برنامه ای که در سایر سیستم ها استفاده می کنید را ساخته باشد.

اگر شما می توانید از کامپیوتر یا سایر دستگاه های الکترونیکی استفاده کنید، می توانید از لینوکس استفاده کنید.

اما لینوکس نیز از بسیاری از سیستم های عامل دیگر متفاوت است.

اول و شاید مهمتر از همه، لینوکس نرم افزار منبع باز است.

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

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

لینوکس
لینوکس

 

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

کاربران لینوکس نیز می توانند اجزای اصلی را انتخاب کنند، مانند سیستم نمایش گرافیکی و سایر اجزای رابط کاربر.

 

تفاوت بین یونیکس و لینوکس چیست؟

 

شما ممکن است در مورد یونیکس (Unix) ، که یک سیستم عامل در دهه 1970 در آزمایشگاه Bell توسط Ken Thompson، Dennis Ritchie و دیگران است، شنیده باشید.

یونیکس و لینوکس به طرق مختلفی مشابه هستند و در واقع لینوکس در اصل شبیه به یونیکس طراحی شده بود.

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

در طول سال ها، تعدادی از سیستم عامل های مختلف ایجاد شده اند که تلاش می کنند تا “unix-like” یا “unix-compatible” باشند، اما لینوکس موفقترین بوده است، که بیشتر از پیشگامانش محبوبیت بدست آورده است.

 

چه کسی از لینوکس استفاده می کند؟

 

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

شرکت ها و افراد لینوکس را برای سرورهای خود انتخاب می کنند زیرا امن است و شما می توانید از یک جامعه بزرگ از کاربران، علاوه بر شرکت هایی مانند Canonical، SUSE و Red Hat که پشتیبانی تجاری را پشتیبانی می کنند، پشتیبانی خوبی دریافت می کنید.

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

لینوکس
لینوکس

 

چه کسی “صاحب” لینوکس است؟

 

به موجب مجوز منبع باز آن، لینوکس به صورت رایگان برای هر کسی در دسترس است، با این حال، علامت تجاری به نام “لینوکس” با خالق آن، لینوس توروالدز پایبند است.

کد اصلی برای لینوکس توسط بسیاری از نویسندگان مختلف تحت مجوز کپی رایت است و تحت مجوز GPLv2 مجوز دارد.

 

لینوکس چگونه ایجاد شد؟

 

لینوکس در سال 1991 توسط لینوس توروالدز، دانشجوی پس از دانشگاه در دانشگاه هلسینکی تاسیس شد، Torvalds لینوکس را به عنوان یک جایگزین رایگان و متن باز برای Minix، یک کلون یونیکس دیگر که عمدتا در تنظیمات دانشگاهی استفاده می شود، ساخته است.

او در اصل قصد داشت نام آن را “Freax”، اما مدیر سرور Torvalds استفاده می شود برای توزیع کد اصلی به نام پوشه خود را “لینوکس” پس از ترکیبی از نام Torvalds و کلمه یونیکس، و نام گرفت.

 

چگونه می توانم به لینوکس کمک کنم؟

 

بیشتر هسته لینوکس در زبان برنامه نویسی سی نوشته شده است، و کمی از اسمبلی و زبان های دیگر اضافه شده است، اگر شما علاقه مند به نوشتن کد برای هسته لینوکس هستید، یک جای خوب برای شروع درKernel Newbie FAQ است، که برخی از مفاهیم و فرآیندهای که می خواهید با آن آشنا شوید را توضیح می دهد .

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

 

لینوکس
لینوکس

 

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

  • آزمایشکنندگان برای اطمینان از اینکه همه چیز در تنظیمات سخت افزاری و نرم افزاری مختلف کار می کند و گزارش های مربوط به اشکالات را نشان می دهد
  • طراحان برای ایجاد رابط کاربری و گرافیک توزیع شده با برنامه های مختلف
  • نویسندگان که می توانند مستندات، چگونگی نوشتن و دیگر متن های مهم را با نرم افزار توزیع کنند
  • مترجمان برنامه ها و اسناد را از زبان مادری خود دریافت می کنند و برای افراد در سراسر جهان قابل دسترسی هستند
  • Packager ها برای گرفتن برنامه های نرم افزاری و قرار دادن تمام قطعات با یکدیگر برای اطمینان از کارکردن بدون وقفه در نسخه های مختلف
  • مبلغانی برای انتشار کلمه در مورد لینوکس و منبع باز به طور کلی
  • و البته توسعه دهندگان برای نوشتن نرم افزار خود

 

چگونه می توانم شروع به استفاده از لینوکس کنم؟

 

احمالش وجود دارد که شما از لینوکس استفاده می کنید و نمی دانید ! اما اگر می خواهید لینوکس را روی کامپیوتر خانگی خود نصب کنید، ساده ترین راه انتخاب یک توزیع محبوب است که برای پلتفرم شما طراحی شده است ( به عنوان مثال، لپ تاپ یا رایانه لوحی) و به آن ضربه بزنید.

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

توزیعهای محبوب شامل Debian، Fedora، Mint و اوبونتو هستند، اما بسیاری دیگر نیز وجود دارند.

 

از کجا می توانم درباره لینوکس بیشتر بدانم؟

 

Opensource.com دارای یک آرشیو بزرگ از مقالات مربوط به لینوکس است.

 

بیشتر بخوانید »»» کندی سرعت دانلود لینوکس رفع مشکل با axel

 


Source


سایر مقالات ارزشمند این سایت: