Calculate vs Gentoo
Updated 24 Avril 2018
- Tâches multiples, saveurs multiples
- Installateurs de systèmes de texte et d'interface utilisateur graphique
- Utilitaires d'assemblage, d'installation et de mise à jour
- Configurer avec des modèles
- Un dépôt binaire
- Un noyau binaire
- Mise à jour du système
- Mises à jour, corrections et migration
- Prise en charge de la personnalisation
- Une solution client-serveur complète
Tâches multiples, saveurs multiples
Calculate Linux est une famille de distributions optimisées pour différents usages. Parmi eux, plusieurs saveurs de bureau, une solution serveur et un lot de systèmes minimalistes pour créer votre propre environnement de calcul à partir de zéro.
Installateurs de systèmes de texte et d'interface utilisateur graphique
La caractéristique de Calculate Linux est un installateur rapide et efficace Il vient à la fois en tant qu'interface graphique basée sur Qt4 et en tant qu'utilitaire en ligne de commande. Calculate peut en effet être le seul Linux qui peut s'installer sur plusieurs lecteurs simultanément.
Utilitaires d'assemblage, d'installation et de mise à jour
Alors que Gentoo est une excellente boîte à outils pour effectuer toute modification du système d'origine, Calculate est une solution prête à l'emploi. L'assemblage, la configuration et la mise à jour du système sont gérés par Calculate Utilities. Celles-ci ont une architecture client-serveur, permettant ainsi de se connecter à des hôtes distants pour l'administration.
Configurer avec des modèles
Pour faciliter la gestion des fichiers de configuration, nous avons conçu une syntaxe de modèle unifiée pour Calculate Utilities. Les modèles supportent de nombreux formats de fichiers système, dont dconf, qui est assez particulier. Comme les modèles n'écrasent pas les fichiers existants, mais fusionnent avec eux, il n'est pas difficile de les supporter tous. Variables, fonctions et expressions conditionnelles vous permettent de construire des solutions de toute complexité.
Un dépôt binaire
Gentoo est un système extrêmement flexible, grâce à son système de réglage des drapeaux USE
Gentoo est un système extrêmement flexible, grâce à son système de réglage des drapeaux USE : en activant uniquement les drapeaux USE dont vous avez besoin, vous pouvez réduire le nombre de dépendances nécessaires. Pour garder l'équilibre entre facilité et fonctionnalité, les paquets binaires Calculate sont construits dans trois systèmes différents : deux systèmes de bureau (avec ou sans support KDE) et un système serveur (sans support Xorg). Deux dépôts binaires sont disponibles pour l'installation, afin d'éviter les paquets en double. Calculate fournit ses propres binaires pour tous les logiciels les plus populaires.
deux systèmes de bureau (avec ou sans support KDE) et un système serveur (sans support Xorg). Deux dépôts binaires sont disponibles pour l'installation, afin d'éviter les paquets en double. Calculate fournit ses propres binaires pour tous les logiciels les plus populaires.Un noyau binaire
Pour un débutant, la plus grande difficulté dans Gentoo est peut-être l'installation du noyau, puisque le paquet avec le code source du noyau est seulement décompressé, alors que tout le reste est suggéré d'être fait manuellement.
Dans Calculate Linux, le noyau, calculate-sources est installé sous forme de paquet standard. Il vient à la fois en version binaire et en version source.
Une fois le noyau compilé, il est temps pour le chargeur de démarrage d'être configuré pour gérer le nouveau noyau. Vous pouvez toujours modifier la configuration de votre noyau avec l'outil cl-kernel. Il crée un modèle de configuration, ne stockant que vos paramètres personnels du noyau. Ils seront appliqués lors de la compilation des noyaux suivants.
Mise à jour du système
Comme tout utilisateur de Gentoo le sait, vous devez exécuter eix-sync && emerge -uDNa world
pour mettre à jour votre système. En fait, ce n'est pas suffisant. L'utilisateur peut rencontrer des difficultés plus tard, après une mise à jour Python ou Xorg. Le gestionnaire de paquets emerge s'est sensiblement amélioré ces dernières années. Il montre les dépendances brisées des programmes installés et propose des solutions toutes faites pour corriger les conflits. Néanmoins, la mise à niveau de votre système dans Gentoo peut encore être difficile.
Calculate dispose de sa propre solution pour la mise à jour du système, en effectuant toutes les vérifications nécessaires, y compris le patch à un stade précoce si des problèmes sont détectés. Sur le serveur, vous serez averti si une mise à jour est disponible, tout comme vous êtes averti des nouveaux messages. Sur le bureau, une icône de la barre d'état système apparaîtra pour faire de même.
Mises à jour, corrections et migration
En plus de son Gentoo parent, Calculate Linux est une distribution à diffusion continue (Rolling-Release). D'une part, c'est formidable, car après avoir installé le système une fois, il peut être mis à jour régulièrement pendant des années, de sorte que vous aurez toujours les dernières versions de votre logiciel. D'autre part, vous devez migrer périodiquement vers de nouveaux états. Cela se passe automatiquement dans Calculate Linux, grâce à son système de révision. Les révisions sont des modèles stockés dans la superposition et appliqués au moment de la synchronisation de Portage, avant que les mises à jour ne soient installées.
Prise en charge de la personnalisation
Calculate Linux a une architecture modulaire. Nous avons ajouté deux superpositions à l'arbre de Portage, "calculate" et "distros". Le premier contient les profils de base et les modèles; la seconde contient les descriptions des "saveurs" et les listes de colis. Vous pouvez créer votre profil (sur GitHub, par exemple) et utiliser l'outil `cl-update-profile' pour remplacer'distros' par celui-ci ou simplement pour utiliser la configuration des'distros'.
Vous pouvez gérer presque tout avec votre superposition : paramètres du gestionnaire de paquets, utilitaires de calcul, modèles, etc. Votre profil de superposition peut être utilisé pour construire une image ISO personnalisée.
Une solution client-serveur complète
Avec les solutions basées sur Calculate Linux, vous pouvez déployer un réseau local d'entreprise en un rien de temps. Calculate Directory Server agira en tant que serveur d'autorité centrale pour Calculate Linux Desktop, qui fournira des serveurs de fichiers et de messagerie, DNS, DHCP, Jabber, etc. Les comptes utilisateurs seront stockés dans LDAP. Toutes les tâches de configuration sont effectuées avec Calculate Utilities.