Airprint ile kullanabilmem için yazıcımı nasıl paylaşabilirim?


11

Airprint ile kullanabilmem için Ubuntu'yu yazıcımı paylaşacak şekilde nasıl ayarlayabilirim? Airprint, Apple tarafından iOS cihazlarda (iPhone, iPad, iPod Touch) oluşturulan bir sistemdir

Yanıtlar:


5

İlk soru sorulduğundan beri bu değişti.

Ubuntu 11.04'ten bu yana, yerel yazıcıları AirPrint aracılığıyla erişilebilecek şekilde paylaşabilirsiniz.

AirPrint desteği yerleşik bir yazıcıdır ya da değildir. Yerleşik bu desteğe sahip olmayan yazıcılar için (AirPrint 2010'da piyasaya sürülmeden önce satın alınan çoğu yazıcıdır), AirPrint desteği, aynı ağda paylaşılan yerel yazdırma için bir ara sistemde bu tür bir yazıcı yapılandırılarak sağlanabilir. Bu bağlamda bu, yerel baskı yapılandırılmış herhangi bir Ubuntu masaüstü veya sunucu anlamına gelir. Şu adımları izleyin ( kaynak ):

  1. Bilgisayarınızda Yazıcı yapılandırma yardımcı programını Sistem -> Yönetim -> Yazdırma ( GNOME Klasik ) veya sağ üst taraftaki Kapat düğmesi aracılığıyla -> Sistem Ayarları -> Donanım -> Yazdırma ( Unity Natty ) veya komut satırı üzerinden başlatın. Unity Oneiric dahil tüm sistemler gksudo system-config-printer.

  2. Yazıcı yapılandırma yardımcı programında Sunucu -> Ayarlar'ı seçin ve Bu sisteme bağlı paylaşılan yazıcıları yayınla'yı etkinleştirin . Tamam'ı tıklatın ve ardından yazdırma kuyruğunuzun simgesini sağ tıklatın ve açılır menüden Özellikler'i seçin. Gelen Politikalar iletişim bölümünden emin olun Paylaşılan devreye girer.

  3. Mobil aygıtınızın WLAN kullanarak yerel ağınıza eriştiğinden emin olun ve ardından üzerinde yazdırma işlevine sahip bir uygulama açın (örneğin tarayıcı veya fotoğraf görüntüleyici gibi). Bir şey yazdırın. Yazdırma iletişim kutusu yazdırma kuyruğunuzu göstermeli ve bazı temel ayarlara izin vermelidir.

Not : Kuyruğun adı değil, Açıklama / Bilgi alanı gösterilir.

Bu, 1.4.6 sürümünden beri (Trisquel 5 ve Ubuntu 11.04 gibi) CUPS ile GNU / Linux dağıtımlarında otomatik olarak kullanılabilir. AirPrint Activator , Mac OS X'te işlevsellik sağlar . Windows kullanıcılarına ücretli bir çözüm de vardır .

Bu bilgilerin bir kısmı Wikipedia'daki (daha önce güncellediğim) AirPrint makalesinden uyarlanmıştır .


Tarihli bir yazıya biraz cevap verdiğim için üzgünüm, ancak bunu 12.04'te denedim ve iPhone'um (iOS 6 çalıştıran) herhangi bir yazıcı bulamadığı için çalışmıyor gibi görünüyor. Düşüncesi olan var mı? Nerede hata ayıklamaya başlayacağımdan bile emin değilim. . .
ernie

3
  1. Öncelikle bu Python dosyasını indirin ve yürütülebilir yapın: https://github.com/tjfontaine/airprint-generate/raw/master/airprint-generate.py : İndirilen dosyaya gidin, sağ tıklayın, Özellikler, İzinler ve onay işareti; Dosyanın program olarak yürütülmesine izin ver. 1b) indirilen dosyaya gidin, sağ tıklayın, Özellikler, İzinler ve onay işaretini gösterin; Dosyanın program olarak yürütülmesine izin ver.
    1. Özelleştirilmiş bir hizmet dosyası oluşturmak için bir terminalde çalıştırın: Bir terminal açın, dosyayı indirdiğiniz klasöre gidin ve çalıştırın; sudo python airprint-generate.py 2b) Bir terminal açın, dosyayı indirdiğiniz klasöre gidin ve çalıştırın; sudo phyton airprint-generate.py 2c) aşağıdaki dosyaları / dosyaları arayın; AirPrint-Sizin-yazıcı-name-.service
  2. Oluşturulan dosyayı / etc / avahi / services dizinine kaydedin
  3. /Etc/cups/cupsd.conf dosyasını düzenleyin
  4. Ekle ServerAlias * Port 631 Listen /var/run/cups/cups.sock

  5. Şimdi Sistem -> Yönetim -> Yazdırma'ya dönün ve Sunucu -> Ayarlar'ı tıklayın. "Bu sisteme bağlı paylaşılan yazıcıları yayınla" seçeneğinin işaretli olduğundan emin olun. Tamam'ı tıklayın. CUPS sunucusunu yeniden başlatın. sudo /etc/init.d/cups restart

  6. Artık iPhone, iPod Touch veya iPad'den yazdırabilirsiniz!

1

Onaylamak!

Bu yöntem iOS5.x için iyidir, ancak iOS6.0 ile çalışmaz, iOS5.x ile başka bir şekilde kurulmuş herhangi bir yazıcı bulamaz.

Açıklamanız için yine de teşekkürler


burada bir çözüm oluşturdu: Re: iOS 6, CUPS baskı paylaşımlarını tanımıyor

Umut yardımcı olacaktır

benim için çalışıyor


Bu teorik olarak soruyu cevaplayabilse de , cevabın temel kısımlarını buraya dahil etmek ve referans için bağlantı sağlamak tercih edilir.
Peachy

0

Ubuntu 14.04.3 kullanıyorum. İPad'im IOS 8.4.1. Yönlerini izleyerek dizine kopyaladığım "AirPrint-Yazıcınız-adı-.service" dosyasını oluşturmak için MagicFab'ın yukarıdaki talimatlarını izledim.

Sonra burada listelenen talimatları takip ettim: http://www.linux-magazine.com/Online/Features/AirPrint . Web sayfasında sahip oldukları exaple çoğaltmak için cupsd.conf dosyamı değiştirdim. Burada kesmek ve yapıştırmak için çok fazla yön var.

Sonunda iş istasyonumun yerel CUPS yönetici sayfasına "localhost: 631 / admin" ve "Yönetim | Sunucu | Sunucu Ayarları" na göz attım ve "Bu sisteme bağlı yazıcıları paylaş" seçeneğini işaretledim ve "İnternetten yazdırmaya izin ver" seçeneğini işaretledim.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.