How to update your BIOS firmware in Linux

yeah, bad progress bios can be an issue, but how to solve this?

it uses internally the tool fwupd, which automatically detect hardware, get a list of updated bioses, etc