Calculate Update 3.2, bientôt à venir

Précédemment chez Calculate

Depuis la création de Calculate Linux ou presque, nous recevons moult demandes d’utilisateurs qui souhaitent qu’une interface d’actualisation simple et conviviale soit mise en place. Vous êtes nombreux à vouloir un outil intelligent qui fonctionnerait sans qu’on ait à passer root ou taper des commandes obscures qu’on ne comprend qu’à moitié. Pour CL 14, nous tenons à proposer au moins les fonctionnalités basiques ; nous en rajouterons sans doute d’autres ultérieurement.

Alors, c’est quoi Calculate Update? Une procédure de mise à jour automatique. Une jolie fenêtre. Les données mises en cache pour éviter de recalculer inutilement les dépendances (vous n’êtes pas sans savoir le temps cela prend !) Une approche consécutive, qui prend en charge toutes modifications dont les mises à jour qui concernent Python, Perl, les paquets de noyau, Portage, les Utilitaires Calculate, etc. Patchs et révisions, conçus pour corriger les bogues au besoin. Actualisation des fichiers de configuration. Bref tout ce qu’il faut, et rien de superflu.

Le prix à payer

Calculate Update ne remplace pas Portage ; au fait, ce n’est qu’un frontal pour emerge. Nous n’avons pas l’intention de réécrire ou de « remastériser » de façon ou d’autre ce gestionnaire de paquets puissant qui fait bien son travail, qu’il s’agisse de trouver les paquets dépendants ou d’installer une application. Ce que nous voulons, par contre, c’est mettre une Gentoo complète à la portée du grand public.

Laissez-moi vous rappeler que calculate-assemble a toujours intégré des fonctions d’actualisation. Pour des raisons de commodité, celles-ci seront désormais fournies dans un paquet séparé.

Actualiser Portage sous Calculate Linux

Calculate Update 3.2 est pensé comme une partie intégrante de CL 14 et donc ajusté à ses autres fonctionnalités. Calculate serait en passe de devenir une distribution orientée forks, les utilisateurs avancés étant encouragés à promouvoir le système en en créant des versions qui cibleraient leurs besoins spécifiques, pour distribuer ensuite l’image ainsi personnalisée. Afin de leur simplifier la tâche, nous stockerons tous les profils dits profils de distribution dans un overlay dédié, nommé Distros. Cet overlay sera utilisé de pair avec l’overlay Calculate, qui abritera toujours les paramètres du profil, les variables et la plupart des modèles. Le dépôt contenant Portage sera actualisé deux ou trois fois par jour, par crontab.

Un profil de distribution décrit les révisions qui s’appliquent à l’arbre Portage et à l’overlay Calculate, de sorte que Portage ne soit pas installé tant qu’il n’aura pas été testé, les dépendances vérifiées et les binaires préparés par les devs. Calculate Update veille à ce que votre système soit synchronisé avec la dernière révision, mais si jamais le mainteneur du projet que vous suivez le suspend, vous pouvez revenir aux mises à jour classiques tout en gardant le profil préconfiguré.

D’autres avantages de Calculate Update

En principe, Portage ne supporte malheureusement pas la localisation. Cependant il est possible de traduire la sortie de emerge en remplaçant le texte : Calculate Update s’en chargera. C’est surtout utile pour les messages d’erreur, notamment en cas de paquets bloqués.

Le gestionnaire graphique de Calculate utilise les certificats. En pratique cela veut dire que vous n’avez pas besoin de connaître le mot de passe root pour pouvoir mettre à jour votre système, mais sachez que l’administrateur du serveur peut limiter vos permissions.

Comme Calculate Utilities sont des outils client-serveur, Calculate Update peut être lancé sur un hôte distant tout aussi bien.

Tester Calculate Linux 14 avant sa sortie officielle

Nous sommes persuadés que CL 14 ne doit pas sortir officiellement avant d’être testée à fond. Cela semble d’autant plus évident que le dispositif de profils porteurs des révisions permet de retoucher le système aussi souvent que nécessaire, jusqu’à ce que nous soyons contents du résultat.

Des instructions seront publiées prochainement pour basculer vers la Calculate Linux 14 de test. Une image Stage de test sera disponible pour téléchargement peu après.

Le site

C’est avec dépit que nous avons appris la démission de notre développeur web, car nous avions hâte de voir le lancement du nouveau site CL, qui est maintenant remis à plus tard cette année…

J’ai bien dit remis et non pas abandonné !