മൈക്കൽ ആർ സ്വീറ്റ്, CUPS പ്രിന്റിംഗ് സിസ്റ്റത്തിന്റെ രചയിതാവ്, PAPPL 1.2-ന്റെ റിലീസ് പ്രഖ്യാപിച്ചു, പരമ്പരാഗത പ്രിന്റർ ഡ്രൈവറുകൾക്ക് പകരം ഉപയോഗിക്കാൻ ശുപാർശ ചെയ്യുന്ന എല്ലായിടത്തും IPP അടിസ്ഥാനമാക്കിയുള്ള ഒരു പ്രിന്റിംഗ് ആപ്ലിക്കേഷൻ ഡെവലപ്മെന്റ് ചട്ടക്കൂട്.
PAPPL നെ കുറിച്ച് അറിയാത്തവർ ഇത് അറിഞ്ഞിരിക്കണം LPrint പ്രിന്റിംഗ് സിസ്റ്റം, Gutenprint ഡ്രൈവറുകൾ എന്നിവയെ പിന്തുണയ്ക്കുന്നതിനാണ് ചട്ടക്കൂട് ആദ്യം രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്, എന്നാൽ ഡെസ്ക്ടോപ്പ്, സെർവർ, എംബഡഡ് സിസ്റ്റങ്ങൾ എന്നിവയിലേക്ക് പ്രിന്റ് ചെയ്യുമ്പോൾ ഏത് പ്രിന്ററിനും ഡ്രൈവറിനും പിന്തുണ നടപ്പിലാക്കാൻ ഉപയോഗിക്കാം. ക്ലാസിക് ഡ്രൈവറുകൾക്ക് പകരം IPP എല്ലായിടത്തും സാങ്കേതികവിദ്യയുടെ പുരോഗതി ത്വരിതപ്പെടുത്താനും AirPrint, Mopria പോലുള്ള മറ്റ് IPP-അധിഷ്ഠിത പ്രോഗ്രാമുകളുമായുള്ള അനുയോജ്യത സുഗമമാക്കാനും PAPPL-ന് കഴിയുമെന്ന് പ്രതീക്ഷിക്കുന്നു.
PAPPL IPP എല്ലായിടത്തും പ്രോട്ടോക്കോളിന്റെ അന്തർനിർമ്മിത നടപ്പാക്കൽ ഉൾപ്പെടുന്നു, ഒരു നെറ്റ്വർക്കിലൂടെ പ്രാദേശികമായി പ്രിന്ററുകൾ ആക്സസ് ചെയ്യാനും പ്രിന്റ് അഭ്യർത്ഥനകൾ പ്രോസസ്സ് ചെയ്യാനും ഇത് ഒരു മാർഗം നൽകുന്നു.
എല്ലായിടത്തും IPP "നിയന്ത്രണരഹിത" മോഡിൽ പ്രവർത്തിക്കുന്നു കൂടാതെ, PPD ഡ്രൈവറുകളിൽ നിന്ന് വ്യത്യസ്തമായി, സ്റ്റാറ്റിക് കോൺഫിഗറേഷൻ ഫയലുകൾ സൃഷ്ടിക്കേണ്ട ആവശ്യമില്ല. യുഎസ്ബി വഴിയുള്ള ലോക്കൽ പ്രിന്റർ കണക്ഷനിലൂടെയും AppSocket, JetDirect പ്രോട്ടോക്കോളുകൾ ഉപയോഗിച്ച് നെറ്റ്വർക്ക് ആക്സസ് വഴിയും പ്രിന്ററുകളുമായുള്ള ഇടപെടൽ നേരിട്ട് പിന്തുണയ്ക്കുന്നു.
PAPPL POSIX-അനുയോജ്യമായ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾക്കായി നിർമ്മിക്കാൻ കഴിയും, Linux, macOS, QNX, VxWorks എന്നിവയുൾപ്പെടെ.
ആശ്രിതത്വങ്ങളിൽ അവാഹി (mDNS/DNS-SD പിന്തുണയ്ക്ക്), CUPS, GNU TLS, JPEGLIB, LIBPNG, LIBPAM (ആധികാരികത ഉറപ്പാക്കുന്നതിന്), ZLIB എന്നിവ ഉൾപ്പെടുന്നു. PAPPL അടിസ്ഥാനമാക്കി, OpenPrinting പ്രോജക്റ്റ് പോസ്റ്റ്സ്ക്രിപ്റ്റിനെയും ഗോസ്റ്റ്സ്ക്രിപ്റ്റിനെയും പിന്തുണയ്ക്കുന്ന ആധുനിക IPP-കംപ്ലയന്റ് പ്രിന്ററുകൾ (PAPPL ഉപയോഗിക്കുന്ന) കൂടാതെ PPD ഡ്രൈവറുകളുള്ള പഴയ പ്രിന്ററുകൾക്കൊപ്പം പ്രവർത്തിക്കാൻ കഴിയുന്ന ഒരു സാർവത്രിക പോസ്റ്റ്സ്ക്രിപ്റ്റ് പ്രിന്റർ ആപ്ലിക്കേഷൻ വികസിപ്പിക്കുന്നു.
ഇന്ഡക്സ്
PAPPL 1.2-ന്റെ പ്രധാന പുതിയ സവിശേഷതകൾ
അവതരിപ്പിച്ച ചട്ടക്കൂടിന്റെ ഈ പുതിയ പതിപ്പിൽ, സമ്പൂർണ്ണ പ്രാദേശികവൽക്കരണ പിന്തുണ ചേർത്തുവെന്നത് എടുത്തുകാണിക്കുന്നു, ഈ പതിപ്പ് 1.2 ഉപയോഗിച്ച് പ്രാദേശികവൽക്കരണം ഇംഗ്ലീഷ്, ഫ്രഞ്ച്, ജർമ്മൻ, ഇറ്റാലിയൻ, ജാപ്പനീസ്, സ്പാനിഷ് ഭാഷകൾ വാഗ്ദാനം ചെയ്യുന്നു.
PAPPL 1.2-ന്റെ ഈ പുതിയ പതിപ്പിൽ വേറിട്ടുനിൽക്കുന്ന മറ്റൊരു മാറ്റമാണ് macOS-നുള്ള മെച്ചപ്പെട്ട പിന്തുണ, കൂടാതെ മികച്ച ഗ്ലോബൽ macOS മെനുവുമായുള്ള സംയോജനവും സെർവർ മോഡിൽ പ്രിന്റ് ആപ്ലിക്കേഷനുകൾ പ്രവർത്തിപ്പിക്കാനുള്ള കഴിവും ചേർത്തിട്ടുണ്ട്.
ഇതുകൂടാതെ, IPP (ഇന്റർനെറ്റ് പ്രിന്റിംഗ് പ്രോട്ടോക്കോൾ) പ്രോട്ടോക്കോളിന്റെ അധിക സവിശേഷതകൾ നടപ്പിലാക്കുകയും മഷിയുടെയും ടോണറിന്റെയും ലെവൽ നിർണ്ണയിക്കുന്നതിനും അറിയിപ്പുകൾ പ്രോസസ്സ് ചെയ്യുന്നതിനും ക്ലയന്റുകളുടെ എണ്ണം പരിമിതപ്പെടുത്തുന്നതിനും പുതിയ API-കൾ ചേർത്തുവെന്നതും എടുത്തുകാണിക്കുന്നു. papplPrinterDisable, papplPrinterEnable ഫംഗ്ഷനുകളിൽ "printer-is-accepting-jobs" എന്ന IPP ആട്രിബ്യൂട്ടിനുള്ള പിന്തുണ ചേർത്തു.
ജെപിഇജി ഇമേജുകൾ അച്ചടിക്കുമ്പോഴോ ആന്റി-അലിയാസിംഗ് പ്രവർത്തനക്ഷമമാക്കിയ papplJobFilterImage ഫംഗ്ഷൻ ഉപയോഗിക്കുമ്പോഴോ ഇന്റർപോളേഷൻ പിന്തുണ ചേർക്കുന്നതും ശ്രദ്ധേയമാണ്.
മറുവശത്ത്, ഇഷ്ടാനുസൃത ഷീറ്റ് വലുപ്പങ്ങൾ മില്ലിമീറ്ററിൽ സജ്ജീകരിക്കാനുള്ള കഴിവ് ചേർത്തു, അതുപോലെ തന്നെ OpenSSL, LibreSSL ലൈബ്രറികളുമായുള്ള അനുയോജ്യതയും ചേർത്തു.
ഈ പുതിയ പതിപ്പിൽ വേറിട്ടുനിൽക്കുന്ന മറ്റ് മാറ്റങ്ങളിൽ:
- USB ക്ലയന്റ് ഉപകരണങ്ങൾ സൃഷ്ടിക്കാനും സോഫ്റ്റ്വെയറിൽ USB ഉപകരണങ്ങൾ അനുകരിക്കാനും ഉപയോഗിക്കുന്ന USB ഉപകരണ കോഡ് അപ്ഡേറ്റ് ചെയ്തു.
- ഡിഫോൾട്ട് പ്രിന്റ് സ്പൂൾ ഉള്ള ഡയറക്ടറിയുടെ ഉപയോക്താവിന് ലിങ്ക് നൽകിയിരിക്കുന്നു.
- libcups3 ലൈബ്രറിയുമായുള്ള മെച്ചപ്പെട്ട അനുയോജ്യത.
അന്തിമമായി നിങ്ങൾക്ക് ഇതിനെക്കുറിച്ച് കൂടുതലറിയാൻ താൽപ്പര്യമുണ്ടെങ്കിൽ ഈ പുതിയ പതിപ്പിനെക്കുറിച്ച്, നിങ്ങൾക്ക് വിശദാംശങ്ങൾ പരിശോധിക്കാൻ കഴിയും ഇനിപ്പറയുന്ന ലിങ്കിൽ.
ഉബുണ്ടുവിലും ഡെറിവേറ്റീവുകളിലും PAPPL എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം?
അവരുടെ സിസ്റ്റത്തിൽ ഈ യൂട്ടിലിറ്റി ഇൻസ്റ്റാൾ ചെയ്യാൻ താൽപ്പര്യമുള്ളവർക്ക്, ഞങ്ങൾ ചുവടെ പങ്കിടുന്ന നിർദ്ദേശങ്ങൾ പാലിച്ചുകൊണ്ട് അവർക്ക് അത് ചെയ്യാൻ കഴിയും.
അവർ ആദ്യം ചെയ്യേണ്ടത് ഒരു ടെർമിനൽ തുറക്കുക എന്നതാണ്, ആവശ്യമായ എല്ലാ ഡിപൻഡൻസികളും ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന് അവർ ഇനിപ്പറയുന്നവ ടൈപ്പ് ചെയ്യും:
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
ഇപ്പോൾ ഞങ്ങൾ PAPPL-ന്റെ ഏറ്റവും പുതിയ സ്ഥിരതയുള്ള പതിപ്പ് ഇതുപയോഗിച്ച് ഡൗൺലോഡ് ചെയ്യാൻ പോകുന്നു:
wget https://github.com/michaelrsweet/pappl/releases/download/v1.2.0/pappl-1.2.0.zip
അൺസിപ്പ് ചെയ്ത് ഇതുപയോഗിച്ച് സോഴ്സ് കോഡ് കംപൈൽ ചെയ്യാൻ തുടരുക:
./configure make
ഇനിപ്പറയുന്നവ ഉപയോഗിച്ച് ഞങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ തുടരും:
sudo make instal
ഇത് ചെയ്തുകഴിഞ്ഞാൽ, അവർക്ക് ഡോക്യുമെന്റേഷൻ പരിശോധിക്കാൻ കഴിയും, അതുവഴി നിങ്ങൾക്ക് PAPPL-ന്റെ ഉപയോഗം അറിയാം ഈ ലിങ്കിൽ.
അഭിപ്രായമിടുന്ന ആദ്യയാളാകൂ