ΠŸΡƒΡΠ½Π°Ρ‚ Π΅ ΠΈΠ½ΡΡ‚Π°Π»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ Archinstall 2.4, ΠΊΠΎΠΉΡ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² дистрибутива Arch Linux

ΠŸΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ Π΅ ΠΈΠ½ΡΡ‚Π°Π»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ Archinstall 2.4, ΠΊΠΎΠΉΡ‚ΠΎ ΠΎΡ‚ Π°ΠΏΡ€ΠΈΠ» 2021 Π³. Π΅ опция Π² инсталационнитС iso-ΠΎΠ±Ρ€Π°Π·ΠΈ Π½Π° Arch Linux. Archinstall Ρ€Π°Π±ΠΎΡ‚ΠΈ Π² ΠΊΠΎΠ½Π·ΠΎΠ»Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° вмСсто ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π°Ρ‚Π° ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Ρ€ΡŠΡ‡Π½Π° инсталация Π½Π° дистрибута. ΠžΡ‚Π΄Π΅Π»Π½ΠΎ сС Ρ€Π°Π·Π²ΠΈΠ²Π° рСализация Π½Π° Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅Π½ интСрфСйс Π·Π° инсталация, Π½ΠΎ Ρ‚ΠΎΠΉ Π½Π΅ Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² инсталационнитС ΠΎΠ±Ρ€Π°Π·ΠΈ Π½Π° Arch Linux ΠΈ Π½Π΅ Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½ Π²Π΅Ρ‡Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ.

Archinstall ΠΏΡ€Π΅Π΄Π»Π°Π³Π° Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ² (guided) ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½ Ρ€Π΅ΠΆΠΈΠΌ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°. Π’ диалоговия Ρ€Π΅ΠΆΠΈΠΌ Π½Π° потрСбитСля послСдоватСлно сС Π·Π°Π΄Π°Π²Π°Ρ‚ Π²ΡŠΠΏΡ€ΠΎΡΠΈ, ΠΎΠ±Ρ…Π²Π°Ρ‰Π°Ρ‰ΠΈ основнитС настройки ΠΈ дСйствия ΠΎΡ‚ Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎΡ‚ΠΎ Π·Π° инсталиранС. Π’ автоматизирания Ρ€Π΅ΠΆΠΈΠΌ ΠΈΠΌΠ° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° скриптовС Π·Π° Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π°Π½Π΅ Π½Π° стандартни ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. Π˜Π½ΡΡ‚Π°Π»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ Π½Π° инсталация, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΡ„ΠΈΠ» β€ždesktopβ€œ Π·Π° ΠΈΠ·Π±ΠΎΡ€ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π½Π° срСда (KDE, GNOME, Awesome) ΠΈ инсталиранС Π½Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈΡ‚Π΅ Π·Π° нСя ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ, ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ β€žwebserverβ€œ ΠΈ β€ždatabaseβ€œ Π·Π° ΠΈΠ·Π±ΠΎΡ€ ΠΈ инсталиранС Π½Π° софтуСрни ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π·Π° ΡƒΠ΅Π± ΡΡŠΡ€Π²ΡŠΡ€ΠΈ ΠΈ Π‘Π£Π‘Π”.

Π‘Ρ€Π΅Π΄ измСнСнията Π² Π½ΠΎΠ²Π°Ρ‚Π° вСрсия:

  • ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° Π΅ Π½ΠΎΠ²Π° систСма Π·Π° ΠΌΠ΅Π½ΡŽΡ‚Π°, ΠΏΡ€Π΅Π²Π΅Π΄Π΅Π½Π° Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° simple-term-menu.
    ΠŸΡƒΡΠ½Π°Ρ‚ Π΅ ΠΈΠ½ΡΡ‚Π°Π»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ Archinstall 2.4, ΠΊΠΎΠΉΡ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² дистрибутива Arch Linux
  • Π Π°Π·ΡˆΠΈΡ€Π΅Π½ Π΅ Π½Π°Π±ΠΎΡ€ΡŠΡ‚ ΠΎΡ‚ Ρ†Π²Π΅Ρ‚ΠΎΠ²Π΅, Π΄ΠΎΡΡ‚ΡŠΠΏΠ΅Π½ Π·Π° подсвСтка Π½Π° записи Π² Π»ΠΎΠ³ΠΎΠ²Π΅Ρ‚Π΅, ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½ΠΈ Ρ‡Ρ€Π΅Π· archinstall.log().
    ΠŸΡƒΡΠ½Π°Ρ‚ Π΅ ΠΈΠ½ΡΡ‚Π°Π»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ Archinstall 2.4, ΠΊΠΎΠΉΡ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² дистрибутива Arch Linux
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ Π·Π° инсталиранС Π½Π° потрСбитСлски срСди bspwm ΠΈ sway, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ ΠΏΡ€ΠΎΡ„ΠΈΠ» Π·Π° инсталиранС Π½Π° ΠΌΡƒΠ»Ρ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΎ ΡΡŠΡ€Π²ΡŠΡ€ pipewire.
  • ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° локализация ΠΈ ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ Π½Π° ΠΏΡ€Π΅Π²ΠΎΠ΄ΠΈ Π·Π° всички Π΄Π°Π½Π½ΠΈ, ΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈ Π½Π° Π΅ΠΊΡ€Π°Π½Π°.
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π°Ρ‚Π° систСма Btrfs. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ опция Π·Π° Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° компрСсия Π² Btrfs ΠΈ опция Π·Π° Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ€Π΅ΠΆΠΈΠΌΠ° copy-on-write (nodatacow).
  • Π Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ са Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° дисковитС Ρ€Π°Π·Π΄Π΅Π»ΠΈ.
  • ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π΅Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Π΅Π΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Π° идСнтификация Π½Π° мноТСство ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈ.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са тСстовС Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° pytest.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ функция archinstall.run_pacman() Π·Π° ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° пакСтния ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ pacman, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ функция archinstall.package_search() Π·Π° Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ.
  • Π’ archinstall.Installer() Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° функция .enable_multilib_repository() Π·Π° Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° multilib.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ ΠΈ Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅ Π½Π° настройки (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

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster