Perl'i nasıl güncelleyebilir / yükleyebilirim?


19

Perl paketi içerisindedir /usr/binve daha eski bir versiyonudur (5.12.4). Mevcut kararlı sürüm 5.14.2 gibi görünüyor.

Bu sürümü nasıl güncelleyebilirim? Kök erişimi gereklidir ve yolumdaki bir dizine yüklemek için yeni ikili dosyaları derlemek istemiyorum.


Kök erişiminiz var mı?
mdpc

Yanıtlar:


35

Uyarı: cpanGösterildiği gibi kullanılması oldukça fazla zaman alır ve gözetimsiz bırakılamaz.

Aşağıdaki komut tüm Perl paketlerinizi güncelleyecek ve sizin için test edecektir:

$ sudo cpan
cpan[1]> upgrade

9

Perl Etiketi:

Perl, Ubuntu'da varsayılan olarak yüklenmiş olarak gelen üst düzey bir programlama dilidir.

Paket sürümleri

https://help.ubuntu.com/community/UbuntuBackports :

Ubuntu, işletim sisteminin yeni bir sürümünü her 6 ayda bir piyasaya sürdüğünde, bu sürüm zaman içinde büyük ölçüde dondurulur. Bu sürümün bir parçası olan yazılım hata düzeltmeleri ve güvenlik yamaları alırken, yazılımın yeni büyük sürümleri ve onlarla birlikte gelen yeni özellikler mevcut olmayacaktır.

Ubuntu 11.10 Perl sürümü

Bağlantı: Perl'in hangi sürümü 11.10 Masaüstü Sürümü ile birlikte gönderilir?

Perl 5.14.2

Ubuntu Paketleri: http://packages.ubuntu.com/search?keywords=perl&searchon=names&suite=all§ion=all

hassas (perl): Larry Wall'un Pratik Çıkarma ve Rapor Dili 5.14.2-6ubuntu2: amd64 i386

Ubuntu 12.04 LTS

Ubuntu 12.04 yayınlanacak: https://wiki.ubuntu.com/PrecisePangolin/ReleaseSchedule

26 Nisan Son Sürüm

Ubuntu 12.04 Forum: http://ubuntuforums.org/forumdisplay.php?f=412


6
sudo perl -MCPAN -e 'upgrade'

yardımcı olabilecek bir seçenektir.


Bir hata yaptığım için başarılı olamadım, ancak sorunumu çözen bazı paketleri güncelledim.
Andrei

yani tamamlanmadı veya hatalarla tamamlanmadı mı?
Olu Smith

Yükleme, apach.e kurulum dizinimi istedi ve yol adına ek bir "/" sağladığım için çöktü. Sorunum gitti gibi yükseltme yine de bir şey yaptı. Yakında daha yeni bir Ubuntu'ya geçeceğim
Andrei

1
Bu perl değil, perl modülleri günceller
Eugen Konkov

5

Terminal'i ( CTRL+ ALT+ T) açın ve aşağıdaki komutu yürütün:

sudo su

Ve şifrenizi vererek süper kullanıcı olun. Sonra yürütün:

apt-get update

Ve sonra yürütün:

apt-get upgrade

Ve nihayet yürütmek:

apt-get install -y perl

3

Perlbrew kullanmalısınız ; bunu yapmanın gerçek yolu budur. Belki Ubuntu halkı bu şekilde sevmeyecektir, çünkü paket tabanlı değildir, ancak kendinizi Perl'e dahil etmeniz gerekiyorsa, bu bir önkoşuldur. Süreç ağrısızdır ve Perl'i derleyerek korkmanıza gerek yoktur ; Gerçekten acısız.

İhtiyaçlarınıza bağlı olarak, cpanminus ve local :: lib'e de bir göz atın . Hayatınızı kolaylaştıracak.

Bunların hiçbiri kök ayrıcalığına ihtiyaç duymaz ; bundan zevk almalısınız.

Ubuntu modası geçmiş Perl paketlerini kullanmanın neredeyse çılgın olduğunu unutmayın, çünkü bunlar gerçekten eski sürümlerdir ve bu eski şeyleri kullanarak kendinizi incitmenize gerek yoktur.

Ayrıca bu cevaba bakınız .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.