Recherche…


Introduction

Je vais commencer par le processus dans Ubuntu, puis dans OS X et enfin dans Windows. Je ne l'ai pas testé sur toutes les versions de perl, mais cela devrait être un processus similaire.

Utilisez Perlbrew si vous souhaitez basculer facilement entre les différentes versions de Perl.

Je tiens à préciser que ce tutoriel concerne Perl dans sa version open-source. Il existe d'autres versions comme activeperl dont les avantages et les inconvénients ne font pas partie de ce tutoriel.

Linux

Il y a plus d'une façon de le faire:

  • En utilisant le gestionnaire de paquets:

    sudo apt install perl
    
  • Installation à partir de la source:

    wget http://www.cpan.org/src/5.0/perl-version.tar.gz
    tar -xzf perl-version.tar.gz
    cd perl-version
    ./Configure -de
    make
    make test
    make install
    
  • Installer dans votre répertoire $ home (pas sudo nécessaire) avec Perlbrew :

    wget -O - https://install.perlbrew.pl | bash
    

    Voir aussi Perlbrew

OS X

Il y a plusieurs options:

  • Perlbrew :

    # You need to install Command Line Tools for Xcode  
    curl -L https://install.perlbrew.pl | bash
    
  • Perlbrew avec support de thread:

    # You need to install Command Line Tools for Xcode  
    curl -L https://install.perlbrew.pl | bash
    

    Après l'installation de perlbrew, si vous souhaitez installer Perl avec un support de thread, exécutez simplement:

    perlbrew install -v perl-5.26.0 -Dusethreads
    
  • De source:

    tar -xzf perl-version.tar.gz
    cd perl-version
    ./Configure -de
    make
    make test
    make install
    

les fenêtres

  • Comme nous l’avons déjà dit, nous allons avec la version open source. Pour Windows, vous pouvez choisir la strawberry ou le DWIM . Ici, nous couvrons la version strawberry , puisque DWIM est basé dessus. La méthode la plus simple consiste à installer depuis l' exécutable officiel .

Voir aussi berrybrew - le perlbrew pour Windows Strawberry Perl



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow