国产gaysexchina男同gay,japanrcep老熟妇乱子伦视频,吃奶呻吟打开双腿做受动态图,成人色网站,国产av一区二区三区最新精品

如何獲得 Perl

2018-02-24 16:03 更新

既然你已經(jīng)下定決心要學習 Perl 這門編程語言,那么擺在你面前的第 一件事就是得到它。

你有 Perl 嗎

試試從命令行執(zhí)行?perl -v,如果你看到 Perl 的版本及版權(quán)等信息, 那么說明你的系統(tǒng)已經(jīng)具有 Perl。反之,如果你看到的是類似?command not found?這樣的輸出,那么你需要安裝 Perl。

$ perl -v

This is perl 5, version 18, subversion 1 (v5.18.1) built for i486-linux-gnu-thread-multi-64int
(with 46 registered patches, see perl -V for more detail)

Copyright 1987-2013, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

GNU/Linux

Perl 支持許多平臺,在 GNU/Linux 上基本都默認帶有 Perl。但十有 八九可能是舊版本。這種情況下,你可以通過所用 GNU/Linux 發(fā)行版 的包管理器來更新 Perl。

Mac OS X

Mac OS X 系統(tǒng)本身也默認安裝了 Perl,不過可能仍然存在版本過舊的問題。為此,你可 以自己安裝更新版。

Windows

Windows 系統(tǒng)默認沒有 Perl。你可以選擇下列 Perl 發(fā)行之一:

  1. Strawberry:稱為草莓 Perl,它專為 Windows 平臺而生,其中打包了 CPAN 客戶端、編譯器、以及預(yù)裝了大量模塊。除非你有 很特殊的需求,一般來說這就是你所需要的 Perl 發(fā)行。

  2. ActiveState:Perl 針對 Windows 平臺的發(fā)起者,至今仍然活躍參與社區(qū)。ActiveState 發(fā)布自己打包的 Perl,并且 包含 PPM 模塊安裝系統(tǒng)。如果你嫌麻煩,不想自己管理 Perl 安裝,那么它也許適 合你。

Perl 源代碼

Perl 源代碼位于?http://www.cpan.org/src/。如果你打算自行編譯安裝 Perl,需要 準備編譯器、Shell、以及某些系統(tǒng)庫。如果你缺少某些東東,Perl 的?Configure?腳本將告訴你。通過以下指令可以從源代碼編譯并安裝 Perl:

$ wget http://www.cpan.org/src/5.0/perl-5.18.1.tar.gz
$ tar -xzf perl-5.18.1.tar.gz
$ cd perl-5.18.1
$ ./Configure -des -Dprefix=$HOME/localperl
$ make
$ make test
$ make install

Perlbrew 和 Plenv

除了手動從源代碼編譯、安裝 Perl 之外,你也可以選用時下比較流行的 Perl 多版本管理工具?Perlbrew?或?Plenv。

Perlbrew

要安裝 Perlbrew,你可以在終端中執(zhí)行:

$ curl -L http://install.perlbrew.pl | bash

然后,將下列內(nèi)容添加到?.bashrc?或?.zshrc?文件中:

source ~/perl5/perlbrew/etc/bashrc

接著執(zhí)行:

$ source ~/.bashrc
$ source ~/.zshrc

至此,你便能夠使用 Perlbrew 來安裝 Perl 的各種版本了。

先列出可用的 Perl 版本:

$ perlbrew available

安裝具體的 Perl 版本:

$ perlbrew install 5.18.1

待安裝完畢,你可以通過以下指令來切換到剛安裝的 Perl 版本:

$ perlbrew switch perl-5.18.1

此外,Perlbrew 還有列出已安裝的 Perl 版本、暫時關(guān)閉自身等功能,具體可以 查看其幫助文檔。

Plenv

Plenv 的功能與 Perlbrew 類似,其安裝步驟為:

$ git clone git://github.com/tokuhirom/plenv.git ~/.plenv
$ echo 'export PATH="$HOME/.plenv/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(plenv init -)"' >> ~/.bash_profile
$ exec $SHELL -l
$ git clone git://github.com/tokuhirom/Perl-Build.git ~/.plenv/plugins/perl-build/

注意:Zsh 用戶需將上述指令中的?.bash_profile?替換為?.zshrc。另外,Ubuntu 用戶需將其替換成?.profile。

現(xiàn)在,你可以使用 Plenv 來安裝 Perl:

$ plenv install 5.18.1

安裝完成后需要執(zhí)行?plenv rehash?重建 shim 可執(zhí)行文件。

Plenv 能夠?qū)⒛硞€ Perl 版本設(shè)置成局部、全局及 Shell 作用環(huán)境。其命令分別為:

$ plenv local 5.18.1  # 設(shè)置為局部作用環(huán)境,比全局作用環(huán)境具有更高的優(yōu)先級
$ plenv global 5.18.1 # 設(shè)置成全局作用環(huán)境,將在所有 Shell 中使用
$ plenv shell 5.18.1  # 設(shè)置成 Shell 作用環(huán)境,具有最高的優(yōu)先級

關(guān)于 Plenv 的更多用法,可以通過?plenv help?查閱。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號