- Kullanılan Linux dağıtımına göre CUPS servisinin ve sürücülerinin kurulumu ve etkinleştirilmesi.
- cupsd.conf yapılandırma dosyasını kullanarak web yönetim arayüzünü yapılandırmak ve uzaktan erişimi açmak.
- Raspberry Pi kullanarak yazdırma sunucularının uygulanması ve SAMBA aracılığıyla Windows ile uyumluluk.
- Kurumsal ortamlarda filtre hatalarının giderilmesi ve sanal yazdırma kuyruklarının yönetimi.
Bazen, sistem güncelleme düğmesine tıkladıktan sonra yazıcının çalışmayı bıraktığını görüyoruz. Özellikle aşağıdaki gibi ortamlarda oldukça sinir bozucu bir durum. Linux MintÖnceden her şey otomatik algılama sayesinde sorunsuz çalışırken, birdenbire ekipmanın makineyi tanımadığını veya daha da kötüsü, doğru şekilde yazdırdığını söylese de çıktı tepsisinin hala boş olduğunu fark ediyorsunuz.
Bu sorunun özü genellikle şudur: CUPS (Ortak Unix Baskı Sistemi)Bu, bilgisayarımızın yazdırma sunucusu olarak çalışmasını sağlayan modüler sistemdir. Temel olarak, yazdırma kuyruklarını yönetir, verileri yazıcının anlayabileceği şekilde filtreler ve protokolü kullanarak son cihaza gönderir. IPP (İnternet Yazdırma Protokolü).
Sıfırdan CUPS sunucusu nasıl kurulur?
Eğer bir sorunla karşılaşırsanız ve tüm yazdırma ortamını yeniden yüklemeniz gerekiyorsa, yapmanız gereken ilk şey, gerekli paketlerin bilgisayarınıza yüklü olduğundan emin olmaktır. Dağıtımlarda, Debian veya UbuntuTerminali açıp komutu çalıştırabilirsiniz. apt install cups printer-driver-all Her ihtimali göz önünde bulundurmak için. Eğer siz de bu tür yaklaşımları tercih edenlerdenseniz, Arch Linux, kullanmalısın pacman -S cups cups-filters ghostscript gsfonts.
Paketler yüklendikten sonra, servisin çalışır durumda olması gerektiğini unutmayın. Örneğin Arch Linux'ta, bu servisin çalıştırılması şarttır. systemctl start cups.service ve daha sonra systemctl enable cups.service böylece sistem otomatik olarak başla Bilgisayarınızı açtığınızda, her işlem yapmak istediğinizde root hesabını kullanmak zorunda kalmamak için kullanıcınızı gruba eklemeniz şiddetle tavsiye edilir. lpadmin komutu kullanarak sudo usermod -a -G lpadmin tu_usuario.
Gelişmiş yapılandırma ve uzaktan erişim
CUPS, genellikle şu adreste bulunan çok güçlü bir web arayüzü sunmaktadır: http://localhost:631. Buradan yapabilirsiniz yazıcı ekleBekleyen işleri yönetmek ve kağıt kalitesini ayarlamak için kullanılır. Ancak, güvenlik nedenleriyle bu arayüz genellikle yalnızca ağdaki başka bir bilgisayardan yönetilebilir. Ağınızdaki başka bir bilgisayardan yönetmek istiyorsanız, dosyayı düzenlemeniz gerekecektir. /etc/cups/cupsd.conf.
Erişimi açmak için satırı değiştirmeniz gerekir. Listen localhost:631 tarafından Listen *:631Bu da sunucunun çalışmasına olanak tanır. Tüm arayüzlerden dinleyin. Ağ. Ayrıca, talimat eklemek de hayati önem taşımaktadır. Allow from all konum etiketleri içinde <Location /⟩ y <Location /admin⟩ Böylece harici bir IP adresinden giriş yapmaya çalıştığınızda erişiminizi engellemez.
Özel durumlar: Sanal kuyruklar ve Raspberry Pi
Bazı durumlarda doğrudan fiziksel bir makineye değil, başka bir cihaza yazdırmanız gerekir. sanal yazdırma kuyruğuBu durum, PaperCut kullanan üniversite veya kurumsal ortamlarda geçerlidir. Bu durumlarda, yazıcı komut kullanılarak eklenir. lpadmin Örneğin bir sunucu URL'si belirtmek http://VSPAPERCUT:9163/printers/NOMBRE-COLAve kontrol cihazını seçmek Genel PostScript Yazıcısı Uyumsuzlukları önlemek için.
Eski USB yazıcılara ikinci bir hayat vermenin bir diğer çok zekice çözümü de, bir araya getirerek yeni bir cihaz oluşturmaktır. Raspberry Pi ile Yazıcı SunucusuRaspbian'da CUPS'ı Kurma ve Yapılandırma sudo cupsctl --remote-anyEski bir yazıcıyı ağ yazıcısına dönüştürebilirsiniz. Ayrıca Windows bilgisayarlarla uyumlu olmasını istiyorsanız, bazı yazılımları yüklemeniz gerekecektir. SAMBA ve bölümleri yapılandırın [printers] y [print$] arşivde smb.conf Böylece Microsoft müşterileri cihazı bulabilirler.
Sık karşılaşılan hataların giderilmesi ve bakım
İşler ters gittiğinde ve o korkunç hatayı gördüğünüzde... Filtreleme başarısız olduEn iyi çözüm genellikle terminalden yazdırma kuyruğunu temizlemek ve takılı kalan tüm işleri iptal etmektir. Yazıcı listede görünüyorsa ancak kağıt algılamıyorsa veya garip hatalar veriyorsa, kontrol etmeye değer. gerçek zamanlı hata günlüğü Bir test sayfası çalıştırırken, bu size sorunun sürücüden, Ghostscript'ten veya bozuk bir filtreden kaynaklanıp kaynaklanmadığını gösterecektir.
Sistemin istikrarsız hale gelmesini önlemek için, bir miktar kaynak ayırmak son derece önemlidir. statik IP adresi Yazdırma sunucusuna bağlanırken her zaman Ethernet kablosu bağlantısını Wi-Fi bağlantısına göre önceliklendirin. Profesyonel ortamlarda, sunucu ideal olarak şu şekilde yerleştirilmelidir: İzole VLAN Yazdırma trafiğinin ağın geri kalanına müdahale etmesini önlemek ve maliyetleri ve güvenliği kontrol etmek için sıkı erişim politikaları uygulamak.
Sistemi güncel tutmak, grup izinlerini doğru şekilde yönetmek ve 631 numaralı portun web arayüzünde nasıl gezineceğinizi bilmek, Linux'ta yazdırmayı kolaylaştırmanın anahtarıdır. İster Raspberry Pi üzerinde özel bir sunucu kuruyor olun, ister bir kuruluşun sanal yazdırma kuyruklarıyla uğraşıyor olun, isterse de başarısız bir CUPS güncellemesinden sonra sürücüleri yeniden yüklüyor olun, bu sistemin esnekliği, çıktı aygıtlarınız üzerinde tam kontrolü yeniden kazanmanızı sağlar.
Genel olarak bayt ve teknoloji dünyası hakkında tutkulu bir yazar. Bilgilerimi yazarak paylaşmayı seviyorum ve bu blogda da bunu yapacağım; size gadget'lar, yazılım, donanım, teknolojik trendler ve daha fazlasıyla ilgili en ilginç şeyleri göstereceğim. Amacım dijital dünyada basit ve eğlenceli bir şekilde gezinmenize yardımcı olmaktır.
