You need to provide the udev rules:
https://raw.githubusercontent.com/micronucleus/micronucleus/master/commandline/49-micronucleus.rules
Second, you may get a complaint that the micronucleus version (the one you get through additional board manager) is not compatible with your hardware board.
In that case, you need to build micronucleus binary for your platform and replace the binary micronucleus in the folder
~/.arduino15/packages/mhetlive/tools/micronucleus/2.0a4
(or similar)
with your newly compiled binary.
If you do both of this, then it should work fine, at least it works for me.