Для начала рекомендуется проверить поддерживает ли наш процессор необходимые инструкции.
# grep -E --color 'vmx|svm' /proc/cpuinfo
Далее усталаливаем LibVirt и менеджер виртуальных машин virt-manager и такая инструкция у меня уже есть. Установка и базовая настройка LibVirt в Ubuntu 20.04.
Далее все по классике, мы скачиваем бинарник, делаем исполняемым, и копируем в /usr/local/bin.
# curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
# chmod +x minikube
# mv ./minikube /usr/local/bin/
Пробуем запуститься с драйвером kvm2.
$ minikube start --driver=kvm2

И что интересно, вот все и готово! Проверяем из консоли.
$ kubectl get nodes
NAME STATUS ROLES AGE VERSION
minikube Ready control-plane 92s v1.31.0
Проверяем из VsCode, что ничего из старых кластеров не затерто и просто добавлен MiniKube.

Останавливаем, удаляем и делаем драйвер kvm2 драйвером по умолчанию.
$ minikube stop
$ minikube delete
$ minikube config set driver kvm2
Далее смотрим параметры которые можно задавать при создании minikube виртуалки и в путь. Как видим, все максимально просто.