Что мыслимо — то возможно, что возможно — то мыслимо (Г. Лейбниц).

Archinstall 3.0.5 запускается с зашифрованными учетными данными

15.05.2025
Archinstall 3.0.5 запускается с зашифрованными учетными данными

Только что вышел Archinstall 3.0.5 — управляемый, удобный для пользователя установщик TUI для Arch Linux. Он представляет собой оптимизированную, полуавтоматическую альтернативу традиционному процессу установки Arch вручную, который может быть сложным, особенно для новичков.

Основное преимущество этой новой версии — безопасность. В частности, теперь она предлагает дополнительное шифрование файлов для настройки учётных данных пользователей. Пароли больше не хранятся в открытом виде, а сохраняются в виде безопасных хэшей, что обеспечивает сохранность учётных данных пользователей даже до полной блокировки системы.

Кроме того, меню после установки было дополнено новыми опциями, что позволяет по-новому взглянуть на новые установки и предоставляет больше возможностей сразу после установки. Установщик расширил свои возможности, добавив менеджеры окон Labwc, Niri, River и XMonad для поддержки среды рабочего стола.

Исправлены ошибки в версии 3.0.5, связанные с многочисленными конкретными проблемами. Например, исправлена неработающая панель запуска приложений в Sway путём замены dmenu на wmenu, а пакет тем GTK в сборке Budgie заменён на активно поддерживаемую альтернативу.

В разделении на разделы также произошли улучшения: теперь по умолчанию в установщике загрузочный раздел в системах MBR начинается с 1 МБ, а ошибки обнаружения конца GPT и создания подтомов Btrfs были устранены. Кроме того, были исправлены ошибки проверки конфигурации диска, а символические ссылки теперь создаются надёжно.

В основе кода Archinstall лежит обширная база данных, которая была тщательно очищена и усовершенствована с точки зрения безопасности типов. Были введены строгие проверки mypy, такие как включение предупреждений о возможных неопределённых значениях и использование assert_never для устранения неоднозначных путей в коде, а также систематически удалялись неиспользуемые импорты и переменные.

Они также устранили несколько циклов импорта, проведя рефакторинг таких модулей, как «lib/luks» и «lib/disk/device_handler», что улучшило удобство сопровождения и снизило вероятность ошибок во время выполнения. Кроме того, они перешли на «python-uv» для дистрибутива и устранили зависимость от тома «@.snapshots».

Читать  Выпущена версия Alpine Linux 3.21 с поддержкой loongarch64

Наконец, это обновление включает в себя различные обновления переводов, которые расширяют возможности Archinstall. Было обновлено более двух десятков файлов локализации, в том числе на традиционном и упрощённом китайском, японском, итальянском, венгерском, испанском и других языках.

Для получения дополнительной информации смотрите Список изменений.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Если статья понравилась, то поделитесь ей в социальных сетях:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Scroll to Top