Linux ve Pardus'ta Epson Yazıcı Kullanma
Linux, Pardus, Arch ve NixOS sistemlerinize Epson yazıcılarınızın (L382, L380, L385, L38x) sürücülerini yüklemek için hazırlanmış detaylı teknik rehber - 2025
Linux, Pardus, Arch ve NixOS sistemlerinize Epson yazıcılarınızın sürücülerini yüklemek ve sıkıntısız bir şekilde kullanmak için bu rehberi takip edebilirsiniz
Bu blog yazısında anlatacağım tüm işlemler L382 model bir Epson yazıcıda denenmiştir. L38x modellerinde benzer adımlar ile siz de yazıcınızı herhangi bir GNU/Linux dağıtımında çalıştırabilirsiniz.
Gerekli dosyaları kurmadan önce yazıcınızın gerçekten bir sürücüye ihtiyacı olup olmadığını kontrol etmeniz işinizi kolaylaştırabilir. openprinting.github.io/printers/ adresinde eğer yazıcınız listelenmiş ise sürücü yüklemeye gerek olmadan kullanabilme ihtimaliniz var. Veya kullandığınız dağıtımınızdaki yazıcı ayarları veya yazıcı yönetimi uygulaması gerekli sürücüleri zaten indiriyor olabilir. Bunları da kontrol etmenizde fayda var. Epson L38x model yazıcılarda bu destek olmadığı için blogun geri kalanında elle nasıl bir driver yüklenebileceğini anlatıyor olacağım.
Debian / Pardus İçin Sürücü Yükleme İşlemi
2024 Güncelleme: artık sürücüler için LSB paketini indirmek gerekmiyor. Eğer eski sürücüleri kurmayacaksanız aşağıdaki Eski LSB Kurulumu adımını genişletmeden atlayınız
Eski LSB Kurulumu
Debian veya Pardus üzerinde bir Epson Inkjet Driver'ı kurmak için öncelikle lsb
paketine ihtiyaç var. Ne yazık ki bu paket artık desteklenmemekte ve artık debian/pardus repolarında direkt binary file olarak bulunmamakta, sadece kaynak kodu [1] var ve artık lsb-release
ve lsb-base
adı altında iki farklı binary file olarak yüklenip kullanılması öneriliyor. Ama Epson’un sitesinden indireceğiniz ilgili yazıcı sürücüsü [2] illa da lsb>=3.2
sürümünü istiyor.
Bu yüzden her ne kadar eski olsa da lsb uyumluluk sorunu çözmek için bu [3] lsb-compat
paketini kullanabilirsiniz. Sonrasında gerekli sürücüleri siteden[2] indirip, direkt olarak kurabilir, yazıcı seçeneklerinden yapılandırabilirsiniz.
Tek bir kod öbeği içinde toplayacak olursak:
1
2
3
4
5
6
7
8
9
sudo apt update -y
# paketleri günceller
sudo apt install lsb-* -y
sudo apt install lib32z1 wget -y
# gerekli çalıştırılabilir paketleri yükler
wget https://archive.debian.org/debian/pool/main/l/lsb/lsb-compat_9.20161125_amd64.deb
# lsb-compat paketini debian repolarından indirir
sudo apt install ./lsb-compat_9.20161125_amd64.deb -y
# lsb-compat paketini kur
Not: Bilgisayarınızın mimarisinin amd64 olduğu varsayılmıştır uname -m
komutunu çalıştırarak kontrol edebilirsiniz. çıktı x86_64
ise üstteki kod öbeğini kullanabilirsiniz. Değilse https://archive.debian.org/debian/pool/main/l/lsb/ adresinden lsb-compat ile başlayan sizin mimarinize uygun .deb dosyasını indirip benzer şekilde yükleme adımını tamamlayabilirsiniz.
Kaynaklar:
[1] https://packages.debian.org/source/bullseye/lsb
[2] http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX
[3] https://archive.debian.org/debian/pool/main/l/lsb/lsb-compat_9.20161125_amd64.deb
Ağustost 2023 Güncellemesi: https://packages.debian.org/stretch/lsb-compat 1 linkinde bulunan lsb-compat artık arşivlenmiş durumdadır. Kaynak [3]'ten ulaşabilirsiniz.
İşlemlerin denendiği donanımlar: Pardus XFCE 21.4 ve 21.5, x86_64
mimari , Epson L382 yazıcı
EPSON Download Center adresinden Linux ve L382 (veya sizin yazıcı modelinizi) seçip ürünü aratın. ARM(AArch32)
yazanlar hariç diğer sürücülerin amd64.deb
uzantısı ile biten versiyonlarını indirmeniz gerekiyor. (bilgisayarınızın mimarisinin amd64 olduğunu varsayıyorum). Eğer sizin modelinizin sürücüsünü bulamadıysanız www.openprinting.org/drivers adresinde de arayabilirsiniz.
Sırasıyla indirip kuracağınız paketler:
- Epson Inkjet Printer Driver (ESC/P) for Linux - Sürücü
- Epson Scan 2 - Tarayıcı uygulaması
Yükleme işlemi için indirdiğiniz sürücünün .deb
paketini, dağıtımınızın paket yükleyicisi ile kurabilir veya terminal üzerinden sudo apt install ./indirdiğiniz-paketin-bulunduğu-dizin/paket-ismi.deb
komutunu kullanabilirsiniz. Tarayıcı için dilerseniz .tar.gz arşivini açtıktan sonra direkt install.sh dosyasını da çalıştırabilirsiniz
Yükleme işlemini yaptıktan sonra sudo /etc/init.d/cups restart
komutunu girmeniz gerekebilir.
Son olarak şu adımları uygulayın:
- Uygulamalar menüsünden Yazıcı ayarları seçeneğini seçin
- Açılan menüden aygıtınızı seçin
- Veri tabanından yazıcı seç seçeneğini işaretleyin
- Marka olarak Epson seçin
- Model listesinde L382 (veya sizin yazıcı modelinizi) bulun ve sağdan sürücüyü seçin
- Yazıcı bilgilerini ekleyin (isteğe bağlı)
Bu adımları yaptıktan sonra yazıcınızın hem uygulamalar tarafından algılanıyor hem de doğru bir şekilde çıktı veriyor olması lazım. Dilerseniz test sayfası yazdırarak doğrulayabilirsiniz.
Arch İçin Sürücü Yükleme İşlemi
Arch tabanlı dağıtımlarda Aur gibi bir nimet olduğu için sürücü yüklemek görece daha kolay. Hatta neden bilmiyorum L310 sürücüsü direkt yüklü olarak geldi (CUPS+Gutenprint) ve benim yazıcım ile de uyumlu idi. Onu direkt kullanabildim. Yine de yavaş yazdırıyordu ve bazen sıkıntı çıkartabiliyordu. O yüzden aur kullanarak kendi modelinizin sürücüsünü kurmanızı öneririm. Bunun için yay epson | grep -B 1 L382
komutunu kullanarak ilgili sürücü bulabilir ve yükleyebilirsiniz. Tabii ki L382 yerine kendi modelinizi yazınız. Ayrıca PKGBUILD dosyasını da incelemek isteyebilirsiniz.
NixOS İçin Sürücü Yükleme İşlemi
search.nixos.org üzerinde yazıcınızın ismini aratın ve ilgili sürücüyü yükleyin. İlgili diğer epson paketlerini (örneğin tarayıcı), epson
diye aratarak yükleyebilirsiniz. L380 ve L382 için açmış olduğum birleştirme isteğime GitHub linki üzerinden bakabilir ve yerelde derleyip kullanabilirsiniz.
Yazıcı Yönetim Uygulaması Yükleme İşlemi
Epson Yazıcı Yönetim Uygulaması İndirme Linki üzerinden dağıtımınıza uygun paketi seçerek Yazı Yönetim Uygulamasını yükleyebilirsiniz
Eski LSB Kurulumu
LSB kullanan yazıcıların yönetim uygulaması için https://support.epson.net/linux/Printer/LSB_distribution_pages/en/utility.php adresinden ilgili linki (debian/pardus için ilk link) indirip kurabilirsiniz. Arch için epson-printer-utility paketini aur üzerinden kurabilirsiniz. Uygulamanın çalışması için cihazınızı aç/kapa yapmanız gerekebilir. Ayrıca arch üzerinde ilk önce /opt/epson-printer-utility/lib/epson-backend
içerisinde bulunan ecbd dosyasını root olarak çalıştırmanız gerekebilir. Uygulama kılavuzu için https://download.ebz.epson.net/man/linux/utility.html adresine göz atabilirsiniz.