Not so long ago I became linux mint user. Many of the necessary programs and games runs without problems in Wine. But I couldn't connect my galaxy note through wine. So I find another way to connect it with odin through VirtualBox. I wrote a small guide:
- Install VirtualBox.
- Download windows xp or windows 7 ISO image install disc. For example, you can download windows 7 trial 90 day from microsoft.com. If you have a disc with windows installer you can use it. I personally prefer windows xp micro edition (250mb).
- Start VirtualBox. Add virtual machine, choose your ISO image or real CD-ROM if you have disc. Install windows with the recommended settings.
- When the installation is complete, and windows will boot to desktop you will need to install drivers. Connect USB flash with drivers to your virtual machine or create virtual network disc to linux and drag these drivers (mirror1, mirror2) to windows.
- Intall drivers.exe in virtual machine.
- Move odin to your virtual machine same way. And start it.
- Reboot you galaxy note in download mode and connect to usb. Press USB indicator in the bottom menu of virtualbox and choose your samsung connection.
If you are doing everything right you will see this:

You can also try Heimdall. It has linux port.
Kies should work fine same way.
- Install VirtualBox.
- Download windows xp or windows 7 ISO image install disc. For example, you can download windows 7 trial 90 day from microsoft.com. If you have a disc with windows installer you can use it. I personally prefer windows xp micro edition (250mb).
- Start VirtualBox. Add virtual machine, choose your ISO image or real CD-ROM if you have disc. Install windows with the recommended settings.
- When the installation is complete, and windows will boot to desktop you will need to install drivers. Connect USB flash with drivers to your virtual machine or create virtual network disc to linux and drag these drivers (mirror1, mirror2) to windows.
- Intall drivers.exe in virtual machine.
- Move odin to your virtual machine same way. And start it.
- Reboot you galaxy note in download mode and connect to usb. Press USB indicator in the bottom menu of virtualbox and choose your samsung connection.
If you are doing everything right you will see this:

You can also try Heimdall. It has linux port.
Kies should work fine same way.