You can either run Odin in a virtual machine or alternatively use Heimdall by Benjamin Dobell.
Heimdall runs natively on Linux and has reached a well tested release state. Heimdall is a cross-platform open-source utility to flash ROMs onto Samsung Galaxy S phones. Heimdall uses the same protocol as Odin to interact with a device in download mode.
If your phone would be a Windows-powered computer, then firmware versions would be Windows XP, Windows 7, or Windows 10, with many iterations for each broad version.There are literally hundreds of custom ROMs and kernels available for it, along with a handful of official updates coming from Samsung.Unfortunately the device will never get an official Android 4.0 Ice Cream Sandwich update, so if you really want it, you will have to go for a custom ROM.If you should fail to receive the latest OTA update, you can either check for updates directly from your phone or download the newest update manually using the Samsung Kies application.Samsung Galaxy S i9000 is one of the most popular Android smartphones around and it has a huge base of developers working on it.Clockwork Mod Recovery has just been updated today. This REQUIRES root on your device, but is probably your only solution without Windows. The above guide is for the Galaxy S i9000 International version. Old post you responded to :) You have to open Odin and in the PDA box, chose the md5 file.