Antworten:
Ja, im Moment erhalten Sie Perl-Version 5.14.2, wenn Sie "apt-get install perl" ausführen, wobei /etc/apt/sources.list auf "The master Raspbian repository" verweist.
Sie können die Pakete hier durchsuchen:
Wenn Sie die von Ihnen verwendete Perl-Version (auf einem beliebigen System) aktualisieren möchten, empfiehlt es sich im Allgemeinen, sich von System-Perl fernzuhalten und eine eigene zu erstellen.
Abhängig von Ihren Anforderungen möchten Sie möglicherweise eine eigene Kopie in Ihrem Home-Verzeichnis oder eine Kopie für meine Apps in einer Datei wie / opt / site-perl / (ich habe diesen Pfad als Beispiel erstellt).
Der einfachste Weg, dies zu tun, ist mit perlbrew: https://metacpan.org/release/App-perlbrew
Die Dokumentation ist ziemlich gut, aber im Grunde ist es:
# to install somewhere other than ~/perl5
export PERLBREW_ROOT=/opt/perl5
# make perlbrew install itself under the given PERLBREW_ROOT
curl -kL http://install.perlbrew.pl | bash
Danach würde ich cpanminus installieren:
perlbrew install-cpanm
Von dort aus können Sie alle gewünschten CPAN-Module ganz einfach installieren:
cpanm Moose Catalyst DBIx::Class
Voila! Sie sind auf dem neuesten Stand und das System-Perl bleibt unberührt.
Das pi kommt mit Perl 5.14.2. Wenn Sie jedoch selbst programmieren möchten, sollten Sie sich Perlbrew (das Sie über das Repo installieren können) ansehen, mit dem Sie die neueste Version von Perl installieren können (5.16 mit 5.18 im Mai) und das Risiko verringern von Ihnen brechen Sie die Systemwartungsskripte, indem Sie Module von cpan installieren.
Ja. Perl ist in Debian "essentiell".