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

이 문제를 해결하는 방법에는 두 가지가 있습니다. 별칭을 만들거나(이것은 해킹에 가깝습니다) 시스템 장치 파일로 이동하여 바이너리의 올바른 위치를 가리키도록 수정합니다.

  1. ~/.bashrc를 통해 수정 - bashrc 파일에 별칭을 만들고 소스를 다시 로드하는 것만큼 간단합니다. 이것은 빠른 수정이지만 후자를 권장합니다.
  2. systemd 단위 파일로 이동하여 업데이트하세요. systemd 단위 파일을 만들고 수정하는 방법을 보여주는 온라인 리소스가 많이 있습니다. 이 링크를 살펴보세요여기시스템 단위 파일 수정의 예.

관련 정보