Raspbian приходить з Perl?


11

Я отримав пі деякий час тому, і мені цікаво, чи є Raspbian з Perl? Якщо так, то яка версія?

Відповіді:


10

Так, на даний момент версія Perl 5.14.2 - це те, що ви отримуєте, роблячи "apt-get install perl", використовуючи /etc/apt/sources.list, що вказує на "головний сховище Raspbian"

Ви можете переглянути пакети тут:

http://archive.raspbian.org/raspbian/pool/main/p/perl/


1
Що робити, якщо я не підключений до Інтернету?
у--

1
Так - Perl 5.14.2 встановлений на зображенні: downloads.raspberrypi.org/images/raspbian/…
Jens Peter Nielsen

6

Якщо ви хочете оновити версію perl, яку ви використовуєте (у будь-якій системі), як правило, є хорошою практикою триматися далеко від системи perl та створювати власну.

Залежно від ваших вимог, можливо, ви хочете мати свою копію в домашньому каталозі або копію "для моїх додатків" десь на зразок / opt / site-perl / (я зробив цей шлях в якості прикладу).

Найпростіший спосіб зробити це за допомогою perlbrew: https://metacpan.org/release/App-perlbrew

Документація досить хороша, але в основному це:

# 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

Після цього я б встановив cpanminus:

perlbrew install-cpanm

Звідти ви можете встановити будь-які потрібні вам модулі CPAN, використовуючи:

cpanm Moose Catalyst DBIx::Class

Вуаля! Ви в курсі сучасних даних, і система perl не торкається.


3

Пі дійсно поставляється з perl 5.14.2. Однак якщо ви дивитесь на те, щоб зробити якесь кодування самостійно, варто подивитися на perlbrew (який ви можете встановити з репо), який дозволяє вам встановити останню версію perl (котра 5.16 з 5.18 виходить у травні) і знижує ризик ви порушуєте скрипти системного обслуговування, встановлюючи модулі з cpan.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.