د آرچینسټال 2.4 انسټالر خوشې کول خپاره شوي ، کوم چې د اپریل 2021 راهیسې د آرچ لینکس نصب کولو ISO عکسونو کې د اختیار په توګه شامل شوی. آرچینسټال په کنسول حالت کې کار کوي او د توزیع د ډیفالټ لارښود نصب کولو حالت پرځای کارول کیدی شي. د نصب کولو ګرافیکي انٹرفیس پلي کول په جلا توګه رامینځته کیږي ، مګر دا د آرچ لینکس نصب کولو عکسونو کې شامل ندي او له دوه کلونو څخه ډیر نوي ندي شوي.
آرچینسټال د عملیاتو متقابل (لارښود) او اتوماتیک حالتونه چمتو کوي. په متقابل حالت کې، د کارونکي څخه ترتیبي پوښتنې پوښتل کیږي چې د نصب کولو لارښود څخه لومړني ترتیبات او ګامونه پوښي. په اتوماتیک حالت کې، دا ممکنه ده چې د معیاري ترتیباتو ځای پرځای کولو لپاره سکریپټونه وکاروئ. انسټالر د نصبولو پروفایلونو هم ملاتړ کوي، د بیلګې په توګه، د ډیسټاپ (KDE، GNOME، Awesome) غوره کولو لپاره د "ډیسکټاپ" پروفایل او د هغې د عملیاتو لپاره اړین کڅوړې نصب کول، یا د "ویبسرور" او "ډیټابیس" پروفایلونو غوره کولو او نصبولو لپاره. د ویب سرورونو او DBMS ډکول
په نوې نسخه کې د بدلونونو په منځ کې:
- یو نوی مینو سیسټم وړاندیز شوی، د ساده اصطلاح مینو کتابتون کارولو لپاره ژباړل شوی.
- د archinstall.log() له لارې لیږل شوي لاګ ننوتلو روښانه کولو لپاره د رنګونو سیټ پراخه شوی.
- د bspwm نصبولو لپاره پروفایلونه اضافه شوي او د کارونکي چاپیریال رامینځته کول ، په بیله بیا د پایپ وایر ملټي میډیا سرور نصبولو لپاره پروفایل.
- د ځایی کولو او د ژباړې پیوستون لپاره ملاتړ په سکرین کې ښودل شوي ټولو معلوماتو لپاره چمتو شوی.
- د Btrfs فایل سیسټم لپاره ښه ملاتړ. په Btrfs کې د کمپریشن فعالولو لپاره یو اختیار اضافه شوی او د کاپي پر لیکلو حالت غیر فعال کولو اختیار (nodatacow).
- د ډیسک ویشونو اداره کولو لپاره پرمختللي وړتیاوې.
- په ورته وخت کې د ډیری شبکې کارت ترتیباتو تعریف کولو وړتیا چمتو شوې.
- د pytest پر بنسټ ازموینې اضافه شوي.
- د pacman پیکج مدیر ته زنګ وهلو لپاره archinstall.run_pacman() فنکشن اضافه شوی، او همدارنګه د پیکجونو لټون کولو لپاره فنکشن archinstall.package_search().
- د ملټي لیب فعالولو لپاره .enable_multilib_repository() فنکشن archinstall.Installer() ته اضافه شوی.
- د ترتیباتو بارولو او خوندي کولو لپاره اضافه شوي افعال (archinstall.load_config او archinstall.save_config)
- د وخت زونونو لیست ښودلو لپاره archinstall.list_timezones() فنکشن اضافه شوی.
- د نوې کړکۍ مدیر qtile دی، په Python کې لیکل شوی.
- د systemd، grub او efistub بوټ لوډرونو اضافه کولو لپاره افعال اضافه شوي.
- د کاروونکي متقابل عمل سکریپټونه په څو فایلونو ویشل شوي او له archinstall/lib/user_interaction.py څخه archinstall/lib/user_interaction/ ډایرکټر ته لیږدول شوي.
سرچینه: opennet.ru