我必须从 Ubuntu 10.4 卸载 Perl 版本 5.10.1,然后安装单线程版本的 Perl。我应该在终端上运行哪些命令来执行此操作?或者,还有其他方法可以卸载 Ubuntu 附带的 Perl 版本吗?
首先,我尝试从 Ubuntu 软件中心卸载它,但与此同时,许多其他软件包也被删除,系统崩溃了。
我也尝试过sudo apt-get remove perl
,但之后我的系统也崩溃了。
答案1
我的建议是不要管系统perl
,因为正如你所发现的,它对于系统的运行通常很重要。然后你可以从最新的源代码编译和安装(非常简单!),可从http://www.perl.org/,只需确保将其设置为安装到与系统不同的目录即可perl
。下载附带的帮助文件很好地解释了需要完成的所有操作。
或者,如果你只需要为单个用户安装 Perl,你可以使用佩尔布鲁它将在用户的主目录中自动下载并安装各种 Perl 版本,但这是可配置的:
默认的 perlbrew 根目录是 ~/perl5/perlbrew,可以通过设置 PERLBREW_ROOT 来更改
您可以使用系统cpan
本身安装 Perlbrew,或者使用 Perlbrew 网站上给出的命令。
编辑:
ActiveState 还提供 Linux 二进制下载,网址为本网站,如果您不想从源代码构建。