આરપીએમ 4.17 નું નવું સંસ્કરણ પહેલેથી જ બહાર પાડવામાં આવ્યું છે અને આ તેના સમાચાર છે

RPM 4.17 નું નવું સંસ્કરણ બહાર પાડવામાં આવ્યું હતું તાજેતરમાં અને આ નવા સંસ્કરણમાં વિવિધ સુધારાઓ કરવામાં આવ્યા છે જે આ પેકેજ મેનેજરને સુધારે છે, કારણ કે ખામીઓનું સંચાલન, લુઆ ભાષામાં મેક્રો બનાવવા માટે ઇન્ટરફેસ, નવા પ્લગઇન્સ અને વધુને સુધારવામાં આવ્યા છે.

RPM4 પ્રોજેક્ટ એ Red Hat દ્વારા વિકસિત કરવામાં આવ્યો છે અને તેનો ઉપયોગ RHEL જેવા વિતરણમાં થાય છે (CentOS, વૈજ્ાનિક Linux, AsiaLinux, Red Flag Linux, Oracle Linux માંથી મેળવેલા પ્રોજેક્ટ્સ સહિત), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen, અને અન્ય ઘણા લોકો.

પહેલાં, સ્વતંત્ર વિકાસ ટીમે RPM5 પ્રોજેક્ટ વિકસિત કર્યો હતો, જે સીધો RPM4 સાથે સંબંધિત નથી અને હાલમાં છોડી દેવામાં આવ્યો છે (તે 2010 થી અપડેટ કરવામાં આવ્યો નથી).

RPM પેકેજમાં ફાઇલોનો મનસ્વી સેટ હોઈ શકે છે. મોટા ભાગના RPM ફાઇલો "બાઈનરી RPM" છે (અથવા BRPM) જેમાં કેટલાક સોફ્ટવેરનું સંકલિત સંસ્કરણ હોય છે. ત્યાં "સ્રોત આરપીએમ" (અથવા એસઆરપીએમ) પણ છે જેમાં બાઈનરી પેકેજ બનાવવા માટે વપરાતો સ્રોત કોડ છે.

SRPMs સામાન્ય રીતે ફાઇલ એક્સ્ટેંશન ".src.rpm" (.spm ફાઇલ સિસ્ટમ્સ પર 3 અક્ષરો સુધી મર્યાદિત હોય છે, ઉદાહરણ તરીકે જૂની DOS FATs).

આરપીએમ સુવિધાઓમાં શામેલ છે:

  • જી.પી.જી. અને એમડી 5 સાથે પેકેટોને એન્ક્રિપ્ટેડ અને ચકાસી શકાય છે.
  • સ્રોત કોડ ફાઇલો (દા.ત. .tar.gz, .tar.bz2) પછીની ચકાસણી માટે પરવાનગી આપીને, એસઆરપીએમમાં ​​સમાવવામાં આવેલ છે.
  • પેચઆરપીએમ અને ડેલ્ટાઆરપીએમ, જે પેચ ફાઇલોની સમકક્ષ છે, સ્થાપિત RPM પેકેજોને ધીમે ધીમે અપડેટ કરી શકે છે.
  • નિર્ભરતા પેકેજ મેનેજર દ્વારા આપમેળે ઉકેલી શકાય છે.

આરપીએમ 4.17 ની મુખ્ય નવી સુવિધાઓ

RPM 4.17 ના આ નવા સંસ્કરણમાં તે પ્રકાશિત કરવામાં આવ્યું છે ઇન્સ્ટોલેશન દરમિયાન ફોલ્ટ હેન્ડલિંગમાં મોટા પ્રમાણમાં સુધારો કરવામાં આવ્યો છે, આ ઉપરાંત, લુઆ ભાષામાં મેક્રો બનાવવા માટેના ઇન્ટરફેસમાં પણ સુધારો કરવામાં આવ્યો છે.

એસેસરીઝમાં જે સુધારાઓ રજૂ કરવામાં આવ્યા છે તેના ભાગ વિશે, તે પ્રકાશિત થયેલ છે dbus -nouncer પ્લગિન્સ ઉમેર્યા ડી-બસ દ્વારા આરપીએમ વ્યવહારોની જાણ કરવી, ફેપોલીસીડ ફાઇલ એક્સેસ નીતિઓ અને પ્લગઇન વ્યાખ્યાયિત કરવા માટે fs-verity કર્નલમાં બનેલી fs-verity મિકેનિઝમનો ઉપયોગ કરીને વ્યક્તિગત ફાઇલોની અધિકૃતતા ચકાસવા.

બિલ્ડરૂટમાં, મૂળભૂત રીતે, ".la" ફાઈલો કા deleteી નાખવા માટે એક નિયમ લાગુ કરવામાં આવ્યો હતો અને શેર કરેલ લાઇબ્રેરી ફાઇલોમાંથી એક્ઝેક્યુટેબલ બીટ સાફ કરવા માટે નિયમ ઉમેર્યો.

તે ઉપરાંત, તે પણ પ્રકાશિત થયેલ છે કેટલાક આંતરિક પાસાઓને સુધારવા માટે કામ હાથ ધરવામાં આવ્યું છે, જેમ કે મેન પેજને માર્કડાઉન ફોર્મેટમાં રૂપાંતરિત કરવામાં આવ્યા છે, અડ્યા વગરની સ્ક્રિપ્ટો સાફ કરવામાં આવી છે, beecrypt અને NSS ક્રિપ્ટો બેકએન્ડ્સ દૂર કર્યા અને પેકેજ મેનેજમેન્ટ અને પેકેજિંગ માર્ગદર્શિકાનો પ્રારંભિક ડ્રાફ્ટ પણ આપવામાં આવ્યો છે

બીજી તરફ તેનો ઉલ્લેખ છે બર્કલે DB માં ડેટા સ્ટોર કરવા માટે DBD બેકએન્ડ દૂર કરવામાં આવ્યું છે (જૂની સિસ્ટમો સાથે સુસંગતતા માટે, BDB_RO બેકએન્ડ ફક્ત વાંચવા માટે મોડમાં બાકી છે). સ્ક્લાઇટનો ઉપયોગ મૂળભૂત ડેટાબેઝ તરીકે થાય છે અને તે પાયથોન હેલ્પર ડ્રાઇવરો અને પેકેજ જનરેટરને એક અલગ પ્રોજેક્ટમાં અલગ કરવામાં આવ્યા છે.

અન્ય ફેરફારોમાંથી જે આ નવા સંસ્કરણથી standભા છે:

  • ફાઇલના અસ્તિત્વને ચકાસવા માટે બિલ્ટ-ઇન મેક્રો% {અસ્તિત્વ:…} ઉમેર્યું.
  • વ્યવહારો પર પ્રક્રિયા કરવા માટે API ની ક્ષમતાઓને વિસ્તૃત કરવામાં આવી છે.
  • બિલ્ટ-ઇન અને વપરાશકર્તા-નિર્ધારિત મેક્રો માટે વાક્યરચના એકીકૃત કરવામાં આવી છે, તેમજ તેમને ક callingલ કરવા માટેનું ફોર્મેટ (% foo arg,% {foo arg}, અને% {foo: arg} હવે સમકક્ષ છે).
  • EdDSA ડિજિટલ હસ્તાક્ષરો માટે આધાર ઉમેર્યો.
  • Debuginfo કાingવા માટેની ઉપયોગિતાઓ એક અલગ પ્રોજેક્ટમાં અલગ છે.
  • રીગ્રેસન આરપીએમ v3 અને અન્ય પેકેજોનું સ્થિર વાંચન
  • ઘણા નવા અને સુધારેલા અનુવાદો
  • CLI દ્વારા વ્યાખ્યાયિત સ્થિર પેરામેટ્રિક મેક્રો દલીલો.
  • જો stdout પર લખવાનું નિષ્ફળ જાય તો valeval માં ખૂટતા ભૂલ કોડને ઠીક કરો
  • API દ્વારા વિનંતી કરેલી ફાઇલ પરવાનગીઓને ઠીક કરો આદર નથી
  • ડેટાબેઝ કેશની બિનજરૂરી અમાન્યતાને ઠીક કરો
  • ડાર્વિન ઓપરેટિંગ સિસ્ટમ માટે આધાર ઉમેરો

છેલ્લે જો તમને તેના વિશે વધુ જાણવામાં રસ છે આ નવા સંસ્કરણમાંથી, તમે વિગતો ચકાસી શકો છો નીચેની કડીમાં


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.