I-PAPPL 1.2 ifika kunye nenkxaso ye-MacOS, ii-API ezintsha, ukuphuculwa kunye nokunye

UMichael R Sweet, umbhali wenkqubo yoshicilelo yeCUPS, ibhengeze ukukhutshwa kwePAPPL 1.2, isakhelo sophuhliso lwesicelo soshicilelo esekwe kwi IPP Yonke indawo ekucetyiswa ukuba isetyenziswe endaweni yabaqhubi bomshicileli bemveli.

Kwabo bangayazi i-PAPPL, kufuneka bayazi ukuba oku isakhelo saqale sayilwa ukuxhasa inkqubo yoshicilelo yeLPrint kunye nabaqhubi beGutenprint, kodwa ingasetyenziselwa ukuphumeza inkxaso yakhe nawuphi na umshicileli kunye nomqhubi xa ushicilela kwidesktop, umncedisi, kunye neenkqubo ezingisiweyo. Kuyathenjwa ukuba i-PAPPL inokunceda ukukhawulezisa ukuqhubela phambili kwe-IPP Yonke indawo iteknoloji endaweni yabaqhubi beklasi kunye nokuququzelela ukuhambelana nezinye iinkqubo ezisekelwe kwi-IPP ezifana ne-AirPrint kunye ne-Mopria.

IPAPPL ibandakanya uzalisekiso olwakhelwe ngaphakathi lweprotocol ye-IPP Yonke indawo, ebonelela ngeendlela zokufikelela abashicileli basekuhlaleni ngaphezulu komsebenzi womnatha kwaye uqhubeke nezicelo zoshicilelo.

IPP Yonke indawo isebenza kwimo "engalawulwayo". kwaye, ngokungafaniyo nabaqhubi bePPD, ayifuni kuyilwa kweefayile zoqwalaselo ezimileyo. Ukusebenzisana nabashicileli kuxhaswa ngokuthe ngqo ngoqhagamshelo lomshicileli wasekhaya nge-USB kunye nokufikelela kuthungelwano usebenzisa i-AppSocket kunye neeprothokholi zeJetDirect.

IPAPPL inokwakhelwa iinkqubo zokusebenza ezithobelayo zePOSIX, kuquka iLinux, iMacOS, iQNX, kunye neVxWorks.

Ukuxhomekeka kubandakanya i-Avahi (yenkxaso ye-mDNS/DNS-SD), i-CUPS, i-GNU TLS, i-JPEGLIB, i-LIBPNG, i-LIBPAM (ukuqinisekisa), kunye ne-ZLIB. Ngokusekwe kwi PAPPL, iprojekti yeOpenPrinting iphuhlisa ushicilelo jikelele lwePostScript ushicilelo olunokusebenza nabashicileli bangoku abahambelana ne IPP (abasetyenziswa yi PAPPL) abaxhasa iPostScript kunye ne Ghostscript, kunye nabashicileli abadala abanabaqhubi bePPD.

Iimpawu eziphambili ezintsha zePAPPL 1.2

Kule nguqulo entsha yesakhelo esivezwayo, kugxininiswe ukuba inkxaso epheleleyo yendawo yongezwa, kunye nale nguqulo ye-1.2 i-localization inikezela ngesiNgesi, isiFrentshi, isiJamani, isiTaliyane, iilwimi zaseJapan kunye neSpanishi.

Olunye utshintsho olugqamayo kule nguqulo entsha ye-PAPPL 1.2 yi inkxaso ephuculweyo ye-macOS, kunye nokudityaniswa nemenyu ephezulu ye-macOS yehlabathi ibonelelwe kwaye nekhono lokuqhuba izicelo zoshicilelo kwimowudi yeseva yongeziwe.

Ukongeza koku, kukwagxininiswe ukuba iimpawu ezongezelelweyo zeprotocol ye-IPP (Internet Printing Protocol) zaphunyezwa kwaye ii-APIs ezintsha zongezwa ukugqiba inqanaba le-inki kunye ne-toner, ukucubungula izaziso, ukunciphisa inani labathengi kunye nokuba kongezwa inkxaso yophawu lwe-IPP "printer-is-accepting-jobs" kwi-papplPrinterDisable kunye ne-papplPrinterEnable imisebenzi.

Kwakhona kuphawuleka ukongezwa kwenkxaso yofakelo xa ushicilela imifanekiso yeJPEG okanye usebenzisa i-papplJobFilterImage umsebenzi one-anti-aliasing enikwe amandla.

Kwelinye icala, kugxininiswe ukuba ukukwazi ukuseta ubungakanani bephepha eliqhelekileyo kwiimilimitha zongezwa, kunye nokuhambelana ne-OpenSSL kunye neelayibrari zeLibreSSL zongezwa.

Olunye utshintsho olwahlukileyo kule nguqulo intsha:

  • Ihlaziywe ikhowudi yesixhobo se-USB esisetyenziselwa ukwenza izixhobo zabaxumi be-USB kunye nokulinganisa izixhobo ze-USB kwisoftware.
  • Ikhonkco linikezelwe kumsebenzisi woluhlu olunoshicilelo olungagqibekanga.
  • Ukuphucula ukuhambelana nelayibrari ye-libcups3.

Gqibela ukuba unomdla wokwazi okungakumbi ngayo malunga nale nguqulo intsha, unokujonga iinkcukacha Kule khonkco ilandelayo.

Uyifaka njani i-PAPPL ku-Ubuntu kunye ne-derivatives?

Kwabo banomdla wokukwazi ukufaka olu ncedo kwinkqubo yabo, banokukwenza oko ngokulandela imiyalelo esabelana ngayo ngezantsi.

Into yokuqala ekufuneka bayenze kukuvula i-terminal kwaye kuyo baya kuchwetheza oku kulandelayo ukuze bafakele zonke izinto ezixhomekeke kuzo:

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

Ngoku siza kukhuphela inguqulelo yamva nje ezinzileyo yePAPPL nge:

wget https://github.com/michaelrsweet/pappl/releases/download/v1.2.0/pappl-1.2.0.zip

Vula unzip kwaye uqhubeke uqokelela ikhowudi yemvelaphi nge:

./configure
make

Kwaye siyaqhubeka ukufaka kunye:

sudo make instal

Nje ukuba oku kwenziwe, banokujongana namaxwebhu ukuze ukwazi ukusetyenziswa kwePAPPL kule khonkco.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.