Je veux installer Perl v5.30 dans mon image de conteneur RHEL 7.7. Alors j'ai essayé
#yum install -y perl perl-5.16.3-294.el7_6.x86_64 already installed and latest version
Je peux installer perl-5.16.3. Mais comment puis-je installer la v5.30 au lieu de la v5.16.3?
Je suis complètement nouveau sur Perl. Merci d'avance
3 Réponses :
Si vous voulez installer à partir de yum
, je crains que vous ne soyez coincé avec Perl 5.16 sur RHEL7. Mais il y a quelques solutions qui me viennent à l'esprit.
perlbrew
et la version de Perl que vous souhaitez. Utilisez ensuite cette image au lieu de l'image officielle de RHEL.Si vous êtes d'accord avec une version légèrement plus ancienne de Perl (5.26 à ce jour, au lieu de 5.30 comme vous l'avez mentionné), essayez conda install perl
: https://anaconda.org/conda-forge/perl/
Si Perl 5.26 fonctionne, installez Perl 5.26 via des collections de logiciels qui font partie de l'abonnement RHEL.
Regardez dans perlbrew pour installer des versions plus récentes que celle fournie par votre système d'exploitation.
Salut Shawn, Merci pour votre aide et cela a vraiment fonctionné. Mais je suis confronté à un certain retard pour installer le paquet via perlbrew.Nous ne pouvons pas l'installer en utilisant `` yum '' après la mise à jour du dépôt
Y a-t-il quelque chose de spécifique qui vous manque dans Perl 5.26 qui est présent dans 5.30? Si ceux-ci ne sont pas essentiels,
conda
est souvent une méthode d'installation de choix en raison de sa facilité et de sa flexibilité.