Initiative de réduction de la taille des applications Fedora

Développeurs Fedora Linux annoncé sur la formation de l'équipe de minimisation, qui, avec les responsables du paquet, travail pour réduire la taille d'installation des applications fournies, du runtime et des autres composants de la distribution. Il est prévu de réduire la taille en arrêtant l'installation de dépendances inutiles et en éliminant les composants optionnels tels que la documentation.

La réduction de la taille réduira la taille des conteneurs d'applications et des assemblages personnalisés pour les appareils IoT.
Il est à noter que dans sa forme actuelle, la taille de l'image de base de Fedora est presque trois fois plus grande que des images similaires des projets Ubuntu, Debian et openSUSE (300 Mo contre 91-113 Mo). Comme raison principale de la croissance de la taille de l'installation, les dépendances sont notées, sans lesquelles il était tout à fait possible de faire. La réduction des dépendances optimisera non seulement la taille de l'environnement minimum, mais améliorera également la sécurité globale et réduira les vecteurs d'attaque en éliminant le code redondant.

Pour réduire les dépendances, il est prévu d'analyser l'arbre des dépendances pour les applications typiques et fréquemment utilisées, ce qui permettra de comprendre quelles dépendances peuvent être exclues en raison de leur manque de demande, et lesquelles ont du sens à diviser en plusieurs parties. Il envisage également de fournir des modes spéciaux pour réduire la taille des applications installées, par exemple en arrêtant l'installation de la documentation et des cas d'utilisation.

De plus, on peut noter
décision le FESCo (Fedora Engineering Steering Committee), qui est responsable de la partie technique du développement de la distribution Fedora, de reporter l'examen предложения sur la fin de la formation des référentiels principaux pour l'architecture i686.
Le comité reviendra sur cette question deux semaines avant que la base de paquets ne soit gelée avant la sortie de la version bêta, ou après que l'impact négatif possible de l'arrêt de la livraison des paquets pour i686 sur les constructions de modules locaux ait été étudié.

Source: opennet.ru

Ajouter un commentaire