How can I set up Ubuntu to share my printer so that I can use it with Airprint ? Airprint is a system set-up by Apple on iOS devices (iPhone, iPad, iPod Touch)
This has changed since the initial question was asked.
Since Ubuntu 11.04, you can share local printers so they are available via AirPrint.
AirPrint support is either built-in a printer or not. For printers that don't have this support built-in (which is most printers bought before AirPrint was introduced in 2010), AirPrint support can be achieved by configuring such a printer on an intermediary system for local printing, shared on the same network. In this particular context this means any Ubuntu desktop or server with local printing configured. Follow these steps (source):
This is automatically available in GNU/Linux distributions with CUPS since version 1.4.6 (such as Trisquel 5 and Ubuntu 11.04). AirPrint Activator provides the functionality on Mac OS X. There is also a paid solution offered to Windows users.
Some of this information was adapted from the AirPrint article on Wikipedia (which I updated previously).
This method is good for iOS5.x but not run with iOS6.0, can't find any printer otherwise founded with iOS5.x
Thaks anyway for Your explain
founded a solution here: Re: iOS 6 doesn't recognize CUPS print sharesdescription here
Hope will be helpfull
it work for me