代码之家  ›  专栏  ›  技术社区  ›  daotoad

如何向Perlbrew添加外部管理的Perl安装?

  •  1
  • daotoad  · 技术社区  · 15 年前

    perlbrew 在我的系统上管理多个Perl安装。

    但是,除了CPAN和system安装的干净安装之外,我还有几个其他Perl安装,它们与特定的项目绑定在一起。我希望能够 switch 对这些罪犯也一样。

    /opt/SomeApp/perl/bin/perl 在中包含库 /opt/SomeApp/perl/lib ,如何将其添加到perlbrew?

    2 回复  |  直到 15 年前
        1
  •  2
  •   draegtun    15 年前

    Perlbrew 允许您切换到它在PATH环境变量中找到的任何Perl。例如:

    export PATH="$PATH:/opt/SomeApp/perl/bin"
    perlbrew installed
    

    你现在应该明白了 /opt/SomeApp/perl/bin/perl 列为perl perlbrew

    perlbrew switch /opt/SomeApp/perl/bin/perl
    

    perlbrew switch ... 无需修改$PATH即可工作。

    /I3az公司/

        2
  •  1
  •   brian d foy    15 年前

    perlbrew在perlbrew环境变量下查找其perls,但它也期望在那里找到的不仅仅是您的perls。它还管理一些状态并创建一些目录来保存最新的符号链接。

    当你在perlbrew目录中创建符号链接时会发生什么

    不过,我仍然认为这是一个混乱和灾难的配方。任何需要特定安装的东西都不应该依赖于可变链接。