Arch Linux բաշխման մեջ օգտագործվող Archinstall 2.4 տեղադրիչի թողարկում

Հրապարակվել է Archinstall 2.4 տեղադրիչի թողարկումը, որը 2021 թվականի ապրիլից որպես տարբերակ ներառվել է Arch Linux տեղադրման ISO պատկերներում։ Archinstall-ը աշխատում է վահանակի ռեժիմում և կարող է օգտագործվել բաշխման նախնական ձեռքով տեղադրման ռեժիմի փոխարեն: Տեղադրման գրաֆիկական ինտերֆեյսի իրականացումը մշակվում է առանձին, սակայն այն ներառված չէ Arch Linux-ի տեղադրման պատկերներում և չի թարմացվել ավելի քան երկու տարի։

Archinstall-ը տրամադրում է ինտերակտիվ (ուղղորդվող) և ավտոմատացված ռեժիմներ: Ինտերակտիվ ռեժիմում օգտագործողին տրվում են հաջորդական հարցեր, որոնք ներառում են հիմնական կարգավորումները և տեղադրման ուղեցույցի քայլերը: Ավտոմատացված ռեժիմում հնարավոր է օգտագործել սկրիպտներ՝ ստանդարտ կոնֆիգուրացիաներ տեղադրելու համար: Տեղադրողն աջակցում է նաև տեղադրման պրոֆիլներին, օրինակ՝ «desktop» պրոֆիլը աշխատասեղան ընտրելու համար (KDE, GNOME, Awesome) և տեղադրելու համար անհրաժեշտ փաթեթները, կամ «վեբսերվեր» և «տվյալների բազա» պրոֆիլները՝ ընտրելու և տեղադրելու համար։ վեբ սերվերների և DBMS-ների լցոնում:

Նոր տարբերակի փոփոխություններից.

  • Առաջարկվել է մենյուի նոր համակարգ, որը թարգմանվել է պարզ տերմին-մենյու գրադարանի օգտագործման համար:
    Arch Linux բաշխման մեջ օգտագործվող Archinstall 2.4 տեղադրիչի թողարկում
  • archinstall.log()-ի միջոցով ուղարկված տեղեկամատյանների մուտքերն ընդգծելու համար հասանելի գույների հավաքածուն ընդլայնվել է:
    Arch Linux բաշխման մեջ օգտագործվող Archinstall 2.4 տեղադրիչի թողարկում
  • Ավելացվել են պրոֆիլներ bspwm և sway օգտատերերի միջավայրերը տեղադրելու համար, ինչպես նաև պրոֆիլ՝ խողովակաշարի մուլտիմեդիա սերվերի տեղադրման համար:
  • Թարգմանությունների տեղայնացման և միացման աջակցությունը տրամադրվում է էկրանին ցուցադրվող բոլոր տվյալների համար:
  • Բարելավված աջակցություն Btrfs ֆայլային համակարգի համար: Ավելացվեց Btrfs-ում սեղմումն ակտիվացնելու տարբերակ և պատճենահանման վրա գրելու ռեժիմն անջատելու տարբերակ (nodatacow):
  • Ընդլայնված հնարավորություններ՝ կառավարելու սկավառակի միջնապատերը:
  • Ապահովված է ցանցային քարտերի մի քանի կոնֆիգուրացիաներ միաժամանակ սահմանելու հնարավորություն:
  • Ավելացվել են թեստեր՝ հիմնված pytest-ի վրա:
  • Ավելացվեց archinstall.run_pacman() ֆունկցիան՝ զանգահարելու pacman փաթեթների կառավարիչին, ինչպես նաև archinstall.package_search() ֆունկցիան՝ փաթեթներ որոնելու համար:
  • Ավելացվեց .enable_multilib_repository() ֆունկցիան archinstall-ին:Installer()-ին միացնելու համար multilib-ը:
  • Պարամետրերը բեռնելու և պահելու համար ավելացված գործառույթներ (archinstall.load_config և archinstall.save_config)
  • Ավելացվեց archinstall.list_timezones() ֆունկցիան՝ ժամային գոտիների ցանկը ցուցադրելու համար:
  • Պատուհանների նոր կառավարիչը qtile-ն է՝ գրված Python-ով։
  • Ավելացվեցին գործառույթներ՝ systemd, grub և efistub boot loaders ավելացնելու համար:
  • Օգտատիրոջ փոխազդեցության սկրիպտները բաժանվել են մի քանի ֆայլերի և archinstall/lib/user_interaction.py-ից տեղափոխվել archinstall/lib/user_interaction/ գրացուցակ:

Source: opennet.ru

Добавить комментарий