રેડગર ઓએસને પેકર પેકેજ મેનેજરનો ટેકો મળ્યો

રેડoxક્સ operatingપરેટિંગ સિસ્ટમના વિકાસકર્તાઓએ અનાવરણ કર્યું તાજેતરમાં કે તેઓ રજૂઆત કરી છે નવા પેકેજ મેનેજર પીકેગર, જેનો ઉપયોગ સિસ્ટમની અંદર કરવામાં આવશે.

જેઓ રેડ Redક્સ વિશે જાણતા નથી તેમના માટે જે તે operatingપરેટિંગ સિસ્ટમ છે ક્યુ તેનો મુખ્ય ધ્યાન તે છે કે તેનો વિકાસ રસ્ટ ભાષા અને માઇક્રોકર્નલની ખ્યાલનો ઉપયોગ કરી રહ્યો છે જ્યાં ફક્ત પ્રક્રિયાઓ અને સાધન વ્યવસ્થાપન વચ્ચેની ક્રિયાપ્રતિક્રિયા ફક્ત કર્નલ સ્તરે પૂરી પાડવામાં આવે છે અને અન્ય બધી વિધેયો ગ્રંથાલયોમાં વહેંચવામાં આવે છે જેનો ઉપયોગ કર્નલ અને વપરાશકર્તા એજન્ટો બંને દ્વારા કરી શકાય છે.

પ્રોજેક્ટના ભાગ રૂપે, નવું પેકેજ ફોર્મેટ વિકસિત થઈ રહ્યું છે, પેકેજ મેનેજમેન્ટ ફંક્શન્સવાળી લાઇબ્રેરી અને ક્રિપ્ટોગ્રાફિકલી વેરિફાઇડ ફાઇલોનો સંગ્રહ બનાવવા અને તેને બહાર કા toવા માટે આદેશ વાક્ય ટૂલ.

Pkgar ફોર્મેટનો હેતુ સાર્વત્રિક હોવાનો નથી અને રેડoxક્સ ઓએસ operatingપરેટિંગ સિસ્ટમની વિશિષ્ટતાઓને ધ્યાનમાં રાખીને તે optimપ્ટિમાઇઝ થયેલ છે.

પેકેજ મેનેજર ડિજિટલ સહી અને અખંડિતતા તપાસ દ્વારા સ્રોત ચકાસણીને સમર્થન આપે છે. બ્લેક 3 હેશ ફંક્શનનો ઉપયોગ કરીને ચેકમ્સની ગણતરી કરવામાં આવે છે. પેકરની તપાસ કાર્યક્ષમતા ખરેખર પેકેજ ફાઇલને સાચવ્યા વિના beક્સેસ કરી શકાય છે, ફક્ત હેડર ભાગને ચાલાકીથી.

ખાસ કરીને પેકેજમાં હેડર ફાઇલ શામેલ છે (.pkgar_head) અને ડેટા ફાઇલ (.pkgar_data). હેડર ફાઇલને ડેટા ફાઇલ સાથે જોડીને, યોગ્ય રીતે સહી કરેલ સંપૂર્ણ ડાયજેસ્ટ પેકેટ (.pkgar) મેળવી શકાય છે.

હેડર ફાઇલમાં ડેટા ફાઇલના હેડર અને પેરામીટરાઇઝ્ડ સ્ટ્રક્ચર્સ, તેમજ પેકેટને ચકાસવા માટે ડિજિટલ હસ્તાક્ષર માટે અલગ ચેક્સમ્સ શામેલ છે.

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

જો અપડેટ પ્રક્રિયા દરમિયાન વ્યક્તિગત ફાઇલો બદલાતી નથી અને ચેકસમ મેળ ખાય છે, તો તે અવગણવામાં આવે છે અને ડાઉનલોડ કરવામાં આવતી નથી.

આ ફાઇલમાંથી ફક્ત પરિમાણો સાથે માળખાં લોડ કરીને અને હેડર ફાઇલમાં ચેક કરેલા ચેકસમ સાથે મેળ ખાતી હોવાનું સુનિશ્ચિત કરીને માત્ર હેડર ફાઇલ મેળવીને અને સ્રોતની અખંડિતતા ચકાસી શકાય છે.

સીધા, ડેટાને ડાઉનલોડ કર્યા પછી, માહિતીની પૂર્તિ કરતા પરિમાણો સાથે સ્ટ્રક્ચરના ચેકસમનો ઉપયોગ કરીને, તેને ચકાસી શકાય છે.

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

Pkgar ના મુખ્ય ઉદ્દેશો:

  • અણુ: અપડેટ્સ શક્ય હોય ત્યારે લાગુ કરો આપમેળે.
  • ટ્રાફિક બચત: નેટવર્ક પર ડેટા ત્યારે જ પ્રસારિત થાય છે જ્યારે હેશ બદલાય છે (અપડેટ દરમિયાન ફક્ત અપડેટ કરેલી ફાઇલો ડાઉનલોડ કરવામાં આવે છે).
  • ઉચ્ચ-પ્રદર્શન ઝડપી ક્રિપ્ટોગ્રાફિક gલ્ગોરિધમ્સ સામેલ છે (હેશની ગણતરી કરતી વખતે બ્લેક 3 ડેટા પ્રોસેસિંગના સમાંતરને સપોર્ટ કરે છે). જો રીપોઝીટરી ડેટા અગાઉ કેશ થયેલ ન હોય તો, બુટ સમયે ડાઉનલોડ કરેલા ડેટા માટે હેશની ગણતરી કરી શકાય છે.
  • મિનિમલિઝમ: અન્ય બંધારણોથી વિપરીત, પેકરમાં પેકેજને કાractવા માટે જરૂરી મેટાડેટા શામેલ છે.
  • ઇન્સ્ટોલેશન ડિરેક્ટરી સ્વતંત્રતા: કોઈપણ વપરાશકર્તા કોઈપણ ડિરેક્ટરીમાં પેકેજ ઇન્સ્ટોલ કરી શકે છે (વપરાશકર્તાની પસંદ કરેલી ડિરેક્ટરીમાં લખવાનો અધિકાર હોવો જોઈએ).
  • સુરક્ષા: પેકેટ્સ હંમેશાં ક્રિપ્ટોગ્રાફિકલી ચકાસણી કરવામાં આવે છે અને વાસ્તવિક પેકેટ કામગીરી કરવામાં આવે તે પહેલાં ચકાસણી કરવામાં આવે છે (હેડર પહેલા લોડ થાય છે, અને જો ડિજિટલ હસ્તાક્ષર સાચી હોય તો, ડેટા અસ્થાયી ડિરેક્ટરીમાં સ્થાનાંતરિત થાય છે, જેને ચકાસણી પછી ડિરેક્ટરી ગંતવ્યમાં ખસેડવામાં આવે છે).

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

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

*

*

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