Updating Atmega8U2 firmware

Ubuntu Linux 10.10 kernel 2.6.35-28-generic #50-Ubuntu SMP Genuine Arduino Uno

I am trying to update the Atmega8U2 usb firmware because i am told there is a bug in the firmware at present which affects serial comms.

I am trying to follow the instructions here :

but am stuck at the point where i am supposed to download the hex file.
Instead of a download I get on screen line after line of hex code as below.

:100000009CC00000B5C00000B3C00000B1C000003B
:10001000AFC00000ADC00000ABC00000A9C0000030
:10002000A7C00000A5C00000A3C0000054C4000089
:1000300018C400009DC000009BC0000099C00000D3
:1000400097C0000095C0000093C0000091C0000060

and so on.
Do I copy this into an editor and then save it as the hex file?
Do I have to edit out all the colons at the beginning of each line
or am I missing something about how to download it?
tia Norman

There is a working hex file included in the Arduino 0022 distribution so you don't need to download anything.
The one in 0022 corrects the bug you're mentioning.
It should be under hardware/arduino/firmwares/arduino-usbserial

Great, thanks, found it.