En quoi la saveur Ubuntu est-elle différente d'un package de bureau?

12

TL; DR : en quoi une installation iso de saveur Ubuntu (par exemple Lubuntu) diffère-t-elle de l'installation d'un package de bureau via apt-get? (par exemple sudo apt-get install lubuntu-desktop)

Contexte de la question:

Il y a quelque temps, j'ai répondu à une question sur AskUbuntu, où j'ai testé la suppression unity-desktopet l'installation de machines virtuelles ubuntu-gnome-desktop. Cela fait changer le logo de démarrage (plymouth), les changements de bureau, différents packages sont installés ( gnome-network-managerau lieu denetwork-manager, si je ne me trompe pas). Il est apparu qu'en fait, je suis passé à différentes saveurs Ubuntu, même si j'ai commencé avec le système Ubuntu standard. D'où la question: qu'est-ce qui différencie l'iso Ubuntu prédéfini de l'installation d'un package? Est-ce que c'est la même base sous la hotte ou l'installation d'iso a-t-elle des configurations spécifiques? S'il est possible d'installer une saveur via le gestionnaire de paquets, pourquoi existe-t-il des iso de saveur distincts? (la réponse évidente est la commodité de l'utilisateur, mais je pense qu'il doit exister d'autres raisons. Canonical est une entreprise, et il n'est pas très logique pour une entreprise de fournir une iso de saveur supplémentaire, si un administrateur système ou un utilisateur final peut obtenir la même chose chose via le gestionnaire de paquets par eux-mêmes).

Sergiy Kolodyazhnyy
la source
eh bien, c'est ma principale question: quels types de configurations sont différents? s'ils sont raisonnablement similaires, alors il est logique pour moi d'exécuter à sudo apt-get install lubuntu-desktoppartir de ma machine virtuelle déjà existante, plutôt que de devoir télécharger iso et ensuite passer du temps à l'installer, non?
Sergiy Kolodyazhnyy
1
La seule chose que j'ai jamais remarquée différente entre l'installation d'un package de bureau et une distribution était l'intégration de bureau. J'ai installé Gnome sur Unity et c'était un peu foiré, j'avais toujours lookquelques applications Unity sur Gnome (la barre de titre sur nautilus par exemple) et l'application de paramètres système Unity, j'ai donc installé l'iso Gnome et ces problèmes ont disparu . A part ça je n'ai pas grand chose, ça me semble plus ou moins pareil, sauf l'intégration du bureau.
Mark Kirby

Réponses:

5

Les installations à partir d'une image ISO et d'un métapaquet ne sont pas différentes, lorsque des métapaquets sont installés à partir d'une image ISO de serveur et d' images CD minimales . Les utilisateurs qui utilisent une image ISO officielle et purgent les packages de la saveur existante, puis installent des packages d'une autre saveur peuvent également ne voir aucune différence.

Par conséquent, les métapaquets pourraient fournir la même installation que les images ISO. Les sources suivantes semblent soutenir la similitude.

  • La communauté Lubuntu a suggéré son métapaquet dans cette page sur le wiki Lubuntu .

    [...] utilisez le serveur ISO. Lorsque vous êtes invité à savoir quoi installer, décochez tout (barre d'espace) sauf le serveur de base et appuyez sur tab pour accéder à OK. Une fois installé, connectez-vous puis faites:

    sudo apt install lubuntu-desktop
    

    ajouter dans le système lubuntu [...]

  • La communauté Ubuntu a mentionné son métapaquet dans cette page sur le Wiki générique , quoique un peu dépassé à cette date de réponse (car Ubuntu installe désormais Unity au lieu de GNOME).

    [...] Par exemple, le métapaquet ubuntu-desktop installe l'environnement de bureau GNOME complet, avec tous les autres packages qui sont dans une installation Ubuntu par défaut. L'existence de méta-packages permet d'installer très facilement d'autres dérivés Ubuntu sur votre bureau; [...]

  • Cette autre page sur le Wiki générique a mentionné de manière similaire.

    [...] Par exemple, un utilisateur Ubuntu peut installer l'environnement Kubuntu (KDE et tous ses programmes associés) en sélectionnant "kubuntu-desktop".

  • La dernière page mentionnée a également répertorié les métapaquets par catégorie, et les plus pertinents sont les deux premiers: «Métapaquets de bureau» et «Métapaquets système Ubuntu». Cela signifie simplement que "KDE" n'est pas égal à "Kubuntu", "Xfce" n'est pas égal à "Xubuntu" et ainsi de suite.

Réponses révisées

Qu'est-ce qui différencie l'iso Ubuntu prédéfini de l'installation d'un package?

Aucune différence pour l'installation elle-même. Ce qui différencie les deux, c'est l' expérience utilisateur de l'installation du produit. C'est un gros problème pour les utilisateurs finaux qui s'attendent à ce que le produit soit disponible sous une forme appropriée, plutôt que d'installer le métapaquet approprié via Terminal.

Est-ce que c'est la même base sous la hotte ou l'installation d'iso a-t-elle des configurations spécifiques?

Oui, les deux installations ont les mêmes paramètres. Ceci est réalisé en installant le « paramètres par défaut » package pour les saveurs respectives, à l' exception d' un Ubuntu est nommé ubuntu-settings. Habituellement, le package "paramètres par défaut" est déjà une dépendance des métapaquets respectifs.

Cependant, l'image ISO elle-même est différente car elle doit contenir le programme d'installation et les packages supplémentaires pour être amorçable et installable. L'installation résultante est la même car ces packages seront supprimés ultérieurement; Le programme d'installation lui-même ne sera pas disponible sur la machine locale une fois installé.

S'il est possible d'installer une saveur via le gestionnaire de paquets, pourquoi existe-t-il des iso de saveur distincts?

Un produit est plus significatif lorsqu'il est tangible et fonctionne comme annoncé . Les images ISO sont plus tangibles que les métapaquets. Les images ISO fonctionneront comme annoncé sur des disques de démarrage. Le métapaquet nécessitera quelques connaissances et efforts pour le faire fonctionner et pas tout à fait un produit.

Évaluation révisée

Il est important de noter que les métapaquets dans cette réponse se réfèrent principalement aux métapaquets pour Ubuntu et ses saveurs . Ceux-ci ne doivent pas être confondus avec des métapaquets d'un environnement de bureau particulier tels que GNOME , MATE , Cinnamon et RazorQt . Alors qu'Ubuntu et ses versions peuvent avoir plusieurs métapaquets, l'utilisateur n'aura qu'à rechercher des *-desktopmétapaquets pour ceux qui sont pertinents.

Enfin, revenons à la question principale:

TL; DR: en quoi une installation iso de saveur Ubuntu (par exemple Lubuntu) diffère-t-elle de l'installation d'un package de bureau via apt-get? (par exemple sudo apt-get install lubuntu-desktop)

J'ai nommé trois différences: l'expérience utilisateur, plus tangible, fonctionne comme annoncé (ou comme prévu). Pour les utilisateurs finaux, moins de connaissances et moins d'efforts sont requis pour l'installation à partir d'une image ISO par rapport à l'installation du métapaquet.

La commodité d'utilisation est une autre chose, mais pas nécessairement applicable à toutes les images ISO. Par exemple, un CD minimal est pratique pour les petites tailles à télécharger mais comporte plus d'étapes pour l'installation. Le CD minimal est utile pour préparer des installations personnalisées, offrant ainsi plus de flexibilité que de commodité.

Lorsque les utilisateurs acquièrent plus de connaissances et d'expérience, ils sont moins susceptibles de remarquer les différences. Les utilisateurs expérimentés et expérimentés peuvent désormais utiliser Ubuntu et ses versions plus facilement, mais les défis rencontrés par les utilisateurs débutants n'ont pas changé.

Comme tous les utilisateurs débutants, j'étais autrefois un utilisateur ignorant qui ne pouvait même pas créer un disque de démarrage à partir d'une image ISO. Je n'avais pas remarqué ces différences jusqu'à récemment, je me souvenais que j'étais une fois un utilisateur débutant. Par-dessus tout, je préfère toujours l'image ISO officielle pour une installation propre.

Avertissement

Cette réponse est l'approche révisée basée sur mon expérience en tant qu'utilisateur débutant, qui est plus pertinente pour les utilisateurs finaux. Ce qui suit s'applique.

  1. Je n'ai pas réellement comparé l'installation à partir d'une image ISO et l'installation à partir d'un métapaquet, côte à côte. Il y a des faits à l'appui qui pourraient dire que ce sont techniquement les mêmes.

  2. Je n'ai pas pu trouver d'opinions pertinentes sur les membres canoniques ou les principaux membres de la communauté; Cette réponse ne contient que mes propres opinions, conclusions et faits sur le Web.

TL; DR L' installation à partir d'une image ISO est techniquement la même que l'installation à partir d'un métapaquet, à condition que le système de base n'ait pas d'autre saveur et que le métapaquet correct soit installé. L'image ISO est plus tangible, fonctionnera comme annoncé et proche du produit réel.


Articles connexes sur Ask Ubuntu

clearkimura
la source
Cette réponse a été révisée pour plus de clarté. L'analogie moins utile est maintenant supprimée, mais peut toujours être lue dans la réponse d'origine .
clearkimura
1
Accepter cette réponse car elle se rapproche le plus de ce que je voulais savoir, bien qu'elle ne fournisse pas de comparaison de l'iso et du contenu du package lui-même. Je les étudierai probablement plus en profondeur par moi-même. Certains des points tels que «fonctionne comme annoncé» ont un sens du point de vue de l'utilisateur final. Je dirais donc que cette réponse est assez bonne, mais pas à 100% ce que je voulais
Sergiy Kolodyazhnyy
6

Il est assez courant pour les utilisateurs de vouloir "essayer" d'autres saveurs en installant say flavor-desktopplutôt qu'en essayant une toute nouvelle iso, soit sur une VM soit dans une autre partition, ce qui, à mon avis, est l'option la plus propre.

Comme vous l'avez remarqué, l'écran grub, les écrans de connexion et de déconnexion peuvent tous être modifiés sans avertissement.

Les menus peuvent contenir des doublons. Deux éditeurs de texte, deux outils de capture d'écran, etc.

Certaines applications par défaut peuvent perdre leur statut par défaut.

Les notifications peuvent sembler différentes. Un cas classique est quand on ajoute le bureau xubuntu (ou lubuntu) à Unity! En effet, le système de notification de xu / lubuntu prend le relais et l'effet persiste même après la déconnexion et la reconnexion à une session Unity.

Inverser l'installation de flavor-desktopn'est pas anodin. La découverte standard est que la suppression flavor-desktopne fait rien d'autre que supprimer le métapaquet. Tous les packages installés par le métapaquet restent.

Ré. Canonique, il fournit Ubuntu. Les autres saveurs sont axées sur la communauté avec Canonical fournissant une infrastructure et un hébergement et plus encore: consultez le post de Jeremy Bicha . Outre le fait de s'assurer que les saveurs répondent à certaines exigences minimales, Canonical est assez «sans intervention».

Je pense qu'il n'est pas suffisamment souligné que l'on peut mélanger certains environnements de bureau à condition qu'une quantité adéquate de devoirs de recherche soit effectuée à l'avance!

En bref, selon le type d'assistance que vous avez l'intention de fournir, une installation iso propre serait la meilleure option.

Voici quelques liens Ask Ubuntu sur le sujet:
Restaurer l'unité après la désinstallation de Mate
Comment changer de nouveau l'écran de démarrage Ubuntu?
Quels sont les risques si j'installe un environnement / interface de bureau secondaire sur mon ubuntu?

DK Bose
la source
Donc, évidemment, s'il y avait un système différent mis en place, un nouveau système le briserait. Je l'ai rencontré plusieurs fois. Cette réponse ne répond pas entièrement à ma question, elle répertorie uniquement les effets de l'installation d'un environnement de bureau via apt. Mais s'il n'y aura pas de réponse cette semaine, j'accepterai celle-ci.
Sergiy Kolodyazhnyy