【问题标题】:how to uninstall perl on linux如何在 Linux 上卸载 perl
【发布时间】:2013-05-23 11:51:31
【问题描述】:

我刚刚在linux上安装了perl,参考http://learn.perl.org/installing/unix_linux.html

使用命令:curl -L https://raw.githubusercontent.com/ranguard/installing-perl/master/scripts/install_perl_on_nix.sh | bash

有人知道如何删除 perl 吗?谢谢。

【问题讨论】:

    标签: linux perl uninstallation


    【解决方案1】:

    你不喜欢吗?

    rm -rf ~/perl5
    

    然后编辑您的~/.bashrc 文件并找到显示source /home/yourlogin/perl5/perlbrew/etc/bashrc 的行并将其删除。

    【讨论】:

    • 当我输入“perl -v”时,版本是:“这是为 x86_64-linux-thread-multi 构建的 perl 5,版本 14,subversion 4 (v5.14.4)”。所以这是否意味着我应该使用“rm -rf ~/perl14”?
    • 没有。您上面引用的脚本将当前版本安装到~/perl5
    • 我试过了,但是好像不行。我仍然可以使用 perl -v 命令
    • @FreyaRen 所有类 unix 系统(包括 Linux)都安装了 perl;你应该卸载它。系统 perl 可执行文件通常位于/usr/bin/perl。您可以通过在终端中键入which perl 来测试perl 命令使用哪个可执行文件。它将打印整个路径。如果是系统perl的路径,一切OK。
    • @innaM 现在每次我输入“su”并转到根目录时,都会收到此警告“bash: /root/perl5/perlbrew/etc/bashrc: No such file or directory”。我认为那是因为我执行了“rm -rf ~/perl5”。你知道怎么解决吗?
    【解决方案2】:

    尝试查询 perl rpm

    rpm -qa | grep "perl"
    

    然后,使用删除 perl 的所有引用

    rpm -e <above list>
    

    【讨论】:

    • RPM 与这个问题有什么关系?
    • 我尝试列出所有与 Perl 相关的库,但是我得到了 perl-libs 和 perl-module,我不知道应该删除哪个
    • @kirelagin .. 我认为当您发出该命令时会随后安装 perl rpm。不然你怎么看..
    • @Freya Ren.. 您是否尝试通过 rpm 命令查询以获取该列表
    • @DennyMathew 因为我检查了安装脚本,在我看来它与 RPM 无关。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-16
    • 2016-07-07
    • 1970-01-01
    • 2014-06-30
    • 2021-04-05
    相关资源
    最近更新 更多