openSUSE YaST ఇన్‌స్టాలర్ కోసం వెబ్ ఇంటర్‌ఫేస్‌ను అభివృద్ధి చేస్తోంది

Fedora మరియు RHELలో ఉపయోగించిన Anaconda ఇన్‌స్టాలర్ వెబ్ ఇంటర్‌ఫేస్‌కు బదిలీ ప్రకటన తర్వాత, YaST ఇన్‌స్టాలర్ డెవలపర్లు D-ఇన్‌స్టాలర్ ప్రాజెక్ట్‌ను అభివృద్ధి చేయడానికి మరియు openSUSE మరియు SUSE Linux డిస్ట్రిబ్యూషన్‌ల ఇన్‌స్టాలేషన్‌ను నిర్వహించడానికి ఒక ఫ్రంట్ ఎండ్‌ను రూపొందించే ప్రణాళికలను వెల్లడించారు. వెబ్ ఇంటర్‌ఫేస్ ద్వారా.

ప్రాజెక్ట్ చాలా కాలంగా WebYaST వెబ్ ఇంటర్‌ఫేస్‌ను అభివృద్ధి చేస్తోందని గుర్తించబడింది, అయితే ఇది రిమోట్ అడ్మినిస్ట్రేషన్ మరియు సిస్టమ్ కాన్ఫిగరేషన్ యొక్క సామర్థ్యాల ద్వారా పరిమితం చేయబడింది, ఇన్‌స్టాలర్‌గా ఉపయోగించడానికి రూపొందించబడలేదు మరియు ఖచ్చితంగా YaST కోడ్‌తో ముడిపడి ఉంది. D-ఇన్‌స్టాలర్ YaST పైన బహుళ ఇన్‌స్టాలేషన్ ఫ్రంటెండ్‌లను (Qt GUI, CLI మరియు వెబ్) అందించే ప్లాట్‌ఫారమ్‌గా పరిగణించబడుతుంది. సంబంధిత ప్లాన్‌లలో ఇన్‌స్టాలేషన్ ప్రాసెస్‌ను తగ్గించడం, యూజర్ ఇంటర్‌ఫేస్‌ను YaST అంతర్గత భాగాల నుండి వేరు చేయడం మరియు వెబ్ ఇంటర్‌ఫేస్‌ను జోడించడం వంటివి ఉంటాయి.

openSUSE YaST ఇన్‌స్టాలర్ కోసం వెబ్ ఇంటర్‌ఫేస్‌ను అభివృద్ధి చేస్తోంది

సాంకేతికంగా, D-ఇన్‌స్టాలర్ అనేది YaST లైబ్రరీల పైన అమలు చేయబడిన ఒక సంగ్రహణ పొర మరియు D-బస్ ద్వారా ప్యాకేజీ ఇన్‌స్టాలేషన్, హార్డ్‌వేర్ ధృవీకరణ మరియు డిస్క్ విభజన వంటి ఫంక్షన్‌లను యాక్సెస్ చేయడానికి ఏకీకృత ఇంటర్‌ఫేస్‌ను అందిస్తుంది. గ్రాఫికల్ మరియు కన్సోల్ ఇన్‌స్టాలర్‌లు పేర్కొన్న D-Bus APIకి అనువదించబడతాయి మరియు HTTP ద్వారా D-బస్ కాల్‌లకు ప్రాక్సీని అందించే ప్రాక్సీ సేవ ద్వారా D-ఇన్‌స్టాలర్‌తో పరస్పర చర్య చేసే బ్రౌజర్ ఆధారిత ఇన్‌స్టాలర్ కూడా సిద్ధం చేయబడుతుంది. అభివృద్ధి ఇంకా ప్రాథమిక నమూనా దశలోనే ఉంది. D-ఇన్‌స్టాలర్ మరియు ప్రాక్సీలు రూబీ భాషలో అభివృద్ధి చేయబడ్డాయి, దీనిలో YaST స్వయంగా వ్రాయబడింది మరియు వెబ్ ఇంటర్‌ఫేస్ రియాక్ట్ ఫ్రేమ్‌వర్క్‌ను ఉపయోగించి జావాస్క్రిప్ట్‌లో సృష్టించబడుతుంది (కాక్‌పిట్ భాగాల ఉపయోగం మినహాయించబడలేదు).

D-ఇన్‌స్టాలర్ ప్రాజెక్ట్ అనుసరించే లక్ష్యాలలో: గ్రాఫికల్ ఇంటర్‌ఫేస్ యొక్క ఇప్పటికే ఉన్న పరిమితులను తొలగించడం, ఇతర అప్లికేషన్‌లలో YaST కార్యాచరణను ఉపయోగించే అవకాశాలను విస్తరించడం, మీ స్వంత వర్క్‌ఫ్లోలతో ఏకీకరణను సులభతరం చేసే ఏకీకృత D-బస్ ఇంటర్‌ఫేస్, ఒక ప్రోగ్రామింగ్‌కు కట్టుబడి ఉండకుండా చేస్తుంది. భాష (D-Bus API వివిధ భాషలలో యాడ్-ఆన్‌లను సృష్టించడానికి మిమ్మల్ని అనుమతిస్తుంది), కమ్యూనిటీ సభ్యుల ద్వారా ప్రత్యామ్నాయ సెట్టింగ్‌ల సృష్టిని ప్రోత్సహిస్తుంది.

మూలం: opennet.ru

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