将二进制文件从 bin 移动到特定文件夹

将二进制文件从 bin 移动到特定文件夹

我想安装 RNAhybrid 工具,所以我下载了它并配置了它。我想保存在一个名为programs的目录中,所以我下载了该目录中的tar.gz,将其解压,然后使用以下命令

./configure
sudo make
sudo make install

当我使用which RNAhybrid命令时它给了我

/usr/local/bin/RNAhybrid

我怎样才能将其移至/home/user/programs/RNAhybrid_2.2/文件夹,以便每次我输入 RNAhybrid 时它都会给出 /home/user/programs/RNAhybrid_2.2/RNAhybrid

答案1

首先:这是你的计算机,所以你可以用它做任何你想做的事情,所以将它移动到那里的命令在这篇咆哮的末尾。 ;-)

然而,该应用程序正是根据文件层次结构标准依赖于此的其他应用程序将期望它在那里。无论您运行的是 Ubuntu、Debian、FreeBSD、HP-UX、AIX、Tru-64 还是世界上任何其他 Unix/Linux 变体,它们都RNAhybrid在该目录中拥有自己的版本。

这只是一个应用程序。你会想要对另一个、另一个、另一个进行同样的操作,最后你会把自己逼到一个角落,如果不重新安装所有东西,你将无法摆脱困境。然后按照标准。但是,嘿,如果你想让 Ubuntu 成为 Windows(=一团糟),只需:

md /home/user/programs/RNAhybrid_2.2/
sudo mv /usr/local/bin/RNAhybrid /home/user/programs/RNAhybrid_2.2/
sudo nano /etc/environment

并添加/home/user/programs/RNAhybrid_2.2/到现有路径的末尾。

祝你好运! (你会需要它...)

相关内容