FreeBSD中如何升级Perl?

时间:2019-11-20 08:54:08  来源:igfitidea点击:

如何在FreeBSD操作系统中升级Perl版本?

升级ports树

执行以下命令:

# portsnap fetch update

使用portupgrade升级Perl

执行以下命令:

# pkgdb -Ff
# portupgrade -o lang/perl5.10 -f perl-5.8.\*
# portupgrade -fr perl

更新所有与Perl相关的内容:

# portupgrade -f p5*

使用portmaster升级Perl

执行以下命令:

# portmaster -o lang/perl5.10 lang/perl5.8
# portmaster -r perl-

注意:如果perlglob匹配多个端口,则需要在/var/db/pkg中明确指定perl目录的名称:

portmaster -Dr perl- /var/db/pkg/perl-5.10.1/

修复依赖于perl的FreeBSD软件包

# perl-after-upgrade -f

升级其他软件包

重新安装所有其他依赖于perl的软件包。

# cd /usr/ports/your-port-name
# make deinstall install