【发布时间】:2022-01-05 22:48:10
【问题描述】:
我正在关注this 教程
在带有 ubuntu 18 的虚拟机中设置 RT5。
目前我正在设置 RT 的数据库步骤,但是当我尝试运行代码 sudo /opt/rt5/sbin/rt-setup-fulltext-index --noask --dba=rt_admin
设置全文索引我收到以下错误。
WWW::Form::UrlEncoded::XS 0.26 is required. fallback to PP version at /usr/local/lib/x86_64-linux-gnu/perl/5.26.1/WWW/Form/UrlEncoded.pm line 17.
Can't locate RT/Extension/MandatorySubject.pm in @INC (you may need to install the RT::Extension::MandatorySubject module) (@INC contains: /opt/rt5/sbin/../local/lib /opt/rt5/local/plugins/RT-Extension-MergeUsers/lib /opt/rt5/sbin/../lib /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.1 /usr/local/share/perl/5.26.1 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at /opt/rt5/sbin/../lib/RT.pm line 790.
BEGIN failed--compilation aborted at /opt/rt5/sbin/rt-setup-fulltext-index line 75.
问题是,比如WWW::Form::UrlEncoded::XS0.26版本无法在ubuntu 18中安装,对于其他依赖,建议安装,即使安装后,还会不断带来一些实际上已经安装的新依赖。
任何关于这个问题的提示都会非常有帮助。谢谢!
【问题讨论】:
-
installation tutorial 使用
App::Virtualenv创建一个隔离的 Perl 环境。你用过那个模块吗?