Perlパッケージは/usr/bin
にあり、古いバージョン(5.12.4)です。現在の安定版リリースは5.14.2のようです。
このバージョンを更新するにはどうすればよいですか?ルートアクセスが必要です。新しいバイナリをコンパイルして、自分のパスにあるディレクトリにインストールしたくありません。
警告:示されている
cpan
の使用にはかなりの時間がかかり、放置しないでください。
次のコマンドは、すべてのPerlパッケージを更新し、それらをテストします。
$ Sudo cpan
cpan[1]> upgrade
Perlタグ:
Perlは、Ubuntuにデフォルトでインストールされる高レベルのプログラミング言語です。
パッケージバージョン
https://help.ubuntu.com/community/UbuntuBackports :
Ubuntuが6か月ごとにOSの新しいバージョンをリリースすると、そのリリースの大部分は凍結されます。そのリリースの一部であるソフトウェアはバグ修正とセキュリティパッチを取得しますが、ソフトウェアの新しいメジャーリリースとそれらに付属する新機能は利用できません。
Ubuntu 11.10 Perlバージョン
リンク: 11.10のデスクトップバージョンに同梱されているPerlのバージョンは?
Perl 5.14.2
Ubuntuパッケージ: http://packages.ubuntu.com/search?keywords=Perl&searchon=names&suite=all§ion=all
正確(Perl):Larry Wallの実用的な抽出およびレポート言語5.14.2-6ubuntu2:AMD64 i386
Ubuntu 12.04 LTS
Ubuntu 12.04がリリースされます: https://wiki.ubuntu.com/PrecisePangolin/ReleaseSchedule
4月26日の最終リリース
Ubuntu 12.04フォーラム: http://ubuntuforums.org/forumdisplay.php?f=412
Sudo Perl -MCPAN -e 'upgrade'
役立つオプションです。
ターミナルを開く(CTRL + ALT + T)そして次のコマンドを実行します:
Sudo su
パスワードを入力してスーパーユーザーになります。次に実行します:
apt-get update
そして実行します:
apt-get upgrade
そして最後に実行します:
apt-get install -y Perl
perlbrew を使用する必要があります。これが実際の方法です。 Ubuntuの人々はパッケージベースではないため、この方法を好まないかもしれませんが、Perlに参加する必要がある場合、これは前提条件です。このプロセスは簡単であり、compiling Perl;を恐れる必要はありません。本当に痛みはありません。
ニーズに応じて、 cpanminus および local :: lib もご覧ください。それはあなたの生活を楽にします。
ルート特権を必要とするものはありません;これを楽しむ必要があります。
Ubuntuの古いPerlパッケージを使用することは、非常に古いバージョンであり、この古いものを使用して自分自身を傷つける必要がないため、ほとんどクレイジーであることを忘れないでください。
this answer も参照してください。