Archinstall 2.4 విడుదల చేయబడింది మరియు ఏప్రిల్ 2021 నుండి Arch ఇన్స్టాలేషన్ ISO ఇమేజ్లలో ఒక ఐచ్ఛికంగా అందుబాటులో ఉంది. Linuxఆర్కిఇన్స్టాల్ కన్సోల్ మోడ్లో పనిచేస్తుంది మరియు డిఫాల్ట్ మాన్యువల్ ఇన్స్టాలేషన్ మోడ్కు బదులుగా దీనిని ఉపయోగించవచ్చు. గ్రాఫికల్ ఇన్స్టాలేషన్ ఇంటర్ఫేస్ విడిగా అభివృద్ధి చేయబడుతోంది, కానీ అది ఆర్కి ఇన్స్టాలేషన్ ఇమేజ్లలో చేర్చబడలేదు. Linux и уже более двух лет не обновлялась.
Archinstall ఇంటరాక్టివ్ (గైడెడ్) మరియు ఆటోమేటెడ్ ఆపరేషన్ మోడ్లను అందిస్తుంది. ఇంటరాక్టివ్ మోడ్లో, వినియోగదారుని ఇన్స్టాలేషన్ గైడ్ నుండి ప్రాథమిక సెట్టింగ్లు మరియు దశలను కవర్ చేస్తూ సీక్వెన్షియల్ ప్రశ్నలు అడుగుతారు. ఆటోమేటెడ్ మోడ్లో, ప్రామాణిక కాన్ఫిగరేషన్లను అమలు చేయడానికి స్క్రిప్ట్లను ఉపయోగించడం సాధ్యమవుతుంది. ఇన్స్టాలర్ ఇన్స్టాలేషన్ ప్రొఫైల్లకు కూడా మద్దతు ఇస్తుంది, ఉదాహరణకు, డెస్క్టాప్ (KDE, GNOME, Awesome)ని ఎంచుకోవడానికి మరియు దాని ఆపరేషన్కు అవసరమైన ప్యాకేజీలను ఇన్స్టాల్ చేయడానికి “డెస్క్టాప్” ప్రొఫైల్ లేదా “వెబ్సర్వర్” మరియు “డేటాబేస్” ప్రొఫైల్లను ఎంచుకోవడం మరియు ఇన్స్టాల్ చేయడం కోసం వెబ్ సర్వర్లు మరియు DBMS నింపడం.
కొత్త సంస్కరణలో మార్పులలో:
- కొత్త మెను సిస్టమ్ ప్రతిపాదించబడింది, సాధారణ-పదం-మెనూ లైబ్రరీని ఉపయోగించడానికి అనువదించబడింది.

- archinstall.log() ద్వారా పంపబడిన లాగ్ ఎంట్రీలను హైలైట్ చేయడానికి అందుబాటులో ఉన్న రంగుల సెట్ విస్తరించబడింది.

- bspwm మరియు స్వే యూజర్ ఎన్విరాన్మెంట్లను ఇన్స్టాల్ చేయడానికి ప్రొఫైల్లను జోడించారు, అలాగే మల్టీమీడియాను ఇన్స్టాల్ చేయడానికి ఒక ప్రొఫైల్ను జోడించారు. సర్వర్ పైపు తీగ.
- స్క్రీన్పై ప్రదర్శించబడే మొత్తం డేటా కోసం స్థానికీకరణ మరియు అనువాదాల కనెక్షన్ కోసం మద్దతు అందించబడుతుంది.
- Btrfs ఫైల్ సిస్టమ్కు మెరుగైన మద్దతు. Btrfsలో కంప్రెషన్ని ఎనేబుల్ చేయడానికి ఒక ఎంపికను మరియు కాపీ-ఆన్-రైట్ మోడ్ (nodatacow)ని నిలిపివేయడానికి ఒక ఎంపికను జోడించారు.
- డిస్క్ విభజనలను నిర్వహించడానికి మెరుగైన సామర్థ్యాలు.
- అనేక నెట్వర్క్ కార్డ్ కాన్ఫిగరేషన్లను ఏకకాలంలో నిర్వచించే సామర్థ్యం అందించబడింది.
- పైటెస్ట్ ఆధారంగా పరీక్షలు జోడించబడ్డాయి.
- ప్యాక్మ్యాన్ ప్యాకేజీ మేనేజర్కి కాల్ చేయడానికి archinstall.run_pacman() ఫంక్షన్ జోడించబడింది, అలాగే ప్యాకేజీల కోసం శోధించడానికి ఫంక్షన్ archinstall.package_search() జోడించబడింది.
- మల్టీలిబ్ని ప్రారంభించడానికి .enable_multilib_repository() ఫంక్షన్ archinstall.Installer()కి జోడించబడింది.
- సెట్టింగ్లను లోడ్ చేయడం మరియు సేవ్ చేయడం కోసం విధులు జోడించబడ్డాయి (archinstall.load_config మరియు archinstall.save_config)
- సమయ మండలాల జాబితాను ప్రదర్శించడానికి archinstall.list_timezones() ఫంక్షన్ జోడించబడింది.
- కొత్త విండో మేనేజర్ qtile, పైథాన్లో వ్రాయబడింది.
- systemd, grub మరియు efistub బూట్లోడర్లను జోడించడానికి విధులు జోడించబడ్డాయి.
- వినియోగదారు పరస్పర చర్య స్క్రిప్ట్లు బహుళ ఫైల్లుగా విభజించబడ్డాయి మరియు archinstall/lib/user_interaction.py నుండి archinstall/lib/user_interaction/ డైరెక్టరీకి తరలించబడ్డాయి.
మూలం: opennet.ru


