起因
最近在一家公司實習,目前在語音識別的一個項目裏面打雜,前段時間docker壞了又要配置perl5的環境(項目不能使用高版本的perl5).
創建目錄
在根目錄下創建目錄:
perl5/
在perl5內創建目錄:
perlbrew/
在perlbrew內創建目錄:
build/ dists/
安裝perlbrew
這裏在不影響本機的perl下,使用perlbrew進行版本管理
apt-get install perlbrew
下載perl-5.XX.X
下載自己需要的perl版本
在sohu鏡像站下站會快一些,下載.bz的文件
http://mirror.sohu.com/CPAN/src/?C=M&O=D
上傳壓縮文件
將下號的perl5安裝包上傳至dists文件夾下
強制安裝perl
執行
perlbrew --notest isntall perl-5.XX.X
後面對應自己的版本,強制安裝,不測試,因爲測試可能會出問題,但其實不影響使用
切換perl版本
perlbrew switch perl-5.XX.X
每次退出後進入都要切換