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

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

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

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

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

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

అదనంగా, ఇన్‌స్టాలర్ లాంచ్‌ను నిర్ధారించే మినిమలిస్టిక్ సిస్టమ్ ఇమేజ్‌ని రూపొందించడానికి పని జరుగుతోంది. ఇన్‌స్టాలర్ భాగాలను కంటైనర్ రూపంలో ప్యాక్ చేయడం మరియు కంటైనర్‌ను ప్రారంభించడానికి ప్రత్యేక Iguana initrd బూట్ ఎన్విరాన్‌మెంట్‌ను ఉపయోగించడం ప్రధాన ఆలోచన. ప్రస్తుతానికి, సమయ మండలాలు, కీబోర్డ్, భాష, ఫైర్‌వాల్, ప్రింటింగ్ సిస్టమ్, DNS, సిస్టమ్‌డ్ లాగ్‌ను వీక్షించడం, ప్రోగ్రామ్‌లు, రిపోజిటరీలు, వినియోగదారులు మరియు సమూహాలను నిర్వహించడం కోసం YaST మాడ్యూల్‌లు ఇప్పటికే కంటైనర్ నుండి పని చేయడానికి స్వీకరించబడ్డాయి.



మూలం: opennet.ru

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