Linux Install grub-efi-amd64 has no installation candidate
I tried installing linux (Parrot OS in this case) on my old Macbook Air 2012, but this installation fails with this message: ...
(Did I really take this screenshot with my phone? yes. I was really annoyed and lazy)
Running bootloader-config
* Installing grub-efi (uefi)
* 64bit efi implementation detected - selecting grub efi-amd64
Package "grub-efi-amd64" has no installation candidate
It's a really odd message in my understanding and most of what I can find that is somewhat related is completely useless.
However, there is a fix that worked for me. I've not found any other solution or a clear answer as why distribution creators would not include the latest version on a live CD...
Boot in the live CD, create the partitions, and run this below command via terminal (while booted in the live system) to install the "latest" version of grub-efi-amd64. This might be semi-uinque for macbooks.
$ apt install install grub-efi-amd64
In any case... this simple solution solved the problem for me. I got an error message that the USB drive can't be dismounted properly, but that doesn't really matter.