Найти в Дзене

Ошибка при установке Archlinux через скрипт archinstall ⚠️


Спешу предупредить об ошибке, с которой столкнулся при установке Archlinux посредством archinstall и поделиться решением, которое это ошибку исправило.

🛑 В чем суть проблемы?

После внесения изменений в скрипт и попытки перейти непосредственно к установке, скрипт выдает ошибку AttributeError: 'NoneType' object has no attribute 'encryption password'. При этом этот самый Encryption password при установке не выбирался и не устанавливался.

✅ Как решить проблему?

1️⃣ Вводим прямо в консоли установочника команду nano +74 /usr/lib/python3.10/site-packages/archinstall/lib/configuration.py

2️⃣ Находим строку if key == 'disk_encryption':

3️⃣ Исправляем ее на if key == 'disk_encryption' and self._config[key]:

4️⃣ Сохраняем изменения и проходим этап настройки скрипта снова, все должно пройти без ошибок.

Не факт, что вы столкнетесь с этой ошибкой при установке, но если все же это произойдет, то вы знаете как ее решить.
Ошибка при установке Archlinux через скрипт archinstall ⚠️  Спешу предупредить об ошибке, с которой столкнулся при установке Archlinux посредством archinstall и поделиться решением, которое это ошибку
Около минуты
565 читали