Arch Linux tarqatishda ishlatiladigan Archinstall 2.4 o'rnatuvchisining chiqarilishi

Archinstall 2.4 oʻrnatuvchisining chiqarilishi eʼlon qilindi, u 2021-yil aprel oyidan boshlab Arch Linux oʻrnatish ISO tasvirlariga opsiya sifatida kiritilgan. Archinstall konsol rejimida ishlaydi va tarqatishning standart qo'lda o'rnatish rejimi o'rniga ishlatilishi mumkin. O'rnatish grafik interfeysini amalga oshirish alohida ishlab chiqilmoqda, ammo u Arch Linux o'rnatish tasvirlariga kiritilmagan va ikki yildan ortiq vaqt davomida yangilanmagan.

Archinstall interaktiv (boshqariladigan) va avtomatlashtirilgan ish rejimlarini taqdim etadi. Interaktiv rejimda foydalanuvchiga o'rnatish qo'llanmasidan asosiy sozlamalar va qadamlarni qamrab oluvchi ketma-ket savollar beriladi. Avtomatlashtirilgan rejimda standart konfiguratsiyalarni o'rnatish uchun skriptlardan foydalanish mumkin. O'rnatuvchi o'rnatish profillarini ham qo'llab-quvvatlaydi, masalan, ish stolini tanlash (KDE, GNOME, Awesome) va uning ishlashi uchun zarur bo'lgan paketlarni o'rnatish uchun "ish stoli" profili yoki "veb-server" va "ma'lumotlar bazasi" profillarini tanlash va o'rnatish uchun. veb-serverlar va ma'lumotlar bazasini to'ldirish.

Yangi versiyadagi o'zgarishlar orasida:

  • Oddiy muddatli menyu kutubxonasidan foydalanish uchun tarjima qilingan yangi menyu tizimi taklif qilindi.
    Arch Linux tarqatishda ishlatiladigan Archinstall 2.4 o'rnatuvchisining chiqarilishi
  • archinstall.log() orqali yuborilgan jurnal yozuvlarini ajratib ko'rsatish uchun mavjud ranglar to'plami kengaytirildi.
    Arch Linux tarqatishda ishlatiladigan Archinstall 2.4 o'rnatuvchisining chiqarilishi
  • bspwm va sway foydalanuvchi muhitini o'rnatish uchun profillar, shuningdek, pipewire multimedia serverini o'rnatish uchun profil qo'shildi.
  • Ekranda ko'rsatilgan barcha ma'lumotlar uchun tarjimalarni mahalliylashtirish va ulash uchun yordam ko'rsatiladi.
  • Btrfs fayl tizimini qo'llab-quvvatlash yaxshilandi. Btrfs-da siqishni yoqish va yozishda nusxa ko'chirish rejimini (nodatacow) o'chirish imkoniyati qo'shildi.
  • Disk bo'limlarini boshqarish uchun kengaytirilgan imkoniyatlar.
  • Bir vaqtning o'zida bir nechta tarmoq kartasi konfiguratsiyasini aniqlash imkoniyati taqdim etiladi.
  • Pytest asosida qo'shilgan testlar.
  • Pacman paket menejeriga qo'ng'iroq qilish uchun archinstall.run_pacman() funksiyasi, shuningdek paketlarni qidirish uchun archinstall.package_search() funksiyasi qo'shildi.
  • Multilibni yoqish uchun archinstall.Installer() ga .enable_multilib_repository() funksiyasi qo‘shildi.
  • Sozlamalarni yuklash va saqlash uchun qo‘shilgan funksiyalar (archinstall.load_config va archinstall.save_config)
  • Vaqt mintaqalari roʻyxatini koʻrsatish uchun archinstall.list_timezones() funksiyasi qoʻshildi.
  • Yangi oyna boshqaruvchisi Pythonda yozilgan qtile.
  • Systemd, grub va efistub yuklagichlarini qo'shish uchun qo'shilgan funksiyalar.
  • Foydalanuvchi bilan oʻzaro taʼsir qilish skriptlari bir nechta fayllarga boʻlingan va archinstall/lib/user_interaction.py dan archinstall/lib/user_interaction/ katalogiga koʻchirilgan.

Manba: opennet.ru

a Izoh qo'shish