update: minishift is bascially dead and won’t support OpenShift 4. You probably want to use crc instead.
I just spent to much time trying to start minishift with my user account. After 3h fighting with permission issues between libvirt and the ~/.minishift
directory, I’ve finally decided to stay sane and use sudo
… This is how I start minishift on my Fedora-33.
Install and start libvirt
sudo dnf install -y libvirt qemu-kvm sudo systemctl start libvirtd
Fetch and install minishift and the kvm driver
sudo dnf install -y origin-clients curl -L https://github.com/minishift/minishift/releases/download/v1.34.3/minishift-1.34.3-linux-amd64.tgz|sudo tar -C /usr/local/bin -xvz minishift-1.34.3-linux-amd64/minishift --strip-com ponents=1 sudo curl -L https://github.com/dhiltgen/docker-machine-kvm/releases/download/v0.10.0/docker-machine-driver-kvm-centos7 -o /usr/local/bin/docker-machine-driver-kvm sudo chmod +x /usr/local/bin/docker-machine-driver-kvm
Start minishift (with sudo…)
sudo minishift
And configure the local user
sudo cp -r /root/.kube /home/goneri sudo chown -R goneri:goneri /home/goneri/.kube