PATH,从 usr/bin 中删除旧版本

PATH,从 usr/bin 中删除旧版本

我是 Ubuntu 新手。我从别人那里继承了一台电脑。她在根文件夹中安装了许多用于生物信息学的小程序/usr/local/bin

我需要能够删除旧版本,因为它们要么干扰新版本,要么即使我尝试使用其命令的完整路径运行新版本,和/或在 PATH 中包含路径,仍然会使用旧版本。

我无法访问这些文件夹,因此无法删除文件。或者删除单个文件只会让问题变得更糟?大多数这些工具都无法通过软件中心或找到apt-get

除了格式化整个驱动器并从头开始之外我还能做什么?

我也遇到过类似的问题,比如 perl、bioperl、python 等共享库。找不到它们,无法更新它们等等。我知道这不是真正的 Ubuntu 问题,所以即使重定向到更好的答案来源(书籍或网站)也会很有帮助。

答案1

如果您想删除 /root 文件夹中安装的程序,我建议您删除与这些应用程序相关的任何子文件夹。例如,如果您在 /root/biolis 中安装了一个名为“biolis”的程序,只需执行以下操作:

sudo rm -r /root/biolis

我刚刚检查了我自己的 Ubuntu 安装,在 /usr/local/bin 文件夹中我只有手动安装的程序,因此您可以使用上面相同的步骤。

sudo rm -r /usr/local/bin/biolis2

我希望这对你有用。

答案2

在像您这样的情况下,安装新版本的 Ubuntu 或 Ubuntu 社区版本(Kubuntu、Lubuntu……Xubuntu)通常是最简单、最快捷的。

安装前,请先试用(从 DVD 磁盘或 USB 驱动器启动)

如果您告诉我们有关计算机的详细信息,这将帮助我们帮助您

  • 品牌名称和型号
  • 中央处理器
  • RAM(大小)
  • 内部驱动器(大小)
  • 图形芯片/卡
  • wifi 芯片/卡

(您可以编辑您的问题以添加此信息。)

相关内容