Wydanie instalatora Archinstall 2.4 używanego w dystrybucji Arch Linux

Opublikowano wersję instalatora Archinstall 2.4, który od kwietnia 2021 roku jest dołączany jako opcja w obrazach ISO instalacyjnych Arch Linux. Archinstall działa w trybie konsoli i może być używany zamiast domyślnego trybu instalacji ręcznej danej dystrybucji. Implementacja instalacyjnego interfejsu graficznego jest opracowywana osobno, ale nie jest ona zawarta w obrazach instalacyjnych Arch Linux i nie była aktualizowana od ponad dwóch lat.

Archinstall zapewnia interaktywne (z przewodnikiem) i zautomatyzowane tryby działania. W trybie interaktywnym użytkownik otrzymuje sekwencyjne pytania dotyczące podstawowych ustawień i kroków z instrukcji instalacji. W trybie automatycznym możliwe jest użycie skryptów do wdrożenia standardowych konfiguracji. Instalator obsługuje także profile instalacyjne, np. profil „pulpit” umożliwiający wybranie pulpitu (KDE, GNOME, Awesome) i zainstalowanie pakietów niezbędnych do jego działania, czy profile „serwer WWW” i „baza danych” służące do wyboru i instalacji napełnianie serwerów WWW i DBMS.

Wśród zmian w nowej wersji:

  • Zaproponowano nowy system menu, przetłumaczony na bibliotekę menu prostych terminów.
    Wydanie instalatora Archinstall 2.4 używanego w dystrybucji Arch Linux
  • Rozszerzono zestaw kolorów dostępnych do podświetlania wpisów dziennika wysyłanych za pomocą archinstall.log().
    Wydanie instalatora Archinstall 2.4 używanego w dystrybucji Arch Linux
  • Dodano profile do instalacji środowisk użytkowników bspwm i sway, a także profil do instalacji serwera multimediów pipewire.
  • Dla wszystkich danych wyświetlanych na ekranie zapewniona jest obsługa lokalizacji i łączenia tłumaczeń.
  • Ulepszona obsługa systemu plików Btrfs. Dodano opcję włączenia kompresji w Btrfs oraz opcję wyłączenia trybu kopiowania przy zapisie (nodatacow).
  • Rozszerzone możliwości zarządzania partycjami dysku.
  • Zapewniona jest możliwość jednoczesnego zdefiniowania kilku konfiguracji kart sieciowych.
  • Dodano testy oparte na pyteście.
  • Dodano funkcję archinstall.run_pacman() do wywoływania menedżera pakietów pacman, a także funkcję archinstall.package_search() do wyszukiwania pakietów.
  • Dodano funkcję .enable_multilib_repository() do archinstall.Installer(), aby włączyć multilib.
  • Dodano funkcje ładowania i zapisywania ustawień (archinstall.load_config i archinstall.save_config)
  • Dodano funkcję archinstall.list_timezones() wyświetlającą listę stref czasowych.
  • Nowym menedżerem okien jest qtile napisany w Pythonie.
  • Dodano funkcje umożliwiające dodanie programów ładujących systemd, grub i efistub.
  • Skrypty interakcji użytkownika zostały podzielone na wiele plików i przeniesione z archinstall/lib/user_interaction.py do katalogu archinstall/lib/user_interaction/.

Źródło: opennet.ru

Dodaj komentarz