Das Perl-Paket ist in /usr/bin
einer älteren Version (5.12.4). Die aktuelle stabile Version scheint 5.14.2 zu sein.
Wie aktualisiere ich diese Version? Root-Zugriff ist erforderlich, und ich möchte keine neuen Binärdateien kompilieren, um sie in einem Verzeichnis zu installieren, das sich in meinem Pfad befindet.
Antworten:
Mit dem folgenden Befehl werden alle Ihre Perl-Pakete aktualisiert und für Sie getestet:
quelle
Perl-Tag:
Paketversionen
https://help.ubuntu.com/community/UbuntuBackports :
Ubuntu 11.10 Perl-Version
Ein Link: Welche Perl-Version wird mit der Desktop-Version von 11.10 geliefert?
Das Perl 5.14.2
Ubuntu-Pakete: http://packages.ubuntu.com/search?keywords=perl&searchon=names&suite=all§ion=all
Ubuntu 12.04 LTS
Ubuntu 12.04 wird veröffentlicht: https://wiki.ubuntu.com/PrecisePangolin/ReleaseSchedule
Ubuntu 12.04 Forum: http://ubuntuforums.org/forumdisplay.php?f=412
quelle
ist eine Option, die helfen könnte.
quelle
Öffnen Sie das Terminal ( CTRL+ ALT+ T) und führen Sie den folgenden Befehl aus:
Und werden Sie zum Superuser, indem Sie Ihr Passwort eingeben. Dann führen Sie aus:
Und dann ausführen:
Und schließlich ausführen:
quelle
Sie sollten perlbrew verwenden . Dies ist der eigentliche Weg, um es zu tun. Möglicherweise mögen Ubuntu-Benutzer diese Methode nicht, da sie nicht paketbasiert ist. Wenn Sie sich jedoch in Perl einbinden müssen, ist dies eine Grundvoraussetzung. Der Prozess ist schmerzlos und Sie müssen keine Angst haben, wenn Sie Perl kompilieren . es ist wirklich schmerzlos.
Schauen Sie sich je nach Bedarf auch cpanminus und local :: lib an . Es wird dir das Leben leichter machen.
Keiner von diesen erfordert Root-Rechte ; du musst das genießen.
Vergessen Sie nicht, dass die Verwendung der veralteten Perl-Pakete von Ubuntu fast verrückt ist, da es sich um wirklich alte Versionen handelt und Sie sich mit diesen alten Dingen nicht selbst verletzen müssen.
Siehe auch diese Antwort .
quelle