Archinstall 3.0.8: новий випуск TUI-інсталятора для Arch Linux
Archinstall, популярний керований зручний TUI-інсталятор для Arch Linux, випустив версію 3.0.8. Він пропонує спрощену, напівавтоматизовану альтернативу традиційному процесу встановлення Arch Linux, який може бути складним, особливо для нових користувачів.
Важливі зміни у новій версії Archinstall
Насамперед, цей випуск включає кілька суттєвих змін, хоча більшість із них вплине тільки на внутрішні виклики або специфічні випадки використання.
- Застарілу змінну
storage['session']
замінено наstorage['installation_session']
. Якщо якісь скрипти все ще посилаються на стару змінну, швидка заміна черезsed
має виправити проблему. storage['LOG_PATH']
таstorage['LOG_FILE']
видалено в рамках переробки системи логування. Користувачі, які використовували їх для власного логування, повинні внести відповідні корективи.- З деяких внутрішніх функцій видалено невикористовувані аргументи. Це не має спричинити проблем для більшості користувачів, але тим, хто вручну викликає ці функції у своїх скриптах, можливо, доведеться внести незначні зміни.
Нові функції та виправлення помилок в Archinstall 3.0.8
З боку функціоналу, головне меню тепер відображає індикатор версії, що полегшує визначення, яку версію ви використовуєте. Крім того, як завжди, було виправлено кілька помилок:
- Виправлення розділів і файлових систем: Вирішено проблеми з іменами пристроїв кореневого розділу та створенням підтомів Btrfs (особливо з порожніми іменами).
- Обробка користувачів і паролів: Порожні імена користувачів і паролі, які раніше викликали проблеми, тепер обробляються належним чином.
- Виправлення збоїв: Виправлено збій, спричинений прокруткою однорядкового тексту, а також проблему з рекурсивним викликом у скриптах.
- Стабільність встановлення: Примусова синхронізація після встановлення допомагає запобігти пошкодженню, якщо система раптово вимкнеться.
- Різні покращення: Видалено застарілі пакети, такі як
xf86-video-vmware
, та виправлено орфографічну помилку в назві додаткового пакета Xmonad.
Вдосконалення якості коду в Archinstall
Окрім видимих змін, оновлення включає численні вдосконалення якості коду та зручності обслуговування:
- Перевірка типів і анотації: Суворіші перевірки mypy та кращі анотації типів підвищують надійність.
- Очищення застарілого коду: Видалено невикористовувані функції, непотрібні перевірки
None
та застарілі обхідні рішення. - Виправлення документації: Приклади коду в README було виправлено для уникнення помилок виконання.
Завдяки цим змінам Archinstall продовжує бути надійним інструментом для встановлення Arch Linux. Тепер використання інсталятора стало ще зручнішим та безпечнішим для нових користувачів.
Для отримання додаткової інформації перегляньте журнал змін на офіційному сайті Archinstall.