Archinstall 2.3.0 vine cu suport inițial pentru pluginuri și multe altele

A devenit cunoscut publicarea noii versiuni a programului de instalare Archinstall 2.3.0, care a fost anunțat în aprilie de către dezvoltatorii Arch Linux și inițial s-a crezut că este o glumă în legătură cu April's Fool's Day.

Pentru cei care încă nu sunt conștienți de integrarea programului de instalare Archinstall, ar trebui să știți acest lucru acest program de instalare funcționează în modul consolă și este oferit ca opțiune pentru automatizarea instalării. În mod implicit, ca și înainte, este oferit modul manual, care implică utilizarea unui ghid de instalare pas cu pas.

Instalatorul oferă două moduri: ghidat și automat:

  • În modul interactiv, utilizatorului i se pun întrebări secvențiale care acoperă pașii de bază de instalare și manual de instalare.
  • În modul automat, puteți utiliza scripturi pentru a crea șabloane tipice de instalare automată. Acest mod este potrivit pentru crearea propriilor ansambluri concepute pentru instalare automată cu un set tipic de pachete și configurații instalate, de exemplu pentru o instalare rapidă a Arch Linux în medii virtuale.

Cu Archinstall, poate crea profiluri de instalare specificeDe exemplu, profilul „desktop” pentru a selecta un desktop (KDE, GNOME, Awesome) și a instala pachetele necesare pentru a funcționa sau profilurile „server web” și „bază de date” pentru a selecta și instala conținut web, servere și SGBD . De asemenea, puteți utiliza profiluri pentru instalări de rețea și implementarea automată a sistemului pe un grup de servere.

Archinstall 2.3.0 Caracteristici noi cheie

Această nouă versiune a archinstall 2.3.0 abordează numeroasele probleme ridicate de comunitate, pe lângă unele îmbunătățiri aduse programului de instalare, ceea ce îi îmbunătățește fiabilitatea și, mai presus de toate, gradul de utilizare.

După cum împărtășesc dezvoltatorii:

Am dori să mulțumim tuturor celor care au trimis probleme, au dat feedback și, cel mai important, au sugerat sau au contribuit cu soluții la toate aceste probleme.

Aceasta nu este nicidecum o versiune perfectă, mai este mult de lucru. Dar credem că acesta este un pas în direcția corectă, cu îmbunătățiri de accesibilitate și stabilitate și unele îmbunătățiri de securitate pentru șablonul ghidat pe care îl livrăm. Mai jos este o listă cu toate modificările de la versiunea anterioară și vom începe cu cele mai importante modificări pentru a le evidenția.

În ceea ce privește modificările care au fost făcute și cele care ies cel mai mult în evidență, putem constata că suport corect pentru bootloader-ul GRUB și criptarea discului, pe lângă adăugarea suportului pentru personalizarea subsecțiunilor Btrfs.

De asemenea, se evidențiază faptul că a asigurat detectarea prezenței unui serviciu activ espeakup.service (sintetizator de vorbire pentru persoanele cu deficiențe de vedere) pe suportul de instalare și copiază automat setările acestuia în timpul instalării.

În plus, se subliniază și faptul că acumSunt acceptate mai multe volume criptate (un pic limitat, este activat sau dezactivat, dar mai multe partiții vor fi criptate). Prin care toate partițiile criptate sunt protejate de expresia de acces.

Mai mult decât atât, a fost propus suportul inițial pentru pluginuri, permițând utilizatorului să-și creeze propriile drivere și pluginuri pentru programul de instalare. Pluginurile pot fi încărcate și prin rețea folosind „–plugin=url | locație", un fișier de configurare ({"plugin":"url | locație"}"), un API (archinstall.load_plugin()) sau un manager de pachete (pip install yourplugin).

Dintre celelalte schimbări care se remarcă:

  • Interfață reproiectată pentru partiționarea manuală a partițiilor de disc.
  • Fiabilitate îmbunătățită a operațiunilor de pe disc, cum ar fi partiționarea, criptarea și montarea.
  • Punctul de montare implicit al instalării nu mai este /mntsino/mnt/archistall
    Dispunerea și configurația discului au fost mutate de la user_configuration.json la user_disk_layouts.json
  • BlockDevice().device_or_backfile acum returnează fișierul de back atunci când dispozitivul este un dispozitiv în buclă, BlockDevice().device returnează încă informații de tip limitat (raid, criptă și altele).
  • Partition().size este acum o valoare numai pentru citire și, prin urmare, parametrul Partition(size=X) a fost eliminat
    Partition().allow_formatting a fost eliminat/depreciat, acest lucru este gestionat prin apeluri directe de funcții, mai degrabă decât ștergerea automată a unei partiții.

În cele din urmă, dacă sunteți interesat să puteți afla mai multe despre aceasta, puteți consulta detaliile În următorul link.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.