Raspberry Pi'nizde AirPrint Sunucusu Kurulumu

Bu yazı, PiMyLifeUp - Setting up an AirPrint Server on your Raspberry Pi kaynağından Türkçe'ye çevrilerek hazırlanmıştır.

Bu projede, Raspberry Pi'nizi bir AirPrint sunucusu olarak nasıl ayarlayacağınızı göstereceğiz.

Raspberry Pi AirPrint

AirPrint, Apple tarafından cihazlarının sürücü indirmesine veya kurmasına gerek kalmaması için tasarlanmış bir yazdırma protokolüdür.

Bu rehberi takip ederek, Raspberry Pi'nize bağlı herhangi bir yazıcıya AirPrint işlevselliği ekleyebileceksiniz.

Bu proje, hem ucuz hem de eski yazıcılara ekstra işlevsellik eklemenin mükemmel bir yoludur. AirPrint desteğini uygulamak, Apple cihazınızdan bağlı yazıcınıza kolayca yazdırma yapmanızı sağlayacaktır.

Bu projeyi takip etmeden önce, cihazınızda önce CUPS yazılımını kurmuş olmanız gerekir.

CUPS, Raspberry Pi'nizdeki AirPrint sunucunuzun beyni olarak görev yapacak olan şeydir. Raspberry Pi'niz ile bağlı yazıcı arasındaki iletişimi yönetecektir.

Raspberry Pi'nizi bir AirPrint sunucusu olarak ayarlamayla ilgili bu proje, Raspbian Buster'ın en son sürümünü çalıştıran bir Raspberry Pi 4 üzerinde test edilmiştir.

Raspberry Pi'nizde AirPrint Ayarlama

Raspberry Pi'nizde AirPrint'i ayarlamadan önce, yazdırma sunucusu eğitimimizi takip ettiğinizden emin olun.

O eğitim, cihazınızda CUPS yazılımını çalışır hale getirmek için ihtiyacınız olan tüm adımlarda size yol gösterecektir.

CUPS, Raspberry Pi'niz ile bir yazıcı arasında iletişime izin veren güçlü bir yazılımdır.

AirPrint yazılımı, CUPS yazılımının üzerinde çalışarak Apple cihazınız ile Raspberry Pi'niz arasında iletişime izin verecektir.

1. Bu eğitimi tamamlamadan önce, Raspberry Pi yazdırma sunucusu eğitimimizi tamamlamış olmanız gerekir.

Bu adımları tamamlamadan, AirPrint kullanarak bir yazıcıya bağlanamayacaksınız.

2. AirPrint yazılımını kurmadan önce, her şeyin güncel olduğundan emin olmamız gerekiyor.

Cihazınızdaki paketleri güncellemek basit bir süreçtir ve aşağıdaki iki komutla yapılabilir.

sudo apt update
sudo apt full-upgrade

3. Cihazınızda AirPrint'i çalıştırabilmek için, "Avahi daemon"ı kurmanız gerekecek.

Bu paketi aşağıdaki komutu çalıştırarak Raspberry Pi'nize kurabilirsiniz.

sudo apt install avahi-daemon

Bu paket, Apple'ın Zeroconf mimarisinin bir uygulamasıdır. Bu mimari genellikle Bonjour adıyla bilinir.

Bonjour, AirPrint'in bir iPhone ve Raspberry Pi'niz gibi iki ayrı cihazı bağlamak için kullandığı şeydir.

Yazdırmak istediğiniz dosyalar Bonjour daemon'ı üzerinden gönderilecek ve ardından bağlı yazıcıya iletilecektir.

4. Her şeyin şimdi doğru çalıştığından ve AirPrint sunucusunun düzgün başladığından emin olmak için, cihazı yeniden başlatalım.

Raspberry Pi'yi yeniden başlatmak için, cihazınızda aşağıdaki komutu çalıştırın.

sudo reboot

5. Raspberry Pi'niz yeniden başlatmayı bitirdiğinde, artık her şeyin çalıştığını test edebilirsiniz.

Bu aşamada, artık AirPrint cihazlarınızdan bağlı yazıcınıza dosya gönderebiliyor olmalısınız.

Sonuç

Bu noktada, Raspberry Pi'nizi bir AirPrint sunucusu olarak çalışacak şekilde başarıyla ayarlamış olmanız gerekiyor.

Bunu Avahi daemon'ı kurarak başardık. Bu daemon, AirPrint'in üzerinden iletişim kurduğu bonjour protokolünü uygular.

Bu hızlı rehberle ilgili herhangi bir sorun yaşadıysanız, aşağıya yorum bırakmaktan çekinmeyin.