OS: Ubuntu 19.10
sudo apt install qemu-kvm libvirt-daemon libvirt-daemon-system
sudo usermod -a -G libvirt $USER
newgrp libvirt
curl -L https://github.com/dhiltgen/docker-machine-kvm/releases/download/v0.10.0/docker-machine-driver-kvm-ubuntu16.04 -o /usr/local/bin/docker-machine-driver-kvm
chmod +x /usr/local/bin/docker-machine-driver-kvm
Download the latest version of minishift cdk from this link
sudo cp ~/Downloads/cdk-3.12.0-1-minishift-linux-amd64 /usr/local/bin
cd /usr/local/bin
sudo chmod +x cdk-3.12.0-1-minishift-linux-amd64
cdk-3.12.0-1-minishift-linux-amd64 setup-cdk
in the starting process, it will going to ask the redhat userid and password. So keep those ready.
cdk-3.12.0-1-minishift-linux-amd64 start
After minishift started,(my machine got almost hanged because of RAM and processing power) you may want to switch it off
cdk-3.12.0-1-minishift-linux-amd64 stop