D-Installer యొక్క మొదటి విడుదల, openSUSE మరియు SUSE కోసం కొత్త ఇన్‌స్టాలర్

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

D-ఇన్‌స్టాలర్‌లో వినియోగదారు ఇంటర్‌ఫేస్‌ను YaST యొక్క అంతర్గత భాగాల నుండి వేరు చేయడం మరియు వివిధ ఫ్రంటెండ్‌ల వినియోగాన్ని అనుమతించడం ఉంటుంది. ప్యాకేజీలను ఇన్‌స్టాల్ చేయడానికి, ఇన్‌స్టాలేషన్‌కు అవసరమైన పరికరాలు, విభజన డిస్క్‌లు మరియు ఇతర ఫంక్షన్‌లను తనిఖీ చేయడానికి, YaST లైబ్రరీలను ఉపయోగించడం కొనసాగుతుంది, దాని పైన ఏకీకృత D-బస్ ఇంటర్‌ఫేస్ ద్వారా లైబ్రరీలకు యాక్సెస్‌ను సంగ్రహించే లేయర్ అమలు చేయబడుతుంది.

వినియోగదారుతో పరస్పర చర్య కోసం, వెబ్ టెక్నాలజీలను ఉపయోగించి నిర్మించిన ఫ్రంట్-ఎండ్ సిద్ధం చేయబడింది. ఫాంటెండ్‌లో HTTP ద్వారా D-బస్ కాల్‌లకు యాక్సెస్ అందించే హ్యాండ్లర్ మరియు వినియోగదారుకు ప్రదర్శించబడే వెబ్ ఇంటర్‌ఫేస్ ఉన్నాయి. వెబ్ ఇంటర్‌ఫేస్ రియాక్ట్ ఫ్రేమ్‌వర్క్ మరియు ప్యాటర్న్‌ఫ్లై భాగాలను ఉపయోగించి జావాస్క్రిప్ట్‌లో వ్రాయబడింది. ఇంటర్‌ఫేస్‌ను D-బస్‌కి బంధించే సేవ, అలాగే అంతర్నిర్మిత http సర్వర్, రూబీలో వ్రాయబడ్డాయి మరియు కాక్‌పిట్ ప్రాజెక్ట్ ద్వారా అభివృద్ధి చేయబడిన రెడీమేడ్ మాడ్యూల్‌లను ఉపయోగించి నిర్మించబడ్డాయి, ఇవి Red Hat వెబ్ కాన్ఫిగరేటర్‌లలో కూడా ఉపయోగించబడతాయి.

ఇన్‌స్టాలేషన్ “ఇన్‌స్టాలేషన్ సారాంశం” స్క్రీన్ ద్వారా నిర్వహించబడుతుంది, ఇది ఇన్‌స్టాలేషన్‌కు ముందు చేసిన ప్రిపరేటరీ సెట్టింగ్‌లను కలిగి ఉంటుంది, ఇన్‌స్టాల్ చేయాల్సిన భాష మరియు ఉత్పత్తిని ఎంచుకోవడం, డిస్క్ విభజన మరియు వినియోగదారు నిర్వహణ వంటివి. కొత్త ఇంటర్‌ఫేస్ మరియు YaST మధ్య ప్రధాన వ్యత్యాసం ఏమిటంటే, సెట్టింగ్‌లకు వెళ్లడానికి వ్యక్తిగత విడ్జెట్‌లను ప్రారంభించాల్సిన అవసరం లేదు మరియు వెంటనే అందించబడుతుంది. ఇంటర్ఫేస్ సామర్థ్యాలు ఇప్పటికీ పరిమితం చేయబడ్డాయి, ఉదాహరణకు, ఉత్పత్తి ఎంపిక విభాగంలో ప్రోగ్రామ్‌ల యొక్క వ్యక్తిగత సెట్లు మరియు సిస్టమ్ పాత్రల సంస్థాపనను నియంత్రించే సామర్థ్యం లేదు మరియు డిస్క్ విభజన విభాగంలో ఇన్‌స్టాలేషన్ కోసం విభజన ఎంపిక మాత్రమే అందించబడుతుంది విభజన పట్టికను సవరించగల మరియు ఫైల్ రకాన్ని మార్చగల సామర్థ్యం.

D-Installer యొక్క మొదటి విడుదల, openSUSE మరియు SUSE కోసం కొత్త ఇన్‌స్టాలర్
D-Installer యొక్క మొదటి విడుదల, openSUSE మరియు SUSE కోసం కొత్త ఇన్‌స్టాలర్

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

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

మూలం: opennet.ru

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