Suche…


Einführung

Ich beginne dies mit dem Prozess in Ubuntu, dann in OS X und schließlich in Windows. Ich habe es nicht für alle Perl-Versionen getestet, aber es sollte ein ähnlicher Prozess sein.

Verwenden Sie Perlbrew, wenn Sie einfach zwischen verschiedenen Perl-Versionen wechseln möchten .

Ich möchte sagen, dass dieses Tutorial Perl in seiner Open-Source-Version behandelt. Es gibt andere Versionen wie activeperl , deren Vor- und Nachteile nicht Bestandteil dieses Tutorials sind.

Linux

Es gibt mehrere Möglichkeiten, dies zu tun:

  • Verwenden des Paketmanagers:

    sudo apt install perl
    
  • Installation von der Quelle:

    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
    
  • Installation in Ihrem $ home-Verzeichnis (wird nicht benötigt) mit Perlbrew

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

    Siehe auch Perlbrew

OS X

Es gibt mehrere Möglichkeiten:

  • Perlbrau :

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

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

    Wenn Sie nach der Installation von Perlbrew Perl mit Thread-Unterstützung installieren möchten, führen Sie einfach Folgendes aus:

    perlbrew install -v perl-5.26.0 -Dusethreads
    
  • Von der Quelle:

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

Windows

  • Wie gesagt, wir setzen auf die Open-Source-Version. Für Windows können Sie zwischen strawberry und DWIM wählen. Hier behandeln wir die strawberry Version, da DWIM basiert. Der einfache Weg hier ist die Installation von der offiziellen ausführbaren Datei .

Siehe auch Berrybrew - das Perlbrau für Windows Strawberry Perl



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow