సహాయం: Fedora Silverblue నుండి ఏమి ఆశించాలి

మార్పులేని OS యొక్క లక్షణాలను చూద్దాం.

సహాయం: Fedora Silverblue నుండి ఏమి ఆశించాలి
/ ఫోటో క్లెమ్ ఒనోజెగువో Unsplash

సిల్వర్‌బ్లూ ఎలా వచ్చింది

Fedora Silverblue అనేది మార్పులేని డెస్క్‌టాప్ ఆపరేటింగ్ సిస్టమ్. దీనిలో, అన్ని అప్లికేషన్లు వివిక్త కంటైనర్లలో నడుస్తాయి మరియు నవీకరణలు పరమాణుపరంగా ఇన్‌స్టాల్ చేయబడతాయి.

గతంలో ప్రాజెక్ట్ అని పిలిచేవారు ఫెడోరా అటామిక్ వర్క్‌స్టేషన్. ఇది తరువాత సిల్వర్‌బ్లూగా పేరు మార్చబడింది. డెవలపర్ల ప్రకారం, వారు 150 కంటే ఎక్కువ పేరు ఎంపికలను పరిగణించారు. సోషల్ నెట్‌వర్క్‌లలో అటువంటి ఉచిత డొమైన్ మరియు ఖాతాలు ఉన్నందున Silverblue ఎంపిక చేయబడింది.

నవీకరించబడిన వ్యవస్థ మార్చబడింది Fedora 30లో డెస్క్‌టాప్‌ల కోసం Fedora వర్క్‌స్టేషన్ ప్రాధాన్యత బిల్డ్. Silverblue భవిష్యత్తులో ఉంటుందని రచయితలు అంటున్నారు. పూర్తిగా స్థానభ్రంశం చేయవచ్చు ఫెడోరా వర్క్‌స్టేషన్.

హ్యాకర్ న్యూస్ నివాసితులలో ఒకరు సూచించారుసిల్వర్‌బ్లూ భావన ప్రాజెక్ట్ యొక్క అభివృద్ధిగా మారింది స్థితిలేని Linux. Fedora పది సంవత్సరాల క్రితం దీనిని ప్రచారం చేసింది. స్థితిలేని Linux సన్నని మరియు మందపాటి క్లయింట్‌ల పరిపాలనను సులభతరం చేస్తుంది. అందులో కూడా, అన్ని సిస్టమ్ కాన్ఫిగరేషన్ ఫైల్‌లు రీడ్-ఓన్లీ మోడ్‌లో తెరవబడ్డాయి.

"మార్పులేనిది" ఏమి ఇస్తుంది?

"మార్పులేని ఆపరేటింగ్ సిస్టమ్" అనే పదం అంటే రూట్ మరియు యూజర్ డైరెక్టరీలు చదవడానికి మాత్రమే మౌంట్ చేయబడ్డాయి. మార్చగల డేటా మొత్తం /var డైరెక్టరీలో ఉంచబడుతుంది. డెవలపర్లు ఇదే పద్ధతిని ఉపయోగిస్తారు ChromeOS и మాకాస్ కాటలినా. ఈ విధానం OS యొక్క భద్రతను పెంచుతుంది మరియు సిస్టమ్ ఫైల్‌లను తొలగించకుండా నిరోధిస్తుంది (ఉదాహరణకు, పొరపాటున).

నేపథ్య థ్రెడ్‌లోని హ్యాకర్ న్యూస్ నివాసితులలో ఒకరు నేను చెప్పారు, ఉబుంటు యారు థీమ్‌ను సవరించేటప్పుడు నేను ఒకసారి అనుకోకుండా అనేక సిస్టమ్ ఫైల్‌లను తొలగించాను. అయితే, రీజెక్స్‌లో లోపం కారణంగా అతనికి ఎలాంటి బ్యాకప్‌లు లేవు. అతని ప్రకారం, మార్పులేని OS సమస్యలను నివారించడానికి సహాయం చేస్తుంది.

నవీకరణలను ఇన్‌స్టాల్ చేయడం కూడా సరళీకృతం చేయబడింది - మీరు చేయాల్సిందల్లా కొత్త చిత్రం నుండి సిస్టమ్‌ను రీబూట్ చేయడం. అదనంగా, అనేక శాఖల మధ్య త్వరగా మారడం సాధ్యమవుతుంది (ఫెడోరా విడుదలలు). ఉదాహరణకు, ప్రస్తుతం అభివృద్ధి చేసిన Fedora సంస్కరణ మధ్య rawhide మరియు రిపోజిటరీ నవీకరణలు-పరీక్ష రాబోయే నవీకరణలతో.

క్లాసిక్ Fedora నుండి తేడాలు ఏమిటి?

OSTree టెక్నాలజీ బేస్ ఎన్విరాన్మెంట్ (/ మరియు /usr)ని ఇన్‌స్టాల్ చేయడానికి ఉపయోగించబడుతుంది. ఇది "వెర్షనింగ్" వ్యవస్థ అని మనం చెప్పగలం RPM- ప్యాకేజీలు. RPM ప్యాకేజీలు rpm-ostreeని ఉపయోగించి OSTree రిపోజిటరీలోకి అనువదించబడతాయి. ప్యాకేజీని ఇన్స్టాల్ చేస్తున్నప్పుడు, ఆమె రూపాలు విఫలమైతే మీరు వెనక్కి వెళ్లగలిగే రికవరీ పాయింట్.

OSTree కూడా ఇది అనుమతిస్తుంది dnf/yum రిపోజిటరీలు మరియు ఫెడోరా ద్వారా సపోర్ట్ చేయని రిపోజిటరీల నుండి అప్లికేషన్‌లను ఇన్‌స్టాల్ చేయండి. దీన్ని చేయడానికి, dnf install కమాండ్‌కు బదులుగా, మీరు rpm-ostree installని ఉపయోగించాలి. సిస్టమ్ ఆపరేటింగ్ సిస్టమ్ యొక్క కొత్త బేస్ ఇమేజ్‌ను రూపొందిస్తుంది మరియు దానితో ఇన్‌స్టాల్ చేయబడిన దాన్ని భర్తీ చేస్తుంది.

అప్లికేషన్‌లను అప్‌డేట్ చేయడానికి మెకానిజమ్‌గా ఉపయోగించబడుతుంది ఫ్లాట్ ప్యాక్. ఇది వాటిని కంటైనర్లలో నడుపుతుంది. ఫ్లాట్‌ప్యాక్ ప్యాకేజీ అప్లికేషన్-నిర్దిష్ట డిపెండెన్సీలను మాత్రమే కలిగి ఉంటుంది. అన్ని కోర్ లైబ్రరీలు (GNOME మరియు KDE లైబ్రరీలు వంటివి) ప్లగ్ చేయదగిన రన్‌టైమ్ ఎన్విరాన్‌మెంట్‌లుగా ఉంటాయి. ఈ విధానం ప్యాకేజీల పరిమాణాన్ని తగ్గించడానికి మరియు వాటి నుండి నకిలీ భాగాలను తొలగించడానికి మిమ్మల్ని అనుమతిస్తుంది.

సహాయం: Fedora Silverblue నుండి ఏమి ఆశించాలి
/ ఫోటో జోనాథన్ లార్సన్ Unsplash

ఫ్లాట్‌ప్యాక్‌లో ప్యాక్ చేయని అప్లికేషన్‌లను ఇన్‌స్టాల్ చేయడానికి, మీరు ఉపయోగించవచ్చు టూల్ బాక్స్. ఇది క్లాసిక్ Fedora ఇన్‌స్టాలర్‌తో కంటైనర్‌ను సృష్టించడానికి మిమ్మల్ని అనుమతిస్తుంది.

ఇలాంటి పరిష్కారాలు

సిల్వర్‌బ్లూని పోలి ఉండే ఇతర పంపిణీలు ఉన్నాయి. ఒక ఉదాహరణ కావచ్చు మైక్రో OS openSUSE నుండి. ఇది స్వతంత్ర పంపిణీ కాదు, CaaS (కంటైనర్‌గా సేవ) విస్తరణ కోసం openSUSE Kubic ప్లాట్‌ఫారమ్‌లో భాగం.

సిస్టమ్ డాకర్ కంటైనర్‌లతో పని చేస్తుంది. వారి చిత్రాలు RPM ప్యాకేజీలుగా పంపిణీ చేయబడ్డాయి. ఈ సులభతరం చేస్తుంది Flatpack ఫార్మాట్‌లో అందుబాటులో లేని కమాండ్ లైన్ ఆధారిత అప్లికేషన్‌లను ఇన్‌స్టాల్ చేయండి. కంటైనర్లను అమలు చేయడానికి హోస్ట్ సిస్టమ్ అధికారిక రిపోజిటరీ ఆధారంగా రూపొందించబడింది openSUSE టంబుల్వీడ్.

మైక్రోఓఎస్ పెద్ద-స్థాయి పరిసరాలలో (ఉదాహరణకు, డేటా సెంటర్లలో) విస్తరణ కోసం రూపొందించబడింది, కానీ సింగిల్ మెషీన్లలో కూడా అమలు చేయగల సామర్థ్యాన్ని కలిగి ఉంటుంది.

ఇదే విధమైన అభివృద్ధికి మరొక ఉదాహరణ నిక్సోస్. ఇది Nix ప్యాకేజీ మేనేజర్ ఆధారంగా Linux పంపిణీ. కాన్ఫిగరేషన్ల యొక్క డిక్లరేటివ్ వివరణ దీని ప్రధాన లక్షణం. అడ్మినిస్ట్రేటర్ సిస్టమ్‌ను ఇన్‌స్టాల్ చేసి మాన్యువల్‌గా కాన్ఫిగర్ చేయాల్సిన అవసరం లేదు. స్థితి ప్రత్యేక ఫైల్‌లో నమోదు చేయబడింది: అన్ని ప్యాకేజీలు మరియు ప్రమాణీకరణ సెట్టింగ్‌లు అక్కడ సూచించబడతాయి. తరువాత, ప్యాకేజీ మేనేజర్ స్వయంచాలకంగా OSని పేర్కొన్న స్థితికి తీసుకువస్తుంది.

ఈ వ్యవస్థ చురుకుగా ఉంది వా డు క్లౌడ్ ప్రొవైడర్లు, విశ్వవిద్యాలయాలు మరియు IT కంపెనీలు.

ఏది ఏమైనప్పటికీ, Silverblue మార్కెట్లో దాని సముచిత స్థానాన్ని ఆక్రమించే అవకాశం ఉంది. అది వర్కవుట్ అవుతుందా అనేది భవిష్యత్తులో చూడాలి.

కార్పొరేట్ IaaS గురించి మొదటి బ్లాగ్ నుండి మెటీరియల్స్:

హబ్రేపై అదనపు పఠనం:

మూలం: www.habr.com

ఒక వ్యాఖ్యను జోడించండి