Czy Raspbian pochodzi z Perlem?

11

Dostałem Pi jakiś czas temu i zastanawiam się, czy Raspbian pochodzi z Perlem? Jeśli tak, to jaka wersja?

y--
źródło

Odpowiedzi:

6

Jeśli chcesz zaktualizować wersję perla, której używasz (w dowolnym systemie), ogólnie dobrą praktyką jest trzymać się z dala od perla systemowego i zbudować własny.

W zależności od wymagań możesz chcieć mieć własną kopię w katalogu domowym lub kopię „dla moich aplikacji” w miejscu takim jak / opt / site-perl / (podałem tę ścieżkę jako przykład).

Najłatwiej to zrobić za pomocą perlbrew: https://metacpan.org/release/App-perlbrew

Dokumentacja jest całkiem dobra, ale w zasadzie jest to:

# 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

Następnie zainstaluję cpanminus:

perlbrew install-cpanm

Stamtąd możesz zainstalować dowolne moduły CPAN, których potrzebujesz, po prostu za pomocą:

cpanm Moose Catalyst DBIx::Class

Voila! Jesteś na bieżąco i perl systemowy jest nietknięty.

Dłuto
źródło
3

Pi pochodzi z perla 5.14.2. Jeśli jednak chcesz samodzielnie napisać kodowanie, warto spojrzeć na perlbrew (który można zainstalować z repozytorium), który umożliwia zainstalowanie najnowszej wersji perla (czyli 5.16, aw maju 5.18) i zmniejsza ryzyko łamania skryptów konserwacji systemu przez instalowanie modułów z cpan.

użytkownik1937198
źródło
2

Tak. Perl jest „niezbędny” w Debianie.

James Bennet
źródło