Currently the only emulator for testing iOS applications is build for MacOS.
There
There is a work in process to bring an emulation software to linux which you might want to take a look at...but judging by the development status it'll be a while till it's usable.
http://www.iemu.org/index.php/Main_Page
EDIT: This is a workoutdated information. The project was discontinued some time in process to bring an emulation software2013.
Your options at this time would be to linux whichtry and install a hackintosh instance in virtualbox or use something like Appetize.io, if you mighthave a bundled app that you want to take a look at...but judging by the development status it'll be a while till it's usabletry out.
http://www.iemu.org/index.php/Main_Page
The long and complicated way of achieving your goal would be running MacOs in a virtualbox on ubuntu and run the official emulator in thereFor real productive development work I'm afraid you won't get around buying Apple hardware.