انواع لینوکس اوبونتو و محیط گرافیکی لینوکس ubuntu
اوبونتو سیستم عاملی پایدار و ایمن، انتخابی مناسب برای خرید vps لینوکس است. اوبونتو با پشتیبانی از بسته های نرم افزاری گسترده و ابزارهای مدیریت آسان مانند apt، نصب و پیکربندی آسان نرمافزارها و قابلیت های پیشرفتهای مثل پیکربندی شبکه و ابزارهای امنیتی مانند AppArmor و SELinux، اوبونتو را برای محیطهای حساس و تولیدی مناسب میسازد. نسخههای LTS آپدیت های بلندمدت و پایدار را ارایه میدهند، این سیستم عامل در هاستینگ بلوسرور ارایه میشود. این ویژگی ها باعث میشود که اوبونتو انتخابی مناسب برای مدیریت سرورهای مجازی با عملکرد و امنیت بالا باشد.
تاریخچهی اوبونتو
اوبونتو در سال ۲۰۰۴ توسط مارک شاتلورث، کارآفرین و میلیاردر آفریقای جنوبی، پایهگذاری شد. شاتل ورث که قبلا شرکت امنیتی Thawte را تاسیس کرد و بعدا آن را به مبلغ قابل توجهی فروخته بود، تصمیم گرفت به دنیای نرمافزارهای متن باز وارد شود. او از توزیعهای لینوکس، به ویژه دبیان، الهام گرفت و تصمیم گرفت توزیعی ایجاد کند که برای کاربران عادی، کاربرپسندتر باشد. دبیان برای کاربران تازهکار چندان مناسب نبود. شاتلورث با همکاری توسعهدهندگان دبیان، پروژهی اوبونتو را آغاز کرد تا توزیعی ایجاد کند که هم سادهتر باشد و هم بروزرسانیهای منظم و پشتیبانی بلندمدت ارائه دهد.
نام گذاری اوبونتو
نام اوبونتو از یک مفهوم فلسفی آفریقایی به معنای "انسانیت نسبت به دیگران" یا "من هستم چون ما هستیم" گرفته شده است. این نام نشان دهندهی تعهد پروژه به جامعهی نرمافزارهای متنباز و همکاری بین المللی است. شاتلورث با انتخاب این نام، بر اهمیت اشتراکگذاری و همکاری در توسعهی نرمافزار تاکید کرد.
اولین نسخه اوبونتو
اولین نسخهی اوبونتو، اوبونتو ۴.۱۰ (با نام رمز Warty Warthog)، در اکتبر ۲۰۰۴ منتشر شد. این نسخه بر پایهی دبیان ساخته شده بود اما با تغییراتی که آن را برای کاربران عادی مناسبتر میکرد. اوبونتو از ابتدا با محیط دسکتاپ GNOME عرضه شد و به طور رایگان در اختیار کاربران قرار گرفت. حتی شاتلورث هزینهی ارسال CDهای اوبونتو را به سراسر جهان تقبل کرد تا کاربران بیشتری بتوانند از این سیستمعامل استفاده کنند.
انتشار نسخه های اوبونتو
اوبونتو از همان ابتدا با یک چرخه ی انتشار منظم شروع به کار کرد. هر شش ماه یک نسخهی جدید از اوبونتو منتشر میشود و هر دو سال یک بار، یک نسخه با پشتیبانی بلندمدت (LTS) ارائه میشود. نسخههای LTS پنج سال پشتیبانی میشوند و برای استفاده در محیطهای سازمانی و سرورها بسیار مناسب هستند. میتوانید برای مقایسه و بررسی انواع توزیع های لینوکس برای برنامه نویسی و هوش مصنوعی به لینک بالا مراجعه کنید.
محیطهای دسکتاپ اوبونتو
با گذشت زمان، اوبونتو نهتنها با محیط دسکتاپ GNOME، بلکه با محیطهای دسکتاپ دیگر نیز عرضه شد. برخی از مشتقات رسمی اوبونتو عبارتند از:
Kubuntu: با محیط دسکتاپ KDE Plasma.
Xubuntu: با محیط دسکتاپ Xfce که سبکتر و سریعتر
Lubuntu: طراحی محیط دسکتاپ LXQt برای سیستمهای قدیمی و کمقدرت
Ubuntu MATE: با محیط دسکتاپ MATE که برای کاربران قدیمی GNOME 2 طراحی شده.
Ubuntu Budgie: با محیط دسکتاپ Budgie، مدرن و زیبا
اتفاقات جالب در تاریخچه اوبونتو
۱. ارسال رایگان CD ها: در روزهای اولیهی اوبونتو، مارک شاتلورث تصمیم گرفت CDهای اوبونتو را به صورت رایگان برای کاربران در سراسر جهان ارسال کند. این اقدام باعث گسترش سریع اوبونتو و افزایش محبوبیت آن شد.
۲. انتشار نسخههای LTS: معرفی نسخههای با پشتیبانی بلندمدت (LTS) در سال ۲۰۰۶، اوبونتو را به یک گزینهی جدی برای استفاده در محیطهای سازمانی و سرورها تبدیل کرد.
۳. Unity و بازگشت به GNOME: در سال ۲۰۱۰، اوبونتو محیط دسکتاپ Unity را معرفی کرد که برای دستگاههای لماری و دسکتاپها طراحی شده بود. اگرچه Unity ابتدا با استقبال خوبی مواجه شد، اما در سال ۲۰۱۷، اوبونتو اعلام کرد که به محیط دسکتاپ GNOME بازمیگردد. این تصمیم بحثبرانگیز بود اما نشاندهندهی تعهد اوبونتو به انعطافپذیری و پاسخگویی به نیازهای کاربران بود.
۴. Ubuntu Touch: اوبونتو تلاش کرد تا وارد بازار سیستمعاملهای موبایل شود و Ubuntu Touch را معرفی کرد. اگرچه این پروژه در نهایت به موفقیت تجاری نرسید، اما همچنان بهعنوان یک پروژهی جامعهمحلی ادامه دارد.
۵. Snap و Flatpak: اوبونتو سیستم بستهبندی Snap را معرفی کرد که به توسعهدهندگان اجازه میدهد نرمافزارهای خود را بهراحتی در توزیعهای مختلف لینوکس توزیع کنند. اگرچه Snap با انتقاداتی مواجه شد، اما همچنان بهعنوان یکی از ویژگیهای مهم اوبونتو باقی مانده است.
6. انتشار نسخهی اوبونتو برای فضانوردان : اوبونتو بهطور رسمی در ایستگاه فضایی بینالمللی (ISS) استفاده شده است. در سال ۲۰۱۳، ناسا اعلام کرد که برخی از سیستمهای ایستگاه فضایی از اوبونتو استفاده میکنند. این اتفاق نشان داد که اوبونتو نه تنها برای کاربران عادی، بلکه برای ماموریتهای حیاتی نیز قابل اعتماد است.
7. Ubuntu برای چینیها : در سال ۲۰۱۳، Canonical با دولت چین همکاری کرد تا یک نسخهی ویژه از اوبونتو به نام Ubuntu Kylin را برای کاربران چینی توسعه دهد. این نسخه شامل ویژگیهای خاصی مانند پشتیبانی از زبان چینی و ابزارهای محلی بود. این همکاری نشاندهندهی تلاش اوبونتو برای ورود به بازارهای بزرگ و متنوع بود.
۸. اوبونتو برای کودکان: نسخه ی Edubuntu : اوبونتو نسخهای به نام Edubuntu را برای استفاده در مدارس و محیطهای آموزشی توسعه داد. این نسخه شامل ابزارهای آموزشی و نرمافزارهای مناسب برای کودکان بود. این پروژه نشاندهندهی تعهد اوبونتو به آموزش و دسترسیپذیری برای همه بود.
۹. اوبونتو روی دستگاههای ARM: همکاری با رزبری پای : اوبونتو بهطور رسمی از دستگاههای مبتنی بر معماری ARM پشتیبانی میکند. یکی از جالبترین همکاریها، پشتیبانی اوبونتو از رزبری پای بود که این دستگاه کوچک را به یک ابزار قدرتمند برای یادگیری و توسعه تبدیل کرد.
10. اوبونتو و همکاری با مایکروسافت : در سال ۲۰۱۶، یک اتفاق غیرمنتظره رخ داد: مایکروسافت و Canonical اعلام کردند که اوبونتو بهطور رسمی روی ویندوز ۱۰ (از طریق زیرسیستم ویندوز برای لینوکس - WSL) اجرا خواهد شد. این همکاری عجیب بین دو رقیب قدیمی، نشاندهندهی پذیرش لینوکس و اوبونتو توسط مایکروسافت بود.
اجرای اوبونتو در ویندوز
در سال ۲۰۱۶، مایکروسافت و Canonical (شرکت پشتیبان اوبونتو) اعلام کردند که اوبونتو به طور رسمی روی ویندوز ۱۰ اجرا خواهد شد. این همکاری از طریق زیرسیستم ویندوز برای لینوکس (Windows Subsystem for Linux - WSL) امکانپذیر شد.
WSL برای اجرای ویندوز در لینوکس
WSL یک لایهی سازگاری است که به کاربران ویندوز اجازه میدهد تا ابزارها و برنامههای لینوکس را بهطور مستقیم روی ویندوز اجرا کنند. این زیرسیستم بدون نیاز به ماشینمجازی یا نصب دو سیستمعامل، محیط لینوکس را در اختیار کاربران قرار میدهد. با استفاده از WSL، توسعهدهندگان میتوانند از ابزارهای لینوکس مانند Bash، Git، Python و بسیاری دیگر بهطور مستقیم در ویندوز استفاده کنند.
معایب اوبونتو
استفاده زیاد از بسته های snap به دلیل امکان نصب ساده ای که snap داره، در سیستم های قدیمی به دلیل مصرف نسبتا بالا ممکن باعث کندی یا بروز مشکلاتی بشه، یا بعضی از بازی ها و برنامه های توسط wine ممکن است که اجرا نشوند.