Standard software environments/fr: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 38: Line 38:
Nous avons aussi installé une version plus récente de [https://en.wikipedia.org/wiki/GNU_C_Library GNU C Library] qui offre des fonctions mathématiques optimisées. Ceci a nécessité une plus récente version du noyau Linux (voir ci-dessous).  
Nous avons aussi installé une version plus récente de [https://en.wikipedia.org/wiki/GNU_C_Library GNU C Library] qui offre des fonctions mathématiques optimisées. Ceci a nécessité une plus récente version du noyau Linux (voir ci-dessous).  


===Couche de compatibilité===
=== Couche de compatibilité ===
La couche de compatibilité est un niveau de la hiérarchie situé entre le niveau du système d’exploitation et celui des compilateurs et des paquets logiciels pour que les deux niveaux soient indépendants et que les applications scientifiques fonctionnent autant sous CentOS que sous Ubuntu ou Fedora. Dans les versions 2016.4 et 2018.3 nous utilisions l’outil  [https://en.wikipedia.org/wiki/Nix_package_manager Nix package manager] alors que nous avons choisi  [https://wiki.gentoo.org/wiki/Project:Prefix Gentoo Prefix]. pour la version 2020.  
La couche de compatibilité est un niveau de la hiérarchie en-dessous de celui des compilateurs et des paquets logiciels pour que ces derniers soient indépendants du système d’exploitation sous-jacent et qu’ils fonctionnent autant sous CentOS que sous Ubuntu ou Fedora.Un changement majeur dans la version 2020 a été de changer d'outil pour la couche de compatibilité en passant de [https://en.wikipedia.org/wiki/Nix_package_manager Nix package manager] à [https://wiki.gentoo.org/wiki/Project:Prefix Gentoo Prefix].  


===Noyau Linux===
===Noyau Linux===
rsnt_translations
56,563

edits