Antworten:
Dies hat sich geändert, seit die ursprüngliche Frage gestellt wurde.
Seit Ubuntu 11.04 können Sie lokale Drucker freigeben, damit sie über AirPrint verfügbar sind.
Die AirPrint-Unterstützung ist entweder in einen Drucker integriert oder nicht. Für Drucker ohne diese integrierte Unterstützung (die meisten Drucker, die vor der Einführung von AirPrint im Jahr 2010 gekauft wurden) kann die AirPrint-Unterstützung erreicht werden, indem ein solcher Drucker auf einem Vermittlungssystem für lokales Drucken konfiguriert wird, das im selben Netzwerk gemeinsam genutzt wird. In diesem speziellen Kontext bedeutet dies, dass jeder Ubuntu-Desktop oder -Server mit lokalem Druck konfiguriert ist. Befolgen Sie diese Schritte ( Quelle ):
Starten Sie auf Ihrem Computer das Dienstprogramm zur Druckerkonfiguration über System -> Administration -> Drucken ( GNOME Classic ) oder über die Ausschalttaste oben rechts -> Systemeinstellungen -> Hardware -> Drucken ( Unity Natty ) oder über die Befehlszeile (alle Systeme einschließlich Unity Oneiric): gksudo system-config-printer
.
Wählen Sie im Dienstprogramm zur Druckerkonfiguration Server -> Einstellungen und aktivieren Sie Freigegebene Drucker veröffentlichen, die an dieses System angeschlossen sind . Klicken Sie auf " OK", klicken Sie mit der rechten Maustaste auf das Symbol Ihrer Druckwarteschlange und wählen Sie " Eigenschaften" im Popup-Menü. Im Richtlinie Bereich des Dialogs stellen Sie sicher , dass Geteilt aktiviert.
Stellen Sie sicher, dass Ihr Mobilgerät über WLAN auf Ihr lokales Netzwerk zugreift, und öffnen Sie dann eine Anwendung mit Druckfunktion (wie zum Beispiel den Browser oder den Photo Viewer). Drucken Sie etwas. Der Druckdialog sollte Ihre Druckwarteschlange anzeigen und einige Grundeinstellungen zulassen.
Hinweis : Das Feld Beschreibung / Info und nicht der Name der Warteschlange wird angezeigt.
Dies ist in GNU / Linux-Distributionen mit CUPS seit Version 1.4.6 (wie Trisquel 5 und Ubuntu 11.04) automatisch verfügbar. AirPrint Activator bietet die Funktionalität unter Mac OS X. Windows-Benutzern wird auch eine kostenpflichtige Lösung angeboten.
Einige dieser Informationen wurden aus dem AirPrint-Artikel auf Wikipedia (den ich zuvor aktualisiert habe) übernommen.
Hinzufügen ServerAlias *
Port 631
Listen /var/run/cups/cups.sock
Gehen Sie nun zurück zu System -> Administration -> Drucken und klicken Sie auf Server -> Einstellungen. Stellen Sie sicher, dass "Freigegebene Drucker veröffentlichen, die an dieses System angeschlossen sind" aktiviert ist. OK klicken. Starten Sie den CUPS-Server neu.
sudo /etc/init.d/cups restart
Bestätigen!
Diese Methode ist für iOS5.x geeignet, wird jedoch nicht mit iOS6.0 ausgeführt. Es kann kein Drucker gefunden werden, der auf iOS5.x basiert
Trotzdem danke für deine Erklärung
Hier wurde eine Lösung gefunden: Re: iOS 6 erkennt CUPS-Druckfreigabebeschreibung hier nicht
Die Hoffnung wird hilfreich sein
es funktioniert bei mir
Ich benutze Ubuntu 14.04.3. Mein iPad ist iOS 8.4.1. Ich habe die obigen Anweisungen von MagicFab befolgt, um die Datei "AirPrint-Your-printer-name-.service" zu erstellen, die ich nach seinen Anweisungen in das Verzeichnis kopiert habe.
Dann folgte ich den hier aufgeführten Anweisungen: http://www.linux-magazine.com/Online/Features/AirPrint . Ich habe meine cupsd.conf-Datei geändert, um das Beispiel auf der Webseite zu replizieren. Hier gibt es zu viele Richtungen zum Ausschneiden und Einfügen.
Schließlich habe ich die lokale CUPS-Administrationsseite meiner Workstation "localhost: 631 / admin" und "Administration | Server | Servereinstellungen" aufgerufen und "An dieses System angeschlossene Drucker freigeben" sowie "Drucken aus dem Internet zulassen" aktiviert.