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

この問題を解決する方法は2つあります。エイリアスを作成するか(これはハックに近い)、システムデバイスファイルに移動してバイナリの正しい場所を指すように変更します。

  1. ~/.bashrcを介して修正 - bashrcファイルにエイリアスを作成してソースを再ロードするのと同じくらい簡単です。これはクイック修正ですが、後者をお勧めします。
  2. systemdユニットファイルに移動して更新してください。 systemd 単位ファイルを作成および変更する方法を示す多くのオンラインリソースがあります。このリンクを見てくださいここシステム単位のファイル変更の例。

おすすめ記事