最近,我试图安装的每个包,无论是否设计在葡萄酒下运行,都会给出以下相同的错误报告:
debconf: Perl may be unconfigured (Can't locate strict.pm in @INC (you may need to install the strict module) (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at (eval 1) line 2.
BEGIN failed--compilation aborted at (eval 1) line 2.
) -- aborting
Setting up tzdata (2014i-0ubuntu0.14.04) ...
Can't locate strict.pm in @INC (you may need to install the strict module) (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at /usr/share/debconf/frontend line 5.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 5.
dpkg: error processing package tzdata (--configure):
subprocess installed post-installation script returned error exit status 2
Errors were encountered while processing:
tzdata
E: Sub-process /usr/bin/dpkg returned an error code (1)似乎我无法升级JRE,因此一些类似Windows的应用程序无法运行。
在尝试安装运行在不同环境中的HotShots之后,我也收到了这条消息。
对于如何解决这个问题,有什么想法吗?
发布于 2015-01-27 00:40:01
您的perl配置似乎有问题。尝试命令sudo dpkg-reconfigure perl-base,然后再次尝试apt。如果它不能工作,请在这里张贴这两个命令的输出。
根据您的回答-您的Perl安装缺少基本文件,这妨碍了包管理器修复它。
您是否尝试过从源代码或类似的地方安装perl?
我需要更多的信息:
cat /etc/issueuname -als -l /usr/share/perl还可以查看这个答案,看看您的perl程序是否找错了地方。
另外,尝试创建一个拥有sudo权限的全新用户,以新用户的身份登录,然后再试一次,以防问题是特定于用户的,而不是全系统的。
https://askubuntu.com/questions/578188
复制相似问题