Arch Linux рд╡рд┐рддрд░рдгрд╛рдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реЗрд▓рд╛ Archinstall 2.4 рдЗрдВрд╕реНрдЯреЙрд▓рд░рдЪреЗ рдкреНрд░рдХрд╛рд╢рди

рдЖрд░реНрдХрд┐рдирд╕реНрдЯреЙрд▓ 2.4 рдЗрдВрд╕реНрдЯреЙрд▓рд░рдЪреЗ рдкреНрд░рдХрд╛рд╢рди рдкреНрд░рдХрд╛рд╢рд┐рдд рдЭрд╛рд▓реЗ рдЖрд╣реЗ, рдЬреЗ рдПрдкреНрд░рд┐рд▓ 2021 рдкрд╛рд╕реВрди рдЖрд░реНрдХ рд▓рд┐рдирдХреНрд╕ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди ISO рдкреНрд░рддрд┐рдорд╛рдВрдордзреНрдпреЗ рдкрд░реНрдпрд╛рдп рдореНрд╣рдгреВрди рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ. рдЖрд░реНрдХрд┐рдирд╕реНрдЯреЙрд▓ рдХрдиреНрд╕реЛрд▓ рдореЛрдбрдордзреНрдпреЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ рдЖрдгрд┐ рд╡рд┐рддрд░рдгрд╛рдЪреНрдпрд╛ рдбреАрдлреЙрд▓реНрдЯ рдореЕрдиреНрдпреБрдЕрд▓ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдореЛрдбрдРрд╡рдЬреА рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ. рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдВрдЯрд░рдлреЗрд╕рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реА рдЬрд╛рдд рдЖрд╣реЗ, рдкрд░рдВрддреБ рддреА рдЖрд░реНрдХ рд▓рд┐рдирдХреНрд╕ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдкреНрд░рддрд┐рдорд╛рдВрдордзреНрдпреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реЗрд▓реА рдирд╛рд╣реА рдЖрдгрд┐ рджреЛрди рд╡рд░реНрд╖рд╛рдВрд╣реВрди рдЕрдзрд┐рдХ рдХрд╛рд│ рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓реЗрд▓реА рдирд╛рд╣реА.

рдЖрд░реНрдХрд┐рдирд╕реНрдЯреЙрд▓ рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡реНрд╣ (рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдд) рдЖрдгрд┐ рдСрдкрд░реЗрд╢рдирдЪреЗ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдореЛрдб рдкреНрд░рджрд╛рди рдХрд░рддреЗ. рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡реНрд╣ рдореЛрдбрдордзреНрдпреЗ, рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд▓рд╛ рдореВрд▓рднреВрдд рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдЖрдгрд┐ рдЗрдиреНрд╕реНрдЯреЙрд▓реЗрд╢рди рдЧрд╛рдЗрдбрдордзреАрд▓ рдкрд╛рдпрд▒реНрдпрд╛ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХрд░рдгрд╛рд░реЗ рдЕрдиреБрдХреНрд░рдорд┐рдХ рдкреНрд░рд╢реНрди рд╡рд┐рдЪрд╛рд░рд▓реЗ рдЬрд╛рддрд╛рдд. рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдореЛрдбрдордзреНрдпреЗ, рдорд╛рдирдХ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдЙрдкрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡рд╛рдкрд░рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ. рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдЗрдиреНрд╕реНрдЯреЙрд▓реЗрд╢рди рдкреНрд░реЛрдлрд╛рдЗрд▓рд▓рд╛ рджреЗрдЦреАрд▓ рд╕рдорд░реНрдерди рджреЗрддреЛ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдбреЗрд╕реНрдХрдЯреЙрдк (KDE, GNOME, Awesome) рдирд┐рд╡рдбрдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рддреНрдпрд╛рдЪреНрдпрд╛ рдСрдкрд░реЗрд╢рдирд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдкреЕрдХреЗрдЬреЗрд╕ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд┐рдВрд╡рд╛ "рд╡реЗрдмрд╕рд░реНрд╡реНрд╣рд░" рдЖрдгрд┐ "рдбреЗрдЯрд╛рдмреЗрд╕" рдкреНрд░реЛрдлрд╛рдЗрд▓ рдирд┐рд╡рдбрдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА "рдбреЗрд╕реНрдХрдЯреЙрдк" рдкреНрд░реЛрдлрд╛рдЗрд▓. рд╡реЗрдм рд╕рд░реНрд╡реНрд╣рд░ рдЖрдгрд┐ DBMS рднрд░рдгреЗ.

рдирд╡реАрди рдЖрд╡реГрддреНрддреАрдордзреАрд▓ рдмрджрд▓рд╛рдВрдкреИрдХреА:

  • рдПрдХ рдирд╡реАрди рдореЗрдиреВ рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, рдЬреА рд╕рд╛рдзреА-рдЯрд░реНрдо-рдореЗрдиреВ рд▓рд╛рдпрдмреНрд░рд░реА рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рднрд╛рд╖рд╛рдВрддрд░рд┐рдд рдХреЗрд▓реА рдЖрд╣реЗ.
    Arch Linux рд╡рд┐рддрд░рдгрд╛рдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реЗрд▓рд╛ Archinstall 2.4 рдЗрдВрд╕реНрдЯреЙрд▓рд░рдЪреЗ рдкреНрд░рдХрд╛рд╢рди
  • archinstall.log() рджреНрд╡рд╛рд░реЗ рдкрд╛рдард╡рд▓реЗрд▓реНрдпрд╛ рд▓реЙрдЧ рдиреЛрдВрджреА рд╣рд╛рдпрд▓рд╛рдЗрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЙрдкрд▓рдмреНрдз рд░рдВрдЧрд╛рдВрдЪрд╛ рд╕рдВрдЪ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ.
    Arch Linux рд╡рд┐рддрд░рдгрд╛рдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реЗрд▓рд╛ Archinstall 2.4 рдЗрдВрд╕реНрдЯреЙрд▓рд░рдЪреЗ рдкреНрд░рдХрд╛рд╢рди
  • bspwm рдЖрдгрд┐ sway рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рд╡рд╛рддрд╛рд╡рд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░реЛрдлрд╛рдЗрд▓, рддрд╕реЗрдЪ рдкрд╛рдИрдкрд╡рд╛рдпрд░ рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рд╕рд░реНрд╡реНрд╣рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░реЛрдлрд╛рдЗрд▓ рдЬреЛрдбрд▓реЗ.
  • рд╕реНрдХреНрд░реАрдирд╡рд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдЭрд╛рд▓реЗрд▓реНрдпрд╛ рд╕рд░реНрд╡ рдбреЗрдЯрд╛рд╕рд╛рдареА рднрд╛рд╖рд╛рдВрддрд░рд╛рдВрдЪреЗ рд╕реНрдерд╛рдирд┐рдХреАрдХрд░рдг рдЖрдгрд┐ рдХрдиреЗрдХреНрд╢рдирд╕рд╛рдареА рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ рдЖрд╣реЗ.
  • Btrfs рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд╕рд╛рдареА рд╕реБрдзрд╛рд░рд┐рдд рд╕рдорд░реНрдерди. Btrfs рдордзреНрдпреЗ рдХреЙрдореНрдкреНрд░реЗрд╢рди рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкрд░реНрдпрд╛рдп рдЖрдгрд┐ рдХреЙрдкреА-рдСрди-рд░рд╛рдЗрдЯ рдореЛрдб (nodatacow) рдЕрдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкрд░реНрдпрд╛рдп рдЬреЛрдбрд▓рд╛.
  • рдбрд┐рд╕реНрдХ рд╡рд┐рднрд╛рдЬрдиреЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд░реНрдзрд┐рдд рдХреНрд╖рдорддрд╛.
  • рдЕрдиреЗрдХ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдПрдХрд╛рдЪ рд╡реЗрд│реА рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХреЗрд▓реА рдЖрд╣реЗ.
  • рдкрд╛рдпрдЯреЗрд╕реНрдЯрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЪрд╛рдЪрдгреНрдпрд╛ рдЬреЛрдбрд▓реНрдпрд╛.
  • рдкреЕрдХрдорди рдкреЕрдХреЗрдЬ рдореЕрдиреЗрдЬрд░рд▓рд╛ рдХреЙрд▓ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА archinstall.run_pacman() рдлрдВрдХреНрд╢рди, рддрд╕реЗрдЪ рдкреЕрдХреЗрдЬреЗрд╕ рд╢реЛрдзрдгреНрдпрд╛рд╕рд╛рдареА рдлрдВрдХреНрд╢рди archinstall.package_search() рдЬреЛрдбрд▓реЗ.
  • рдорд▓реНрдЯреАрд▓рд┐рдм рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА archinstall.Installer() рдордзреНрдпреЗ .enable_multilib_repository() рдлрдВрдХреНрд╢рди рдЬреЛрдбрд▓реЗ.
  • рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рд▓реЛрдб рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рд╕реЗрд╡реНрд╣ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЬреЛрдбрд▓реЗрд▓реА рдХрд╛рд░реНрдпреЗ (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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛