vagrant plugin install vagrant-snapshot Installing the 'vagrant-snapshot' plugin. This can take a few minutes... Building native extensions. This could take a while... Vagrant failed to properly resolve required dependencies. These errors can commonly be caused by misconfigured plugin installations or transient network issues. The reported error is: ERROR: Failed to build gem native extension. current directory: /home/tony/.vagrant.d/gems/2.7.4/gems/ruby-libvirt-0.4.0/ext/libvirt /usr/bin/ruby2.7 -I /usr/lib/ruby/vendor_ruby -r ./siteconf20211214-2021070-p4y5g2.rb extconf.rb mkmf.rb can't find header files for ruby at /usr/lib/ruby/include/ruby.h You might have to install separate package for the ruby development environment, ruby-dev or ruby-devel for example. extconf failed, exit code 1 Gem files will remain installed in /home/tony/.vagrant.d/gems/2.7.4/gems/ruby-libvirt-0.4.0 for inspection. Results logged to /home/tony/.vagrant.d/gems/2.7.4/extensions/x86_64-linux/2.7.0/ruby-libvirt-0.4.0/gem_make.out