![PATH,从 usr/bin 中删除旧版本](https://linux22.com/image/896660/PATH%EF%BC%8C%E4%BB%8E%20usr%2Fbin%20%E4%B8%AD%E5%88%A0%E9%99%A4%E6%97%A7%E7%89%88%E6%9C%AC.png)
我是 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 芯片/卡
(您可以编辑您的问题以添加此信息。)