vagrantで出たエラーの対処法

vagrantを用いて環境を立ち上げようとしたところ

Vagrant:
* Unknown configuration section 'hostmanager'.

と言われたのでvagrant-hostmanagerをインストールしようとしたところ

Bundler, the underlying system Vagrant uses to install plugins,
reported an error. The error is shown below. These errors are usually
caused by misconfigured plugin installations or transient network
issues. The error from Bundler is:

conflicting dependencies listen (= 3.0.2) and listen (= 3.1.5)
  Activated listen-3.1.5
  which does not match conflicting dependency (= 3.0.2)

  Conflicting dependency chains:
    listen (= 3.1.5), 3.1.5 activated

  versus:
    listen (= 3.0.2)

  Gems matching listen (= 3.0.2):
    listen-3.0.2

このように怒られてしまった。
gem内の何かのバージョンがコンフリクトを起こしている?(よくわからない)みたいなので、いったんPC上からvagrantのプログラムを根こそぎ消去してから再度インストールし直してみたところ、解決した。コマンドは以下。

rm -rf /opt/vagrant
rm -f /usr/local/bin/vagrant
sudo pkgutil --forget com.vagrant.vagrant

参考にしたサイト https://www.vagrantup.com/docs/installation/uninstallation.html