Удаляет ли Vagrant Destroy бродячие плагины?

В моей системе есть несколько тестовых бродячих ящиков, которые я убираю. Я установил плагины, например, такие как vagrant plugin install vagrant-hostsupdaterи vagrant plugin install vagrant-triggers. Когда я делаю vagrant destroy, я избавляюсь от плагинов во время уничтожения или нет. Я удаляю каталог после выполнения vagrant destroyso, если нет, то как мне удалить плагины теперь, когда каталог был удален.


person byronyasgur    schedule 19.05.2015    source источник


Ответы (1)


vagrant destroy не удаляет плагины. Согласно https://docs.vagrantup.com/v2/cli/destroy.html, он «останавливает работающую машину, которой управляет Vagrant, и уничтожает все ресурсы, созданные в процессе создания машины».

Вы можете удалить плагины с помощью vagrant plugin uninstall <name> (задокументировано на https://docs.vagrantup.com/v2/cli/plugin.html)

person Remear    schedule 19.05.2015
comment
Я знаком с командой удаления, но я удалил каталог, в который устанавливал плагины. Будут ли при удалении удалены плагины, или они установлены в реестре или что-то в этом роде (у меня Windows). Как я могу удалить эти плагины, так как теперь у меня нет каталога? - person byronyasgur; 20.05.2015
comment
Я не уверен. Vagrant может поддерживать собственный манифест установленного плагина. Ваш исходный пост звучал так, как будто вы удаляете каталог виртуальной машины, но в вашем комментарии упоминается, что вы удаляете фактический каталог плагинов. Чтобы уточнить, плагины Vagrant устанавливаются на уровне Vagrant и не зависят от виртуальной машины. Плагины все еще перечислены в выводе vagrant plugin list. Если да, то я бы попробовал vagrant plugin uninstall <name>. Если это не удается, потому что он не может найти файлы из-за того, что вы удалили этот каталог, вам может потребоваться установить их снова, а затем удалить их с помощью команды удаления. - person Remear; 20.05.2015
comment
Хорошо, это многое объясняет ... Я предположил, что они специфичны для vm. Я сделал список бродячих плагинов в случайной папке, и он показал 2 плагина, и мне удалось удалить триггеры на ... это не имеет отношения, но вы случайно не знаете, что такое бродячий ресурс ... я не помню установка этого - person byronyasgur; 20.05.2015