Стана известно пускането на новата версия на инсталатора на Archinstall 2.3.0, което от април беше обявено от разработчиците на Arch Linux и че в началото се смяташе, че е шега по отношение на априлския глупак.
За тези, които все още не знаят за интеграцията на инсталатора на Archinstall, трябва да знаете това този инсталатор работи в конзолен режим и се предлага като опция за автоматизиране на инсталацията. По подразбиране, както и преди, се предлага ръчен режим, който включва използването на поетапно ръководство за инсталиране.
Инсталаторът предлага два режима: управляван и автоматизиран:
- В интерактивен режим на потребителя се задават последователни въпроси, обхващащи основните стъпки от ръчното настройване и инсталиране.
- В автоматичен режим можете да използвате скриптове за създаване на типични автоматизирани шаблони за инсталиране. Този режим е подходящ за създаване на ваши собствени сборки, предназначени за автоматизирана инсталация с типичен набор от конфигурации и инсталирани пакети, например за бърза инсталация на Arch Linux във виртуална среда.
С Archinstall, може да създава специфични инсталационни профилиНапример, профилът „работен плот“ за избор на работен плот (KDE, GNOME, Awesome) и инсталиране на необходимите пакети, за да работи, или профилите „уеб сървър“ и „база данни“ за избор и инсталиране на уеб съдържание, сървъри и СУБД . Можете също да използвате профили за мрежови инсталации и автоматично внедряване на системата към група сървъри.
Archinstall 2.3.0 Ключови нови функции
Тази нова версия на archinstall 2.3.0 адресира множеството проблеми, повдигнати от общността, както и някои подобрения на инсталатора, което подобрява надеждността и особено използването му.
Както споделят разработчиците:
Бихме искали да благодарим на всички, които изпратиха проблеми, предоставиха обратна връзка и най-важното, предложиха или допринесоха за решенията на всички тези проблеми.
Това в никакъв случай не е перфектната версия, има много работа за вършене. Но смятаме, че това е стъпка в правилната посока с подобрения в достъпността и стабилността и някои подобрения в сигурността за направлявания шаблон, който доставяме. По-долу е даден списък с всички промени от предишната версия и ще започнем с най-важните промени, за да ги подчертаем.
От страна на направените промени и тези, които се открояват най-много, можем да установим, че правилна поддръжка за GRUB bootloader и дисково криптиранеОсвен това беше добавена поддръжка за персонализиране на Btrfs подсекции.
Също така се подчертава, че беше осигурено откриване на наличието на активна услуга espeakup.service (синтезатор на реч за хора с увредено зрение) в инсталационния носител и автоматично копиране на настройките му по време на инсталацията.
Освен това се подчертава, че сегаe поддържа множество криптирани томове (малко ограничено, включено или изключено, но множество дялове ще бъдат криптирани). С който всички криптирани дялове са защитени с парола.
Освен това, беше предложена първоначална поддръжка за плъгини, което позволява на потребителя да създава свои собствени драйвери и плъгини за инсталатора. Плъгините могат да се зареждат и през мрежата, като се използва опцията «–plugin = url | location ", конфигурационен файл ({" плъгин ":» url | местоположение "}"), API (archinstall.load_plugin ()) или мениджър на пакети (pip install yourplugin).
От останалите промени, които се открояват:
- Преработен интерфейс за ръчно разделяне на дискови дялове.
- Подобрена надеждност на дисковите операции като разделяне, криптиране и монтиране.
- Точката за монтиране по подразбиране вече не е / mntsino / mnt / archinstall
Оформлението и конфигурацията на диска са преместени от user_configuration.json в user_disk_layouts.json - BlockDevice (). Device_or_backfile сега връща backfile, когато устройството е устройство с цикъл, BlockDevice (). Устройството все още връща ограничена информация от типа (raid, crypt и други).
- Partition (). Размерът вече е стойност само за четене и следователно параметърът Partition (size = X) е премахнат
Раздел (). Allow_formatting е премахнат / отхвърлен, това се обработва чрез директни извиквания на функции вместо автоматично изтриване на дял.
И накрая, ако имате интерес да научите повече за него, можете да се консултирате с подробностите В следващия линк.