Lorsque vous cliquez sur le bouton de téléchargement sur le site Web d'Ubuntu, cela vous donne quelques options. Deux d'entre eux sont Ubuntu Desktop et Ubuntu Server.
Cela pourrait dérouter les nouveaux utilisateurs. Pourquoi y en a-t-il deux (en fait 4) ? Laquelle faut-il télécharger ? Bureau ou serveur Ubuntu ? Sont-ils les mêmes? Quelle est la différence ?
Je vais expliquer la différence entre les éditions de bureau et serveur d'Ubuntu. Je vais également vous expliquer quelle variante vous devriez utiliser.
Bureau Ubuntu contre serveur Ubuntu
Pour comprendre la différence entre le bureau Ubuntu et le serveur, vous devez comprendre la différence entre un bureau et un système d'exploitation serveur.
Ordinateur
Un bureau fait référence à un ordinateur personnel. Un système d'exploitation de bureau est livré avec une interface utilisateur graphique permettant aux utilisateurs d'utiliser leur souris et leur clavier. L'objectif principal d'un ordinateur de bureau est de vous fournir un système pouvant être utilisé pour la navigation sur le Web, l'édition de documents, la visualisation/l'édition d'images et de vidéos, le codage et les jeux. Fondamentalement, un ordinateur à usage général pour les particuliers, les utilisateurs finaux ou les membres de la famille.
J'utilise ici le terme ordinateur de bureau, mais cela ne signifie pas qu'il ne peut pas être utilisé sur un ordinateur portable. Desktop est le terme générique désignant un ordinateur personnel.
Serveur
D'autre part, un système d'exploitation serveur est spécifiquement créé pour héberger des services Web tels que des sites Web, des applications, des serveurs multimédias, des bases de données, etc.
Généralement, un système d'exploitation serveur n'est pas livré avec une interface graphique. S'il s'agit d'un système d'exploitation basé sur Linux, vous devrez utiliser le système entièrement via des commandes dans le terminal.
L'avantage ici est que le système d'exploitation du serveur n'a pas besoin de beaucoup de RAM et de puissance de calcul car il n'utilise pas d'environnement de bureau graphique. En dehors de cela, le système d'exploitation du serveur a également des packages configurés différemment.
Maintenant que vous comprenez un peu la différence entre le serveur et le bureau, voyons la différence entre le serveur Ubuntu et le bureau.
L'interface utilisateur
La différence la plus visible entre le serveur Ubuntu et le bureau est l'interface utilisateur.
Le bureau Ubuntu dispose d'une interface utilisateur graphique avec l'environnement de bureau GNOME. Cela facilite son utilisation à l'aide de clics de souris.
L'édition du serveur Ubuntu fonctionne sans tête. Vous ne verrez une interface de terminal que lorsque vous y serez connecté. Vous le gérerez souvent à distance à partir d'autres ordinateurs via SSH.
Installation
L'installation d'Ubuntu en tant que bureau est facile grâce au programme d'installation graphique. Vous pouvez créer une clé USB en direct et découvrir la version de bureau sans l'installer. Si vous l'aimez, vous pouvez l'installer en quelques minutes en suivant les instructions à l'écran.
L'installation d'Ubuntu en tant que serveur n'est pas aussi simple que l'édition de bureau. Vous êtes bloqué avec l'interface du terminal. Même les tâches les plus simples comme la connexion au Wi-Fi peuvent être difficiles si vous n'êtes pas familier avec la procédure.
Applications
L'ensemble d'applications par défaut du bureau Ubuntu est axé sur les utilisateurs d'ordinateurs réguliers. Ainsi, vous trouverez des navigateurs Web, des suites bureautiques, des lecteurs multimédias, des jeux, etc.
Le serveur Ubuntu a des applications plus adaptées à l'exécution de services Web. Et ce n'est pas ça. Certaines applications sont également configurées différemment. Prenez SSH par exemple. Le serveur Ubuntu a SSH préconfiguré afin que vous puissiez facilement vous y connecter à partir de systèmes distants. Vous devez activer explicitement SSH sur le bureau Ubuntu.
Matériel requis
Étant donné que l'édition de bureau dispose d'une interface utilisateur graphique, vous avez besoin d'au moins 4 Go de RAM pour exécuter le bureau Ubuntu. L'espace disque doit être d'au moins 20 Go.
C'est là que ça devient intéressant pour le serveur Ubuntu. Il n'a pas d'interface graphique. L'interface de ligne de commande ne consomme pas beaucoup de ressources système. En conséquence, vous pouvez facilement exécuter le serveur Ubuntu sur une machine avec 512 Mo et 5 Go d'espace disque.
La RAM et l'espace disque sur le serveur sont soumis au service Web que vous exécutez. Si une application Web nécessite au moins 2 Go de RAM, vous devriez avoir autant de RAM. Mais dans le scénario le plus simple, même 512 Mo ou 1 Go de RAM pourraient fonctionner.
Utilisation
C'est le principal différenciateur entre le bureau Ubuntu et le serveur. Demandez-vous dans quel but vous voulez utiliser Ubuntu ?
S'il s'agit spécifiquement de déployer des services Web, optez pour le serveur Ubuntu. Gardez à l'esprit que vous devez avoir des connaissances de base en ligne de commande Linux pour naviguer dans le terminal.
Si vous souhaitez utiliser Ubuntu comme un ordinateur ordinaire comme Windows, optez pour le bureau Ubuntu. Si vous souhaitez l'utiliser pour apprendre les commandes Linux, Docker ou même une installation simple (mais locale) du serveur LAMP pour l'apprentissage, restez avec le bureau Ubuntu.
Pour un serveur, le serveur Ubuntu est meilleur que le bureau Ubuntu. Pour une utilisation informatique régulière, le bureau Ubuntu est le meilleur choix.
Devez-vous utiliser le bureau Ubuntu pour le serveur ou installer l'interface graphique sur le serveur ?
Voici la chose. Le bureau et le serveur Ubuntu sont Linux. Vous pouvez utiliser le bureau Ubuntu comme serveur pour héberger des services Web. Cela fonctionne.
De même, vous pouvez installer l'interface graphique sur le serveur Ubuntu et l'utiliser graphiquement. Cela fonctionne aussi.
Mais ce n'est pas parce que ça marche qu'il faut le faire. Il défie tout l'objectif de créer différentes éditions pour serveur et ordinateur de bureau.
Vous devez déployer des efforts supplémentaires pour convertir un serveur en ordinateur de bureau et vice versa. Pourquoi supporter cette douleur ?
Si votre objectif d'utilisation d'Ubuntu est clair, téléchargez et installez l'édition Ubuntu appropriée.
J'espère que cela rend les choses autour des éditions de bureau et de serveur Ubuntu un peu plus claires maintenant. Si vous avez des questions ou des suggestions, veuillez utiliser la section des commentaires.