Make a bootable USB drive
Making a bootable USB drive in Linux is easy and it does not require any external tools or applications. I do prefer Ventoy for having multiple ISOs bootable from the same USB drive. But that's another guide..
NOTE: dd doesn't work with Windows ISOs. Refer to the Ventoy guide above instead.
Plug your USB drive into your machine and find if in the list.
df -h
Mine in this case is /dev/sda1 but yours might be different. So double check that before you continue.
If df -h is confusing you can also use the the Disks application, launch it by running gnome-disks and click the USB drive on the left hand side. Then almost at the bottom of the page you will see Device /dev/sda1 or whatever your devices is called.
Now unmount the drive
umount /dev/sda1
Now run the dd command. Note: This will erase everything on your USB drive. And if you by accident specify the wrong drive here you will erase that, so double check that /dev/sda1 is correct.
And of course replace the /path/to/file.iso with the actual path to your ISO file.
sudo dd bs=4M if=/path/to/file.iso of=/dev/sda1 && sync
It might look like nothing is happening, but it does. Give it some time.
When it's done, you're done.