Isso mudou desde que a pergunta inicial foi feita.
Desde o Ubuntu 11.04, você pode compartilhar impressoras locais para que elas estejam disponíveis via AirPrint.
O suporte do AirPrint é uma impressora incorporada ou não. Para impressoras que não têm esse suporte embutido (que é a maioria das impressoras compradas antes da introdução do AirPrint em 2010), o suporte do AirPrint pode ser obtido configurando-se tal impressora em um sistema intermediário de impressão local, compartilhado na mesma rede. Neste contexto particular, isso significa qualquer desktop ou servidor Ubuntu com impressão local configurada. Siga estes passos ( fonte ):
-
No seu computador, inicie o utilitário de configuração da impressora através do Sistema - > Administração - > Imprimir ( GNOME Classic ) ou através do botão de desligar o superior direito - > Configurações do sistema - > Hardware - > Impressão ( Unity Natty ) ou através da linha de comando (todos os sistemas incluindo o Unity Oneiric):
gksudo system-config-printer
. -
No utilitário de configuração da impressora, escolha Servidor - > Configurações e ativar Publique impressoras compartilhadas conectadas a este sistema . Clique em OK e em seguida, clique com o botão direito no ícone da sua fila de impressão e escolha Propriedades no menu pop-up. Na seção Políticas do diálogo certifique-se de que Compartilhado esteja ativado.
-
Verifique se o seu dispositivo móvel está acessando sua rede local usando WLAN e, em seguida, abra um aplicativo com a funcionalidade de impressão nele (como, por exemplo, o navegador ou o visualizador de fotos). Imprima algo. A caixa de diálogo de impressão deve mostrar sua fila de impressão e permitir algumas configurações.
Isto está automaticamente disponível nas distribuições GNU / Linux com o CUPS desde a versão 1.4.6 (como Trisquel 5 e Ubuntu 11.04). O AirPrint Activator fornece a funcionalidade no Mac OS X. Há também uma solução paga oferecida aos usuários do Windows.
Algumas dessas informações foram adaptadas do artigo do AirPrint na Wikipedia (que atualizei anteriormente).