مطمئن نیستید که اوبونتو دسکتاپ یا سرور اوبونتو را انتخاب کنید؟ در اینجا چیزی است که شما باید بدانید. مقایسه نسخه دسکتاپ و سرور اوبونتو را در ادامه بررسی کرده ایم.
اوبونتو احتمالاً محبوب ترین سیستم عامل مبتنی بر لینوکس است. بدون شک یکی از شناخته شده ترین هاست. با این حال، اوبونتو بسیار متفاوت است. اوبونتو دو طعم متمایز دارد: انتشار پایدار و تکرار پشتیبانی طولانی مدت (LTS).
علاوه بر این، اوبونتو به Ubuntu Cloud، Ubuntu Core، Ubuntu Desktop و Ubuntu Server تقسیم می شود.
سرور اوبونتو چیست؟
قبل از مقایسه تفاوت بین Ubuntu Desktop و Ubuntu Server، اجازه دهید مشخص کنیم که سرور چیست.
سرورها معمولاً به دو شکل وجود دارند: Rackmount و Tower. یک سرور برج اساساً یک دسکتاپ است، اما قطعات آن اغلب با تمرکز بر طول عمر، پایداری و امنیت متفاوت است. به عنوان مثال، سرورهای برج از رم تصحیح کد خطا (ECC) استفاده می کنند، در حالی که دسکتاپ های غیر سرور از رم استفاده نمی کنند.
علاوه بر این، سرورها لزوماً شامل تجهیزات جانبی مانند مانیتور، صفحه کلید و ماوس نیستند. اجرای یک سرور بدون تجهیزات جانبی به عنوان راه اندازی “هدلس” شناخته می شود. نرم افزار برای یک سرور شامل سیستم عامل، نرم افزار سرور (به عنوان مثال، آپاچی برای میزبانی وب سایت ها، سرور چاپ CUPS) و نرم افزار امنیتی است.
بنابراین سرور اوبونتو یک سیستم عامل برای ماشین سرور مبتنی بر اوبونتو است. این یک نسخه حذف شده از دسکتاپ اوبونتو است که با ابزارهای لازم برای راه اندازی و نگهداری یک ماشین سرور ارسال می شود.
آیا سرور اوبونتو رایگان است؟
آره. مانند نسخه دسکتاپ، سرور اوبونتو برای دانلود و استفاده رایگان است. با این حال، توسعهدهندگان بستههای پشتیبانی مبتنی بر اشتراک را ارائه میکنند، اگر از آن برای مقاصد مرتبط با کسبوکار استفاده میکنید و نمیتوانید مشکلاتی را که بر زمان آپدیت تأثیر میگذارد، بپردازید.
اگر ترجیح می دهید پشتیبانی سرور داخلی را مدیریت کنید، این نیز یک گزینه است. منبع انجمن اوبونتو اسناد و بحث هایی در مورد هر مشکل بالقوه و راه حلی دارد که مطابقت دارد.
تفاوت بین دسکتاپ اوبونتو و سرور اوبونتو
چندین تفاوت بینش را در مورد واگرایی بین دسکتاپ اوبونتو و سرور اوبونتو می دهد.
نداشتن رابط کاربری گرافیکی
تفاوت اصلی بین دسکتاپ اوبونتو و سرور در محیط دسکتاپ است. در حالی که دسکتاپ اوبونتو دارای یک رابط کاربری گرافیکی (GUI) است، سرور اوبونتو اینطور نیست.
به این دلیل است که اکثر سرورها بدون هد اجرا می شوند. اما به چه معنی است؟ خوب، آنها بدون تنظیم صفحه کلید، ماوس و مانیتور سنتی اجرا می شوند که به کاربران اجازه می دهد با دستگاه تعامل داشته باشند. در عوض، سرورها معمولاً با استفاده از SSH از راه دور مدیریت می شوند. در حالی که SSH در سیستم عامل های مبتنی بر یونیکس تعبیه شده است، استفاده از SSH در ویندوز نیز ساده است.
اگرچه برخی از سیستم عامل های سرور لینوکس دارای محیط های دسکتاپ هستند، بسیاری از آنها فاقد رابط کاربری گرافیکی هستند. بنابراین دسکتاپ اوبونتو فرض میکند که دستگاه شما از خروجیهای ویدئویی استفاده میکند و یک محیط دسکتاپ را نصب میکند. در همین حال، سرور اوبونتو فاقد رابط کاربری گرافیکی است. با این حال، همیشه می توانید با نصب یک رابط کاربری گرافیکی بر روی سرور اوبونتو در چند مرحله اکتفا کنید.
برنامه های کاربردی مختلف در دسکتاپ و سرور اوبونتو
دسکتاپ اوبونتو شامل برنامههایی است که برای استفاده منظم مناسب هستند: یک مجموعه بهرهوری اداری، نرمافزار چندرسانهای و یک مرورگر وب وجود دارد.
با این حال، سرور اوبونتو دارای مجموعه متفاوتی از بسته ها است. این بسته ها بر روی نیازهای سرور تمرکز دارند. بر این اساس، سرور اوبونتو می تواند به عنوان سرور ایمیل، سرور فایل، وب سرور و سرور سامبا اجرا شود. بسته های خاص شامل bind9 و apache2 است. در حالی که برنامههای دسکتاپ اوبونتو برای استفاده در ماشین میزبان طراحی شدهاند، بستههای سرور اوبونتو بر ایجاد ارتباط با مشتریان و امنیت تمرکز میکنند.
سرور اوبونتو در مقابل نصب دسکتاپ
از آنجایی که سرور اوبونتو فاقد رابط کاربری گرافیکی است، نصب با دسکتاپ اوبونتو متفاوت است. نصب دسکتاپ اوبونتو اساساً مانند هر نصب نرم افزار دیگری است. اما سرور اوبونتو از یک منوی فرآیند محور استفاده می کند که به شما آزادی بیشتری در مورد نحوه عملکرد سیستم پایه می دهد.
سرور اوبونتو در مقابل عملکرد دسکتاپ
از آنجا که سرور اوبونتو به طور پیش فرض دارای رابط کاربری گرافیکی نیست، عملکرد سیستم بالقوه بهتری دارد. پس از همه، هیچ محیط دسکتاپ برای مدیریت وجود ندارد. بنابراین منابع را می توان به وظایف سرور اختصاص داد.
با این حال، این همیشه در عمل کار نمی کند. به عنوان مثال، ممکن است برخی از نرمافزارهای سروری که بهویژه منابع زیادی مصرف میکنند نصب کنید، در نتیجه سرعت دستگاه را کاهش دهید. برعکس، ممکن است از اوبونتو دسکتاپ صرفاً برای پردازش کلمه استفاده کنید.
نصب سرور اوبونتو و دسکتاپ اوبونتو با گزینههای پیشفرض بر روی دو ماشین یکسان، همیشه منجر به ارائه عملکرد بهتر سرور نسبت به دسکتاپ میشود. اما زمانی که نرم افزار وارد ترکیب شود، همه چیز تغییر می کند.
دسکتاپ اوبونتو در مقابل سرور اوبونتو: شباهت ها
استفاده از سرور اوبونتو به جای دسکتاپ اوبونتو نباید یک تجربه کاملاً جدید باشد. حداقل اگر با خط فرمان و SSH تجربه دارید، سرور اوبونتو باید آشنا به نظر برسد. شباهت های کلیدی دیگری نیز وجود دارد: هسته و پشتیبانی. سرور اوبونتو و دسکتاپ اوبونتو ساختار هسته و پشتیبانی از توسعه دهندگان یکسان دارند.
همیشه گزینه ای برای ارتقاء نسخه هسته خود در اوبونتو وجود دارد که به شما کنترل زیادی برای استفاده از آخرین فناوری موجود برای دستگاه خود می دهد.
آیا دسکتاپ اوبونتو و سرور اوبونتو از هسته متفاوتی استفاده می کنند؟
خیر. از اوبونتو 12.04، هر دو نوع سرور و دسکتاپ از یک هسته استفاده می کنند. به همین دلیل، می توانید هر بسته ای را به هر یک از انواع اضافه کنید. این بدان معنی است که در حالی که بین نصب های پیش فرض تفاوت وجود دارد، می توانید طعم اوبونتو را مطابق با آن سفارشی کنید.
بنابراین ممکن است با سرور اوبونتو شروع کنید و بعداً اگر تصمیم گرفتید که نمیتوانید آن را بدون هد اجرا کنید، یک محیط دسکتاپ را نصب کنید. از طرف دیگر، می توانید با دسکتاپ اوبونتو شروع کنید و بسته های لازم را برای ایجاد یک سرور اضافه کنید. از آنجایی که سرور و دسکتاپ اوبونتو هسته اصلی اوبونتو را به اشتراک می گذارند، تفاوت های نصب پیش فرض مانع از نصب بسته نرم افزاری در آینده نمی شود.
آیا تفاوتی در پشتیبانی از نسخه های سرور اوبونتو و دسکتاپ وجود دارد؟
باز هم نه. قبل از اوبونتو 12.04 LTS، نسخههای دسکتاپ اوبونتو یک چرخه پشتیبانی سه ساله را نشان میداد. همتایان سرور آنها از یک چرخه پشتیبانی پنج ساله بهره مند شدند.
از زمان انتشار 12.04 LTS، انواع دسکتاپ و سرور اوبونتو به چرخه پشتیبانی پنج ساله منتقل شده اند.
سرور اوبونتو در مقابل دسکتاپ اوبونتو: کدام یک را باید استفاده کنید؟
با توجه به تفاوت ها و شباهت ها، اکنون این سوال بزرگ پیش می آید: آیا از سرور اوبونتو استفاده کنید یا دسکتاپ اوبونتو؟ تا زمانی که از نسخه LTS اوبونتو استفاده می کنید، سرور یا دسکتاپ باید به عنوان یک سرور عمل کنند.
فاکتورهای اصلی جداکننده این دو بسته های رابط کاربری گرافیکی و پیش فرض باقی می مانند. با این حال، هسته اصلی اوبونتو به این معنی است که می توانید بسته های مشابهی را روی هر دو طعم نصب کنید.
زمان استفاده از دسکتاپ اوبونتو
برای استفاده از رایانه خود به عنوان درایور روزانه باید از دسکتاپ اوبونتو استفاده کنید. این شامل مجموعه ای از نرم افزارهای چند رسانه ای و بهره وری است. یک رابط کاربری گرافیکی وجود دارد و نصب آن بسیار ساده است. علاوه بر این، می توانید نرم افزار سرور را برای استفاده از دسکتاپ اوبونتو به عنوان سرور نصب کنید.
برای مثال، ممکن است یک Lenovo ThinkServer TS140 کم مصرف را با دسکتاپ اوبونتو اجرا کنید. این امکان را به شما می دهد که مانیتور را متصل کنید و از محیط دسکتاپ استفاده کنید.
شما ممکن است یک سرور اوبونتو را با نرم افزار سرور رسانه لینوکس به یک کامپیوتر سینمای خانگی (HTPC) تبدیل کنید. گزینه های خوب برای این کار عبارتند از Plex و Subsonic. از طرف دیگر، حتی ممکن است یک سرور بازی لینوکس با استفاده از دسکتاپ اوبونتو به جای سرور اوبونتو ایجاد کنید.
زمان استفاده از سرور اوبونتو
سرور اوبونتو بهترین استفاده برای سرورها است. این ممکن است بدیهی به نظر برسد. اما درست مانند سرورهای rackmount و tower، همه سرورها یکسان نیستند. اگر قصد دارید سرور خود را بدون هد اجرا کنید، باید سرور اوبونتو را از دسکتاپ اوبونتو انتخاب کنید. شما همیشه می توانید بعداً یک رابط کاربری گرافیکی اضافه کنید زیرا دو نوع اوبونتو هسته اصلی را به اشتراک می گذارند.
علاوه بر این، سرور اوبونتو برای انواع خاصی از سرورهایی که بسته ها در آن گنجانده شده اند، بهترین است. به عنوان مثال، ممکن است هنگام ایجاد یک سرور ایمیل یا وب سرور، سرور اوبونتو را در نظر بگیرید.
بنابراین، گزینه ای را انتخاب کنید که کار کمتری برای پروژه شما دارد. اگر سرور اوبونتو شامل بسته های مورد نیاز شما است، از سرور استفاده کنید و یک محیط دسکتاپ را نصب کنید. آیا به یک رابط کاربری گرافیکی نیاز دارید اما نرم افزار سروری را می خواهید که در نصب پیش فرض سرور گنجانده نشده باشد؟ خوب، از اوبونتو دسکتاپ استفاده کنید و نرم افزار مورد نیاز خود را نصب کنید.
در حالی که سرور اوبونتو برای برآورده کردن بیشتر نیازهای میزبانی شما مجهز است، اگر به دنبال راهاندازی یک سرور برای مدت طولانی هستید، باید نحوه مقایسه اوبونتو با سایر توزیعهای سرور را بیاموزید و بفهمید که کدام یک برای شما بهتر کار میکند.
اوبونتو کور چیست؟
اگر در مورد تفاوت بین اوبونتو Core و سرور اوبونتو برای نصب یکی یا دیگری متعجب هستید، این ابعاد کمی متفاوت است. اما اکنون که می دانید سرور اوبونتو چیست، تفاوت را به راحتی درک خواهید کرد.
اوبونتو Core در مقابل سرور اوبونتو
اوبونتو Core نسخهای از لینوکس است که برای پروژههای دستگاههای جاسازی شده مانند دستگاه اینترنت اشیا یا پروژه خانه هوشمند در نظر گرفته شده است.
در حالی که اوبونتو Core میتواند عملکرد سرور داشته باشد، اما مانند ماشینی که سرور اوبونتو را اجرا میکند، یک سرور نیست. شما باید از استفاده از اوبونتو Core در سرور یا ماشین دسکتاپ اجتناب کنید زیرا سرور اوبونتو و دسکتاپ اوبونتو گزینه های بهتری هستند.
انتخاب درستی بین دسکتاپ اوبونتو و سرور انجام دهید
در نهایت، استفاده از سرور اوبونتو برای سرور و دسکتاپ اوبونتو برای دسکتاپ ساده نیست. نیازهای خود و کارهای مربوط به راه اندازی دستگاه خود را در نظر بگیرید. اگر از یک سرور رسانه ای استفاده می کنید، سرور اوبونتو ممکن است زیاد باشد. دسکتاپ در نظر گرفته شده برای استفاده عمومی باید دسکتاپ اوبونتو را اجرا کند.
اساساً، تصمیم شما بر این است که کدام گزینه به در دسترس ترین تنظیمات اولیه نیاز دارد. اما در مورد آشنایی نیز باید توجه داشت. اگر در حال راه اندازی سرور هستید و بدون رابط کاربری گرافیکی راحت نیستید، از اوبونتو دسکتاپ استفاده کنید. ایجاد یک سرور ممکن است ترسناک به نظر برسد – شروع با یک محیط دسکتاپ می تواند این کار را کمتر دلهره آور کند.
آیا قصد دارید از سرور اوبونتو استفاده کنید اما از دسکتاپ ویندوز استفاده کنید؟ نحوه ایجاد دسترسی از راه دور دسکتاپ به اوبونتو از ویندوز را بیاموزید.