J'avais juste une appréhension sur YaST. Est-ce que ça te dérange pour configurer tes logiciels ? Son utilisation est-elle obligatoire pour configurer son système ?
YaST est un point fort. C'est un outil qui n'est pas obligatoire, mais ça aide bien quand tu as envie de faire des choses sans passer trop de temps à étudier le système sans encore connaitre les détails (justement, ceux qui changent par rapport à une distribution que tu connais bien par exemple). C'est bien foutu et ça marche bien. Quand il y a un doute sur un réglage système, YaST permet d'aller voir dans une interface bien présentée et claire. Pour moi, une des killer feature c'est l'installation en cliquant sur des liens depuis un navigateur, installation des dépôts compris avec un assistant qui guide et fait vérifier les trucs (ajout de la signature du dépôt, priorité du dépôt, avertissements qui vont bien, etc). En fait, je me surprends à parfois préférer utiliser YaST que les outils en ligne de commandes pour les trucs que je fais rarement ou la gestion des dépôts. J'irais jusqu'à dire que toutes les distributions grand public devraient fournir un outil comme YaST. Il y a vraiment des modules de configuration pour un tas de choses, y compris des choses qui ne sont pas forcément très agréables à configurer sur d'autres distributions, Grub par exemple.
Cela dit, toutes les fonctionnalités sont accessibles par les outils classiques et des fichiers de configuration classiques. YaST est un ajout plutôt qu'un outil qui se met en travers le chemin. Par exemple, il y a les équivalent de /etc/apt/sources.list et /etc/apt/preferences. Zypper est d'ailleurs très bien foutu et je trouve qu'il remplace avantageusement apt, et pourtant la barre est haute (et apt m'est plus familier). Sa sortie est concise, informative, en couleur, quand il y a des problèmes l'outil se met en mode interactif et propose des choix au lieu d'imposer une résolution arbitraire ou de botter en touche. Bloquer la version d'un paquet se fait en utilisant la commande zypper addlock, zypper install est aussi bien capable de prendre un nom de paquet dans les dépôts, un chemin vers un fichier rpm ou une URL sur internet. Il y a tout de base pour installer des nouveaux dépôts, ce n'est pas la galère comme sous Debian / Ubuntu avec les clés par encore importées, etc. Pour les opérations très bas niveau, il y a rpm, l'équivalent de dpkg, mais je ne m'en sert quasiment jamais, contrairement à dpkg sous Debian. Zypper mériterait probablement un journal à part entière en fait.
[^] # Re: Une rolling release robuste : openSUSE Tumbleweed
Posté par raphj (site web personnel) . En réponse au journal Comparaison entre Manjaro et Debian Sid. Évalué à 6.
YaST est un point fort. C'est un outil qui n'est pas obligatoire, mais ça aide bien quand tu as envie de faire des choses sans passer trop de temps à étudier le système sans encore connaitre les détails (justement, ceux qui changent par rapport à une distribution que tu connais bien par exemple). C'est bien foutu et ça marche bien. Quand il y a un doute sur un réglage système, YaST permet d'aller voir dans une interface bien présentée et claire. Pour moi, une des killer feature c'est l'installation en cliquant sur des liens depuis un navigateur, installation des dépôts compris avec un assistant qui guide et fait vérifier les trucs (ajout de la signature du dépôt, priorité du dépôt, avertissements qui vont bien, etc). En fait, je me surprends à parfois préférer utiliser YaST que les outils en ligne de commandes pour les trucs que je fais rarement ou la gestion des dépôts. J'irais jusqu'à dire que toutes les distributions grand public devraient fournir un outil comme YaST. Il y a vraiment des modules de configuration pour un tas de choses, y compris des choses qui ne sont pas forcément très agréables à configurer sur d'autres distributions, Grub par exemple.
Cela dit, toutes les fonctionnalités sont accessibles par les outils classiques et des fichiers de configuration classiques. YaST est un ajout plutôt qu'un outil qui se met en travers le chemin. Par exemple, il y a les équivalent de
/etc/apt/sources.listet/etc/apt/preferences. Zypper est d'ailleurs très bien foutu et je trouve qu'il remplace avantageusement apt, et pourtant la barre est haute (et apt m'est plus familier). Sa sortie est concise, informative, en couleur, quand il y a des problèmes l'outil se met en mode interactif et propose des choix au lieu d'imposer une résolution arbitraire ou de botter en touche. Bloquer la version d'un paquet se fait en utilisant la commandezypper addlock,zypper installest aussi bien capable de prendre un nom de paquet dans les dépôts, un chemin vers un fichier rpm ou une URL sur internet. Il y a tout de base pour installer des nouveaux dépôts, ce n'est pas la galère comme sous Debian / Ubuntu avec les clés par encore importées, etc. Pour les opérations très bas niveau, il y arpm, l'équivalent dedpkg, mais je ne m'en sert quasiment jamais, contrairement àdpkgsous Debian. Zypper mériterait probablement un journal à part entière en fait.