Câu trả lời:
Đúng vậy, tại thời điểm Perl phiên bản 5.14.2 là những gì bạn nhận được khi thực hiện "apt-get install perl" với /etc/apt/source.list chỉ vào "Kho lưu trữ Raspbian chính"
Bạn có thể duyệt các gói ở đây:
Nếu bạn muốn nâng cấp phiên bản perl bạn đang sử dụng (trên bất kỳ hệ thống nào), thông thường bạn nên tránh xa hệ thống perl và xây dựng hệ thống của riêng bạn.
Tùy thuộc vào yêu cầu của bạn, bạn có thể muốn có bản sao của riêng mình trong thư mục nhà của bạn hoặc bản sao 'cho ứng dụng của tôi' ở đâu đó như / opt / site-perl / (Tôi đã tạo đường dẫn đó làm ví dụ).
Cách dễ nhất để làm điều này là với perlbrew: https://metacpan.org/release/App-perlbrew
Tài liệu này khá tốt, nhưng về cơ bản là:
# 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
Sau đó tôi sẽ cài đặt cpanminus:
perlbrew install-cpanm
Từ đó bạn có thể cài đặt bất kỳ mô-đun CPAN nào bạn yêu cầu khá đơn giản bằng cách sử dụng:
cpanm Moose Catalyst DBIx::Class
Voila! Bạn đang cập nhật và hệ thống perl không bị ảnh hưởng.
Các pi không đi kèm với perl 5.14.2. Tuy nhiên, nếu bạn đang tự mình thực hiện bất kỳ mã hóa nào, thì đáng để xem perlbrew (bạn có thể cài đặt từ repo) cho phép bạn cài đặt phiên bản mới nhất của perl (phiên bản 5.16 với 5.18 sắp ra mắt) và giảm rủi ro của bạn phá vỡ các kịch bản bảo trì hệ thống bằng cách cài đặt các mô-đun từ cpan.
Đúng. Perl là "thiết yếu" trong Debian.