
આગામી પેઢીના પેકેજનો પ્રકાર - જેને આપણે કોઈ સમયે તે કહેવાનું બંધ કરવું જોઈએ - જે ટોચ પર આવી ગયું છે તે છે ફ્લેટપેક. સ્નેપ પેકેજો વધારાની સુરક્ષા ઉમેરે છે જે તેમને વધુ ખરાબ પ્રદર્શન કરે છે, અને એપઇમેજ પેકેજો, જે ઘણા જૂના છે, પ્રમોશનના અભાવે ખરેખર રમતમાં પ્રવેશી શક્યા નહીં. ત્રણેય કિસ્સાઓમાં, અમે એવા પેકેજો વિશે વાત કરી રહ્યા છીએ જેમાં સોફ્ટવેર અને નિર્ભરતાઓનો સમાવેશ થાય છે અને મોટાભાગના Linux વિતરણો સાથે સુસંગત છે. પરંતુ ફ્લેથબ આપણે ખજૂરોનો ગૂંચવાડો જોઈએ છીએ જે આપણને મૂંઝવણમાં મૂકી શકે છે.
Linux બ્લોગ એડિટર તરીકે, હું ક્યારેક ક્યારેક Flathub ને અપડેટ્સ માટે તપાસું છું. હું Snapcraft પર પણ આવું કરી શકું છું, પરંતુ Canonical ની સ્ટોર વેબસાઇટ વિભાગ દ્વારા સારી રીતે ગોઠવાયેલી નથી અને તેમાં અપડેટ્સ અને નવા રિલીઝ વિભાગોનો અભાવ છે. કેટલીકવાર, ચેન્જલોગ સાથે અપડેટ કરેલ પ્રોગ્રામ દેખાય છે. તેમાં એક સંસ્કરણનો ઉલ્લેખ છે જે મહિનાઓથી ઉપલબ્ધ છે.તે કહે છે કે તે મહિનાઓ પહેલા પ્રકાશિત થયું હતું અને દિવસો પહેલા સંકલિત થયું હતું. આ કિસ્સાઓમાં શું થાય છે?
ફ્લેટહબ અને ફ્લેટપેક્સ જે વધુ અપડેટ થાય છે
અહીં ચાવી ડિપેન્ડન્સીમાં રહેલી છે. સ્ક્રીનશોટ પ્લેયરનો છે. એમપીવીLinux વપરાશકર્તાઓમાં વધુને વધુ લોકપ્રિય થઈ રહ્યું છે. જેમ તમે જોઈ શકો છો, સંસ્કરણ 0.40.0 8 મહિના જૂનું છે, પરંતુ Flatpak પેકેજ 5 દિવસ પહેલા Flathub પર અપલોડ કરવામાં આવ્યું હતું. આ એક મોટો તફાવત છે જે મુખ્ય સોફ્ટવેરમાં ફેરફારો દ્વારા સમજાવી શકાતો નથી, પરંતુ નિર્ભરતા દ્વારા સમજાવી શકાય છે.
કોઈ માહિતી આપવામાં આવી નથી, પરંતુ ડેવલપરે પેકેજને અમલમાં મૂકવા અને ફરીથી અપલોડ કરવાનો નિર્ણય લીધો હોય તેવો નિર્ભરતા ફેરફાર હોવો જોઈએ. ઉદાહરણ તરીકે, તેઓએ આવૃત્તિ 1 ઉમેરવાનું નક્કી કર્યું હશે ઓગસ્ટ FFmpegજોકે તેને જવાબદાર માનવા માટે ઘણો સમય વીતી ગયો છે. ચોક્કસ એ છે કે થોડો ફેરફાર થયો છે, અને માર્ચથી MPVમાં કંઈ નવું નથીબીજી એક અવલંબન છે જેના કારણે પ્લેયરના એવા વર્ઝનનું રિપેકેજિંગ થયું છે જે એટલું તાજેતરનું નથી.
આ સ્નેપ પેકેજો અને એપઇમેજ સાથે પણ થઈ શકે છે. તમે કોઈ વર્ઝનને મૂળ રૂપે રિલીઝ થયું હતું તેમ છોડી શકો છો, પરંતુ જે કોઈ પણ વસ્તુઓને અપડેટ રાખવા માંગે છે તેણે જ્યારે કોઈ મુખ્ય ડિપેન્ડન્સી અપડેટ થાય ત્યારે પેકેજો અપડેટ કરવા જોઈએ. અને તે આ વધઘટ થતી રિલીઝ તારીખને સમજાવે છે.