Ubuntu Desktop vs Ubuntu Server: quelle est la différence?
Ubuntu est sans doute le système d'exploitation Linux le plus populaire. C'est certainement l'un des plus connus. Cependant, Ubuntu varie un peu. Dans Ubuntu, il existe deux saveurs distinctes: une version stable et une itération de service à long terme (LTS).
De plus, Ubuntu se divise en Ubuntu Cloud, Ubuntu Core, Ubuntu Kylin, Ubuntu Desktop et Ubuntu Server. Ici, vous apprendrez tout sur les différences entre Ubuntu Server et Ubuntu Desktop.
Qu'est-ce que Ubuntu Server?
Avant de comparer les différences entre Ubuntu Desktop et Ubuntu Server, établissons ce qu'est un serveur.
Les serveurs se présentent généralement sous deux facteurs de forme: montage en rack et tour. Un serveur tour est essentiellement un ordinateur de bureau, mais ses parties diffèrent souvent en mettant l'accent sur la longévité, la stabilité et la sécurité. Par exemple, les serveurs utilisent la RAM de correction de code d'erreur (ECC). Alors que les postes de travail non serveurs ne le font pas.
De plus, les serveurs n'incluent pas nécessairement des périphériques tels qu'un moniteur, un clavier et une souris. L'exécution d'un serveur sans périphériques est connue sous le nom de configuration «sans tête». Le logiciel pour un serveur comprend le système d'exploitation, le logiciel du serveur (par exemple, Apache pour l'hébergement de sites Web; serveur d'impression CUPS) et le logiciel de sécurité.
Ubuntu Server est donc un système d'exploitation pour un serveur, basé sur Ubuntu.
Ubuntu Server est-il gratuit?
Oui. Comme la version de bureau, Ubuntu Server est gratuit à télécharger et à utiliser.
Cependant, si vous l'utilisez à des fins professionnelles et que vous ne pouvez pas vous permettre que des problèmes affectent l'exécution, des packages de support sont disponibles auprès des développeurs Canonical. [ Https://ubuntu.com/support ]
Si vous préférez gérer le support du serveur en interne, c'est également une option. La ressource de la communauté Ubuntu contient des documents et des discussions sur chaque problème imaginable et des solutions correspondantes.
La différence entre Ubuntu Desktop et Ubuntu Server
Plusieurs différences donnent un aperçu de la divergence entre Ubuntu Desktop et Ubuntu Server.
Interface utilisateur graphique
La principale différence dans Ubuntu Desktop and Server est l'environnement de bureau. Alors qu'Ubuntu Desktop inclut une interface utilisateur graphique, Ubuntu Server ne le fait pas.
En effet, la plupart des serveurs fonctionnent sans tête. mais qu'est ce que ça veut dire? Eh bien, ils fonctionnent sans configuration traditionnelle du clavier, de la souris et du moniteur pour interagir avec la machine. Au lieu de cela, les serveurs sont généralement gérés à distance à l'aide de SSH. Bien que SSH soit intégré aux systèmes d'exploitation basés sur Unix, il est également simple d' utiliser SSH sous Windows .
Bien que certains systèmes d'exploitation de serveurs Linux disposent d'environnements de bureau, beaucoup n'ont pas d'interface graphique. Ainsi, Ubuntu Desktop suppose que votre machine utilise des sorties vidéo et installe un environnement de bureau. Ubuntu Server, quant à lui, n'a pas d'interface graphique.
Différentes applications sur le bureau et le serveur Ubuntu
De plus, Ubuntu Desktop contient des applications adaptées à une utilisation générale: il existe une suite de productivité bureautique, un logiciel multimédia et un navigateur Web.
Cependant, Ubuntu Server comprend également différents packages. Ceux-ci se concentrent sur les exigences du serveur. En conséquence, Ubuntu Server peut fonctionner en tant que serveur de messagerie, serveur de fichiers, serveur Web et serveur samba. Les packages spécifiques incluent Bind9 et Apache2. Alors que les applications de bureau Ubuntu sont destinées à être utilisées sur la machine hôte, les packages Ubuntu Server se concentrent sur la connectivité avec les clients ainsi que sur la sécurité.
Différences lors de l'installation du serveur et du bureau Ubuntu
Comme Ubuntu Server ne dispose pas d'une interface graphique, l'installation diffère de celle d'Ubuntu Desktop. L'installation d'Ubuntu Desktop est essentiellement comme toute autre installation de logiciel. Mais Ubuntu Server utilise à la place un menu piloté par processus.
Serveur Ubuntu vs performances du bureau
Parce qu'Ubuntu Server n'a pas d'interface graphique par défaut, il a potentiellement de meilleures performances système. Après tout, il n'y a pas d'environnement de bureau à gérer, les ressources peuvent donc être dédiées aux tâches du serveur.
Cependant, cela ne fonctionne pas toujours dans la pratique. Par exemple, vous pouvez installer un logiciel serveur particulièrement gourmand en ressources, ralentissant ainsi la machine. Inversement, vous pouvez utiliser Ubuntu Desktop uniquement pour le traitement de texte.
L'installation d'Ubuntu Server et d'Ubuntu Desktop avec les options par défaut sur deux machines identiques se traduira invariablement par le serveur offrant de meilleures performances que le bureau. Mais une fois que le logiciel entre dans le mélange, les choses changent.
Ubuntu Desktop vs Ubuntu Server: les similitudes
Utiliser Ubuntu Server plutôt que le bureau ne devrait pas être une expérience complètement nouvelle. À tout le moins, si vous avez une expérience de la ligne de commande et de SSH, Ubuntu Server devrait vous sembler familier. Il existe d'autres similitudes clés: le noyau et le support.
Ubuntu Desktop et Ubuntu Server utilisent-ils un noyau différent?
Non. Depuis Ubuntu 12.04, les variantes de serveur et de bureau utilisent le même noyau. Comme Ubuntu Desktop et Ubuntu Server utilisent le même noyau, vous pouvez ajouter n'importe quel package à l'une ou l'autre variante. Cela signifie que même s'il existe une différence entre les installations par défaut, vous pouvez personnaliser votre saveur Ubuntu en conséquence.
Ainsi, vous pouvez commencer avec Ubuntu Server et installer un environnement de bureau si vous décidez que vous ne pouvez pas l'exécuter sans tête. Vous pouvez également commencer par Ubuntu Desktop et ajouter les packages nécessaires pour créer un serveur. Étant donné qu'Ubuntu Server et Desktop partagent un noyau Ubuntu principal, les différences d'installation par défaut n'empêchent pas les futures installations de progiciels.
Existe-t-il une différence de prise en charge des éditions Ubuntu Server et Desktop?
Encore une fois, non. Avant Ubuntu 12.04 LTS, les éditions Desktop comportaient un cycle de support de trois ans. Leurs homologues serveurs ont bénéficié d'un cycle de support de cinq ans.
Depuis la sortie de 12.04 LTS, les variantes Ubuntu Desktop et Server sont passées à un cycle de support de cinq ans.
Ubuntu Server vs Ubuntu Desktop: que devez-vous utiliser?
Compte tenu des différences et des similitudes, vient maintenant la grande question: devriez-vous utiliser Ubuntu Server ou Ubuntu Desktop? Tant que vous utilisez une version LTS d'Ubuntu, le serveur ou le bureau doivent fonctionner comme un serveur.
Les principaux facteurs séparant les deux restent une interface graphique et les packages par défaut. Néanmoins, le noyau Ubuntu principal signifie que vous pouvez installer les mêmes packages sur les deux versions.
Quand utiliser Ubuntu Desktop
Vous devez utiliser Ubuntu Desktop si vous utilisez votre ordinateur comme pilote quotidien. Cela comprend une multitude de logiciels multimédias et de productivité. Il y a une interface graphique et l'installation est assez simple. De plus, vous pouvez installer un logiciel serveur pour utiliser n'importe quel bureau Ubuntu en tant que serveur.
Par exemple, vous pouvez exécuter un Lenovo ThinkServer TS140 basse consommation avec le bureau Ubuntu. Cela vous donne la possibilité de brancher un moniteur et d'utiliser l'environnement de bureau.
Vous pouvez transformer un serveur Ubuntu en un PC home cinéma (HTPC) avec un logiciel de serveur multimédia Linux . Les bonnes options pour cela incluent Plex et Subsonic. Alternativement, vous pouvez même créer un serveur de jeu Linux en utilisant Ubuntu Desktop, plutôt que Ubuntu Server.
Quand utiliser Ubuntu Server
Ubuntu Server est mieux utilisé pour les serveurs. Cela peut sembler évident. Mais tout comme il existe des serveurs en rack et en tour, tous les serveurs ne sont pas identiques. Vous devriez opter pour Ubuntu Server sur Ubuntu Desktop si vous prévoyez d'exécuter votre serveur sans tête. Étant donné que les deux saveurs Ubuntu partagent un noyau central, vous pouvez toujours ajouter une interface graphique plus tard.
De plus, Ubuntu Server est le meilleur pour des variétés spécifiques de serveurs où les packages sont inclus. Par exemple, vous pouvez envisager Ubuntu Server lors de la création d'un serveur de messagerie ou d'un serveur Web.
Par conséquent, optez pour l'option qui nécessite moins de travail pour votre projet. Si Ubuntu Server inclut les packages dont vous avez besoin, utilisez Server et installez un environnement de bureau. Vous avez absolument besoin d'une interface graphique, mais vous voulez un logiciel serveur qui n'est pas inclus dans l'installation par défaut du serveur? Eh bien, utilisez Ubuntu Desktop et installez le logiciel dont vous avez besoin.
Qu'en est-il d'Ubuntu Core?
Si vous vous interrogez sur les différences entre Ubuntu Core et Ubuntu Server en vue d'installer l'un ou l'autre, cela prend une dimension légèrement différente.
Ubuntu Core est une version allégée de Linux destinée aux projets de périphériques embarqués. Il peut s'agir d'un appareil Internet des objets ou d'un projet de maison intelligente. Bien qu'Ubuntu Core puisse avoir des fonctionnalités de serveur, ce n'est pas un serveur de la même manière qu'une machine exécutant Ubuntu Server.
Faites le bon choix entre le bureau et le serveur Ubuntu
En fin de compte, ce n'est pas aussi simple que d'utiliser Ubuntu Server pour un serveur et Ubuntu Desktop pour un bureau. Tenez compte de vos besoins et du travail de configuration de votre machine. Si vous exécutez un serveur multimédia, Ubuntu Server peut être excessif. Un bureau destiné à un usage général doit exécuter Ubuntu Desktop.
En grande partie, votre décision dépend de l'option qui nécessite la configuration initiale la plus simple. Mais il y a aussi une considération de familiarité. Si vous configurez un serveur et que vous n'êtes pas à l'aise sans l'interface graphique, utilisez Ubuntu Desktop. La création d'un serveur peut sembler intimidante – commencer par un environnement de bureau peut rendre cette tâche moins ardue.
Vous prévoyez d'utiliser un serveur Ubuntu mais utilisez un bureau Windows? Apprenez à établir un accès de bureau à distance à Ubuntu à partir de Windows.