无法卸载 ruby​​ gem Vagrant 通过 RPM 安装 Vagrant

无法卸载 ruby​​ gem Vagrant 通过 RPM 安装 Vagrant

我无法安装或重新安装 vagrant操作系统7

首先,我遵循了有关如何在 CentOS 7 上安装 Vagrant 的教程红宝石和红宝石

安装后,我在终端中输入命令:vagrant

我收到一条消息,告诉我这种安装方法已被弃用,我将转到 vagrantup.com 并安装 .rpm 包。

我已经这样做了,但是现在当我调用命令时,vagrant我收到以下消息: bash: /usr/local/bin/vagrant: 没有这样的文件或目录

我尝试卸载所有内容以从零开始重新安装,但没有成功。我找不到任何有关解决此问题的信息。

请问有什么建议吗?谢谢

====更新====

whereis vagrant输出如下:
vagrant: /usr/bin/vagrant /opt/vagrant/bin/vagrant

答案1

有两种方法可以解决此问题:创建一个别名(这更像是一种 hack)或转到 systemd 单元文件并修改它,以便它指向二进制文件的正确位置。

  1. 通过 ~/.bashrc 修复 - 这就像在 bashrc 文件中创建别名并使用源重新加载一样简单。这是一个快速解决方案,但我建议后者。
  2. 转到 systemd 单元文件并更新它 - 有大量在线资源可向您展示如何创建和修改 systemd 单元文件。看看这个链接这里有关修改 systemd 单元文件的示例。

相关内容