અમારામાં અગાઉના લેખ અમે સોફ્ટવેરના જુદા જુદા સ્ત્રોતોની સૂચિબદ્ધ કરી છે જે ઉબુન્ટુ 20.10 ગ્રોવી ગોરીલા પર ઇન્સ્ટોલ કરી શકાય છે અને કહ્યું છે કે મુખ્ય પદ્ધતિ ભંડારોનો ઉપયોગ કરી રહી હતી. આ પોસ્ટમાં અમે તે દરેકની સામગ્રી શું છે તે સમજાવવા જઈ રહ્યા છીએ.
ઉબુન્ટુ ભંડારો
રીપોઝીટરીઝ એ સોફ્ટવેર ફાઇલો છે. તેમાં ફક્ત પ્રોગ્રામ્સ જ નહીં પરંતુ તેમના સાચા ઓપરેશન માટે વધારાની માહિતી પણ શામેલ છે, જેમ કે theપરેટિંગ સિસ્ટમને તેમના forપરેશન માટે કયા પુસ્તકાલયોની જરૂર છે. રિપોઝીટરીઓ દૂરથી arilyક્સેસ કરવી જરૂરી નથી. ઉબુન્ટુ ઇન્સ્ટોલેશન માધ્યમ પોતે પણ આ રીતે કાર્ય કરી શકે છે અને જો અમારી પાસે ઇન્ટરનેટ કનેક્શન ન હોય તો પ્રોગ્રામ્સના ઇન્સ્ટોલેશનને મંજૂરી આપી શકે છે.
સ્પષ્ટતા સ્પષ્ટ કરવા માટે, અમે 3 પ્રકારના રીપોઝીટરીઓ વચ્ચે તફાવત કરી શકીએ છીએ
- પરંપરાગત ભંડારો
- વ્યક્તિગત પેકેજ ફાઇલો
- સ્નેપ સ્ટોર
પરંપરાગત ભંડારો
ઉબુન્ટુમાં પેકેજો સ્થાપિત કરવા માટે પરંપરાગત ભંડારો એ પ્રથમ રસ્તો હતો અને આજે પણ તે અગ્રણી ભૂમિકામાં છે જો કે વિકાસકર્તાઓનો ઉદ્દેશ ધીમે ધીમે તેને સ્નેપ સ્ટોરથી બદલવાનો છે. એલઆ રીતે ઇન્સ્ટોલ કરેલા પ્રોગ્રામ્સ પરાધીનતા યોજનાનો ઉપયોગ કરે છેબીજા શબ્દોમાં કહીએ તો, અન્ય પ્રોગ્રામ્સ સાથેના સામાન્ય કાર્યો (જેમ કે ફાઇલને સાચવવા અથવા છાપવા) એ અન્ય પ્રોગ્રામ્સ દ્વારા કરવામાં આવે છે જે ઇન્સ્ટોલ કરેલા હોવા જોઈએ જો તેઓ અગાઉ ઇન્સ્ટોલ કરેલી એપ્લિકેશન સાથે ન થયા હોત. પરાધીનતામાં કોઈપણ ફેરફાર, તે જરૂરી છે તે બધા પ્રોગ્રામ્સના સંચાલનને અસર કરી શકે છે.
પરંપરાગત ભંડારોને પાંચ વર્ગોમાં વહેંચવામાં આવે છે:
- મુખ્ય
- પ્રતિબંધિત
- બ્રહ્માંડ
- બ્રહ્માંડ
- કેનોનિકલ એસોસિએટ્સ
મુખ્ય
આ ભંડારોમાં અમને એવી એપ્લિકેશનો મળે છે જે મુક્ત અથવા ખુલ્લા સ્રોત સ softwareફ્ટવેર હોવાને કારણે, તેઓને મુક્તપણે ફરીથી વિતરિત કરી શકાય છે. આ ઉપરાંત, કેનોનિકલ (ઉબુન્ટુ પાછળની કંપની) ના વિકાસકર્તાઓ ખાતરી કરે છે કે તેઓ સતત અપડેટ છે અને કોઈ પણ operatingપરેટિંગ સમસ્યાઓનું નિરાકરણ શોધે છે. મુખ્ય ભંડારોમાં તે એપ્લિકેશનો શામેલ છે જે કેનોનિકલ, નિ softwareશુલ્ક સ softwareફ્ટવેર સમુદાય અને વપરાશકર્તાઓ આવશ્યક માને છે.
પ્રતિબંધિત
આ વિભાગમાં અમારી પાસે એવા ઉપકરણો માટે ડ્રાઇવરો કે જે મફત લાઇસેંસ હેઠળ ઉપલબ્ધ નથી અને તેથી તેને મૂળ વિકાસકર્તાઓની પરવાનગી વિના સુધારી અથવા ફરીથી વહેંચી શકાતા નથી. આ ડ્રાઇવરો theપરેટિંગ સિસ્ટમની અખંડિતતા સાથે સમાધાન કર્યા વિના અનઇન્સ્ટોલ કરી શકાય છે, જોકે તેમના દૂર કરવાથી કામગીરી સંપૂર્ણપણે કાર્યક્ષમ નહીં થાય.
બ્રહ્માંડ
આ ભંડારમાં શામેલ છે ઓપન સોર્સ પ્રોગ્રામ્સની પસંદગી, કેનોનિકલ દ્વારા બાંહેધરી આપતી નથી, તેમ છતાં, અપડેટ્સ અને સુરક્ષા સુધારાઓ ઉપલબ્ધ થતાં જ ઉમેરવામાં આવે છે.
બ્રહ્માંડ
અહીં અમારી પાસે છે લાઇસેંસ પ્રાપ્ત પ્રોગ્રામ્સ જે તેમના સુધારા અને પુનistવિતરણને પ્રતિબંધિત કરે છે, વપરાશકર્તાઓ તેમની પાલન સુનિશ્ચિત કરવા માટે જવાબદાર છે. ઉબુન્ટુ વિકાસકર્તાઓ તેના જાળવણી અથવા અપડેટ માટે જવાબદાર નથી. પ્રોગ્રામ્સનું ઉદાહરણ કે જે આપણે આ પ્રકારની રીપોઝીટરીઓમાં શોધી શકીએ છીએ તે ચોક્કસ મલ્ટિમીડિયા સામગ્રીનું પ્રજનન કરવાના પ્રોગ્રામ છે.
કેનોનિકલ એસોસિએટ્સ
અહીં આપણે શોધીએ છીએ પ્રતિબંધિત લાઇસેંસવાળી એપ્લિકેશનો, જેમના વિકાસકર્તાઓ ઉબન્ટુ સાથે વિતરણને મંજૂરી આપવા કેનોનિકલ સાથે સંમત થયા છે. અપડેટ અને બગ ફિક્સ અને સુરક્ષા સમસ્યાઓની બાંહેધરી નથી.
વ્યક્તિગત પેકેજ ફાઇલો
પ્રોગ્રામને મુખ્ય ઉબુન્ટુ ભંડારોમાં શામેલ કરવા માટે, સખત પરીક્ષણ પ્રક્રિયા જરૂરી છે, જે સમય લે છે. સીવિકાસકર્તાઓને તેમની એપ્લિકેશનો પ્રકાશિત કરવાની ઝડપી રીત આપવા અને વપરાશકર્તાઓ માટેની offeringફરને વિસ્તૃત કરવા માટે, પર્સનલ પેકેજ ફાઇલો (પી.પી.એ.) વિકસિત કરવામાં આવી
આ ભંડારો તેઓ કેનોનિકલના સત્તાવાર ભંડાર દ્વારા ઉપયોગમાં લેવામાં આવતા સમાન સર્વરો પર હોસ્ટ કરાઈ નથીહું કેનોનિકલની માલિકીની લોંચપેડ નામની સેવામાંથી તેનો ઉપયોગ કરતો નથી. આ પ્રકારનો પ્રોગ્રામ ઇન્સ્ટોલ કરવા માટે, આપણે રીપોઝીટરી ઉમેરવી આવશ્યક છે.
વ્યક્તિગત પેકેજ ફાઇલોથી ઇન્સ્ટોલ કરેલા પ્રોગ્રામ્સ તેઓ પરંપરાગત રીપોઝીટરીઓમાંથી સ્થાપિત પ્રોગ્રામ જેવા બરાબર વર્તે છે. બીજા શબ્દોમાં કહીએ તો, પીપા રીપોઝીટરીમાં ઉપલબ્ધ પ્રોગ્રામ એ ઇન્સ્ટોલ કરેલા કરતા પાછળના સંસ્કરણનો છે, તે તેને બદલશે.
તે ઉલ્લેખનીય છે કે સુસંગતતા સમસ્યાઓ એક રીતે અથવા બીજામાં ઇન્સ્ટોલ કરેલા પ્રોગ્રામ્સ વચ્ચે થઈ શકે છે અને વ્યક્તિગત પેકેજ ફાઇલનો દરેક જાળવનાર તેને અપડેટ કરવા અને સુરક્ષા અવકાશ સુધારવા માટે જવાબદાર છે.
સ્નેપ સ્ટોર
લિનક્સ વિતરણો દ્વારા ઉપયોગમાં લેવામાં આવતા પ્રોગ્રામ ફોર્મેટ્સના વિક્ષેપને ઘટાડવાનો પ્રયાસ કરવા માટે, સાર્વત્રિક બંધારણના વિવિધ પ્રોજેક્ટ્સ શરૂ કરાયા. તેમાંથી એક સ્નેપ ફોર્મેટ છે.
પરંપરાગત પેકેજ બંધારણોથી વિપરીત, સ્નેપ પેકેજમાં તેના ઓપરેશન માટે જરૂરી બધું શામેલ છે અને બાકીની operatingપરેટિંગ સિસ્ટમને અસર કર્યા વિના તેને અપડેટ અથવા દૂર કરી શકાય છે
ઉબુન્ટુ વિકાસકર્તાઓનો હેતુ એ છે કે સ્નેપ ફોર્મેટ આખરે ડીઇબી પેકેજોને બદલશે, સ Softwareફ્ટવેર સેન્ટર તેમની અદ્યતન રાખવા માટે તેમના ઇન્સ્ટોલેશન અને અપડેટ મેનેજરનું ધ્યાન રાખે છે.