ఉబుంటు 22.04 LTS విడుదలతో ప్రారంభించి, ఫైర్ఫాక్స్ మరియు ఫైర్ఫాక్స్-లోకేల్ డెబ్ ప్యాకేజీలు ఫైర్ఫాక్స్తో స్నాప్ ప్యాకేజీని ఇన్స్టాల్ చేసే స్టబ్లతో భర్తీ చేయబడతాయి. డెబ్ ఫార్మాట్లో క్లాసిక్ ప్యాకేజీని ఇన్స్టాల్ చేసే సామర్థ్యం నిలిపివేయబడుతుంది మరియు వినియోగదారులు ఆఫర్ చేసిన ప్యాకేజీని స్నాప్ ఫార్మాట్లో లేదా మొజిల్లా వెబ్సైట్ నుండి నేరుగా డౌన్లోడ్ అసెంబ్లీలను ఉపయోగించాల్సి వస్తుంది. డెబ్ ప్యాకేజీ వినియోగదారుల కోసం, స్నాప్ ప్యాకేజీని ఇన్స్టాల్ చేసి, వినియోగదారు హోమ్ డైరెక్టరీ నుండి ప్రస్తుత సెట్టింగ్లను బదిలీ చేసే అప్డేట్ను ప్రచురించడం ద్వారా స్నాప్కు మైగ్రేట్ చేయడానికి పారదర్శక ప్రక్రియ ఉంది.
ఉబుంటు 21.10 యొక్క శరదృతువు విడుదలలో, ఫైర్ఫాక్స్ బ్రౌజర్ డిఫాల్ట్గా డెలివరీకి స్నాప్ ప్యాకేజీగా మార్చబడిందని గుర్తుచేసుకుందాం, అయితే డెబ్ ప్యాకేజీని ఇన్స్టాల్ చేసే సామర్థ్యం అలాగే ఉంచబడింది మరియు ఒక ఎంపికగా అందుబాటులో ఉంది. 2019 నుండి, Chromium బ్రౌజర్ కూడా స్నాప్ ఫార్మాట్లో మాత్రమే అందుబాటులో ఉంది. మొజిల్లా ఉద్యోగులు Firefoxతో స్నాప్ ప్యాకేజీని నిర్వహించడంలో పాల్గొంటారు.
బ్రౌజర్ల కోసం స్నాప్ ఫార్మాట్ను ప్రోత్సహించడానికి గల కారణాలలో ఉబుంటు యొక్క వివిధ వెర్షన్ల కోసం నిర్వహణను సులభతరం చేయడం మరియు అభివృద్ధిని ఏకీకృతం చేయాలనే కోరిక ఉన్నాయి - డెబ్ ప్యాకేజీకి ఉబుంటు యొక్క అన్ని మద్దతు ఉన్న శాఖలకు ప్రత్యేక నిర్వహణ అవసరం మరియు తదనుగుణంగా, సిస్టమ్ యొక్క వివిధ వెర్షన్లను పరిగణనలోకి తీసుకొని అసెంబ్లీ మరియు పరీక్ష భాగాలు మరియు స్నాప్ ప్యాకేజీని ఉబుంటు యొక్క అన్ని శాఖల కోసం వెంటనే రూపొందించవచ్చు. డిస్ట్రిబ్యూషన్లలో బ్రౌజర్ల డెలివరీకి ముఖ్యమైన ఆవశ్యకతలలో ఒకటి సకాలంలో దుర్బలత్వాలను నిరోధించడానికి అప్డేట్లను వెంటనే డెలివరీ చేయడం. స్నాప్ ఫార్మాట్లో డెలివరీ చేయడం వల్ల ఉబుంటు వినియోగదారులకు బ్రౌజర్ యొక్క కొత్త వెర్షన్ల డెలివరీ వేగవంతం అవుతుంది. అదనంగా, బ్రౌజర్ను స్నాప్ ఫార్మాట్లో డెలివరీ చేయడం వలన AppArmor మెకానిజం ఉపయోగించి సృష్టించబడిన అదనపు వివిక్త వాతావరణంలో Firefoxని అమలు చేయడం సాధ్యపడుతుంది, ఇది బ్రౌజర్లోని దుర్బలత్వాల దోపిడీ నుండి మిగిలిన సిస్టమ్ యొక్క రక్షణను మెరుగుపరుస్తుంది.
స్నాప్ను ఉపయోగించడం వల్ల కలిగే నష్టాలు ఏమిటంటే, ప్యాకేజీల అభివృద్ధిని నియంత్రించడం కమ్యూనిటీకి కష్టతరం చేస్తుంది మరియు ఇది అదనపు సాధనాలు మరియు థర్డ్-పార్టీ ఇన్ఫ్రాస్ట్రక్చర్తో ముడిపడి ఉంటుంది. snapd ప్రక్రియ రూట్ అధికారాలతో సిస్టమ్పై నడుస్తుంది, ఇది మౌలిక సదుపాయాలు రాజీపడినా లేదా దుర్బలత్వం కనుగొనబడినా అదనపు బెదిరింపులను సృష్టిస్తుంది. స్నాప్ ఫార్మాట్లో డెలివరీకి సంబంధించిన నిర్దిష్ట సమస్యలను పరిష్కరించాల్సిన అవసరం మరొక ప్రతికూలత (కొన్ని నవీకరణలు పనిచేయవు, వేలాండ్ని ఉపయోగిస్తున్నప్పుడు బగ్లు కనిపిస్తాయి, అతిథి సెషన్తో సమస్యలు తలెత్తుతాయి, బాహ్య హ్యాండ్లర్లను ప్రారంభించడంలో ఇబ్బందులు ఉన్నాయి).
Ubuntu 22.04లోని మార్పులలో, యాజమాన్య NVIDIA డ్రైవర్లు (డ్రైవర్ వెర్షన్ 510.x లేదా కొత్తది అయితే) సిస్టమ్లలో డిఫాల్ట్గా Walyandతో GNOME సెషన్ను ఉపయోగించడాన్ని కూడా మనం గమనించవచ్చు. AMD మరియు Intel GPUలు ఉన్న సిస్టమ్లలో, ఉబుంటు 21.04 విడుదలతో వేలాండ్కి డిఫాల్ట్ స్విచ్ జరిగింది.
మూలం: opennet.ru