在乌班图16.04 LTS升级到18.04 LTS之后,所有Perl模块和pan都停止了工作。 每当我用手稿,就会导致错误。
threads.c: loadable library and Perl binaries are mismatched (got handshake key 0xdb00080, needed 0xde00080)
当我试图开篇大事时,它就显示:
Cwd.c: loadable library and Perl binaries are mismatched (got handshake key 0xdb00080, needed 0xde00080)
我在乌图16.04中安装了“Cwd”、“校对”模块,其中Perl版本为5.22.1,而在乌图18.04中,Perl版本为5.26.1。
我试图删除旧单元,但失败。 我删除了“~/cpan”夹的内容。
PS: Everything works fine in root user. if I run
sudo su
cpan
行之有效。 但是,作为普通用户,我无法操作任何每个单元/文字/文字。
How do I correct the issue? How can I re-install cpan or cpan modules?
我试图重温Perl,这无助于帮助。
sudo apt-get --reinstall install perl
sudo apt-get --reinstall install libcwd-guard-perl
我安装了 c子, c子加,造成同样的错误。