Michael R Anonaka, munyori wekutanga weCUPS kudhinda system uye uyo mushure mekusiya Apple akaenderera mberi nekugadzira CUPS forogo yeOpenPrinting chirongwa, nguva pfupi yadarika yakazivisa kuburitswa kweiyo vhezheni itsva yePAPPL 1.1, iyo inomisikidzwa sechinhu chitsva chekugadzira CUPS printa zvikumbiro zvichibva pa IPP Kwese kwese protocol uye inokurudzirwa sechinotsiva echinyakare madhiraivha.
Pakati pekuchinja uye kuvandudzwa kwakamira mune iyi vhezheni itsva, tinogona kuwana, semuenzaniso, rutsigiro rwe Windows 10 uye Windows 11, pamwe nerutsigiro rweWi-Fi kumisikidza, pakati pezvimwe zvinhu.
Nezve PAPPL
Kune avo vasina kujairana nePAPPL chimiro, iwe unofanirwa kuziva kuti izvi pakutanga yakagadzirirwa kutsigira LPrint kudhinda system uye Gutenprint driver, asi inogona kushandiswa kushandisa tsigiro kune chero printer uye mutyairi wekudhinda padesktop, server, uye akadzamidzirwa masisitimu.
PAPPL inotarisirwa kubatsira kukurumidza kufambira mberi kweIPP Kwese tekinoroji pachinzvimbo chevatyairi vekare uye kurerutsa rutsigiro rwemamwe IPP-akavakirwa zvirongwa seAirPrint neMopria.
PAPPL inosanganisira yakavakirwa-mukati kuita IPP Kwese, iyo inopa nzira dzekuwana maprinta munharaunda kana pane network uye kugadzirisa zvikumbiro zvekudhinda.
IPP Kwese inoshanda mu "driverless" modhi uye, kusiyana nePPD vatyairi, haidi static kumisikidza mafaera. Kudyidzana nemaprinta kunotsigirwa zvese zvakananga kuburikidza neako printa yekubatanidza kuburikidza ne USB, uye kuwana kuburikidza netiweki uchishandisa AppSocket uye JetDirect protocol. Dhata inogona kutumirwa kuprinta muJPEG, PNG, PWG Raster, Apple Raster uye "mbishi" mafomati.
PAPPL inogona kuvakirwa POSIX inoenderana masisitimu anoshanda, kusanganisira Linux, macOS, QNX, uye VxWorks. Iwo anotsamira akacherechedzwa ndeaya Avahi 0.8 (yemDNS / DNS-SD rutsigiro), CUPS 2.2, GNU TLS 3.0, JPEGLIB 9, LIBPNG 1.6, LIBPAM (yehuchokwadi) uye ZLIB 1.1.
Kuvaka paPAPPL, chirongwa cheOpenPrinting chiri kugadzira printa yePostScript yepasirese iyo inogona kushanda nemaprinta emazuva ano eIPP (uchishandisa PAPPL) anotsigira PostScript neGhostscript, pamwe nemaprinta echikuru anowanika madhiraivha ePPD (achishandisa makapu- mafirita. uye libppd).
Hunhu hutsva hutsva hwePAPPL 1.1
Muiyi vhezheni nyowani yePAPPL 1.1 tinogona kuwana kuti iyo kugona kugadzirisa kuburikidza neWi-Fi, pamusoro pazvo iye zvino tatova ne tsigiro yekukwanisa kuwana printer uchishandisa IPP-over-USB protocol (IPP-USB).
Imwe shanduko inomira mushanduro nyowani ndeyekuti kutsvaga madhiraivha akakodzera aitwa uye kuti zvakare iyo otomatiki yekuwedzera yeakawedzera mabasa yakawedzerwa.
Izvo zvakare zvakasimbiswa izvo yakawedzera PAPPL_SOPTIONS_NO_TLS modhi yekudzima TLS encryption, pamwe nemabhatani nemirairo yekumisa uye kutangazve printa yakawedzerwa uye sarudzo yakaitwa kuti igone kudzvanya.
Yeimwe shanduko inomira mushanduro iyi nyowani:
- Iyo papplSystemSetAuthCallback API yakawedzerwa kutsigira dzimwe nzira dzechokwadi.
- Yakanatsiridzwa panguva imwe chete yemaprinta akawanda.
- Yakawedzerwa rutsigiro rwe Windows 10 uye 11 mapuratifomu.
Pakupedzisira, kune vanoda kuziva zvakawanda nezvazvo yechirongwa ichi, unogona kutarisa ruzivo Mune inotevera chinongedzo.
Izvo zvakakoshawo kutaura kuti iyo kodhi kodhi yakanyorwa muC uye yakagoverwa pasi peiyo Apache 2.0 rezinesi kunze kwekuti inobvumira kubatanidza kune kodhi pasi peGPLv2 uye LGPLv2 rezinesi.
Maitiro ekuisa PAPPL paUbuntu uye zvinobuda?
Kune avo vanofarira kukwanisa kuisa iyi yekushandisa pane yavo system, vanogona kuzviita nekutevera mirairo yatinogovera pazasi.
Chekutanga chavanofanira kuita kuvhura terminal uye mairi vanonyora zvinotevera kuitira kuti vaise zvese zvinodiwa zvinoenderana:
sudo apt-get install build-essential libavahi-client-dev libcups2-dev \ libcupsimage2-dev libgnutls28-dev libjpeg-dev libpam-dev libpng-dev \ libusb-1.0-0-dev zlib1g-dev
Ikozvino tave kudhawunirodha yazvino yakagadzikana vhezheni yePAPPL ine:
wget https://github.com/michaelrsweet/pappl/releases/download/v1.1.0/pappl-1.1.0.zip
Unzip uye unganidza iyo kodhi kodhi ne:
./configure make
Uye isu tinoenderera nekuisa ne:
sudo make instal
Kana izvi zvangoitwa, vanogona kubvunza zvinyorwa kuti uzive kushandiswa kwePAPPL mune iyi link.