Archinstall 2.3.0 kommer med innledende støtte for plugins og mer

Utgivelsen av den nye versjonen av installasjonsprogrammet Archinstall 2.3.0 er annonsert , som ble annonsert i april av Arch Linux-utviklerne og opprinnelig ble antatt å være en aprilsnarr.

For de som ikke er kjent med Archinstall-installasjonsintegrasjonen, fungerer den i konsollmodus og tilbys som et alternativ for å automatisere installasjonsprosessen . Som standard, som før, er manuell modus tilgjengelig, som innebærer bruk av en trinnvis installasjonsveiledning.

Installasjonsprogrammet tilbyr to moduser: veiledet og automatisert:

  • I interaktiv modus blir brukeren spurt sekvensielle spørsmål som dekker de grunnleggende trinnene for oppsett og installasjon.
  • I automatisk modus kan du bruke skript for å lage typiske automatiserte installasjonsmaler. Denne modusen er egnet for å lage dine egne samlinger designet for automatisk installasjon med et typisk sett med installerte pakker og konfigurasjoner, for eksempel for en rask installasjon av Arch Linux i virtuelle miljøer.

Med Archinstall kan du opprette spesifikke installasjonsprofiler , for eksempel "desktop"-profilen for å velge et skrivebordsmiljø (KDE, GNOME, Awesome) og installere nødvendige pakker, eller "webserver"- og "database"-profilene for å velge og installere webinnhold, servere og DBMS-er. Du kan også bruke profiler for nettverksinstallasjoner og automatisk systemdistribusjon på tvers av en gruppe servere.

Archinstall 2.3.0 Viktige nye funksjoner

Denne nye versjonen av archinstall 2.3.0 adresserer de mange problemene som er reist av fellesskapet, samt noen forbedringer av installasjonsprogrammet, som forbedrer påliteligheten og spesielt bruken av det.

Som utviklerne deler:

Vi vil gjerne takke alle som har sendt inn problemer, gitt tilbakemeldinger, og viktigst av alt, foreslått eller bidratt til løsninger på alle disse problemene.

Dette er på ingen måte en perfekt versjon, det er mye arbeid å gjøre. Men vi tror dette er et skritt i riktig retning med forbedringer av tilgjengelighet og stabilitet og noen sikkerhetsforbedringer for den guidede malen vi sender. Nedenfor er en liste over alle endringene siden forrige versjon, og vi starter med de viktigste endringene for å fremheve dem.

Blant endringene som er gjort, og de mest bemerkelsesverdige, kan vi finne at riktig støtte for GRUB bootloader og diskkryptering er lagt til , i tillegg til støtte for tilpasning av Btrfs-underseksjoner.

Det er også fremhevet at tilstedeværelsen av en aktiv tjeneste, espeakup.service (talesyntese for personer med synshemming), ble oppdaget på installasjonsmediet, og konfigurasjonen ble automatisk kopiert under installasjonen.

Videre er det også verdt å merke seg at flere krypterte volumer nå støttes (noe begrenset; det er enten aktivert eller deaktivert, men flere partisjoner vil bli kryptert). Derfor er alle krypterte partisjoner beskyttet av passordfrasen.

Videre er det foreslått innledende støtte for plugins , slik at brukere kan lage sine egne drivere og tillegg for installasjonsprogrammet. Plugins kan også lastes inn over nettverket ved hjelp av alternativet `--plugin=url | location`, en konfigurasjonsfil (`{"plugin":"url | location"}`), et API (`archinstall.load_plugin()`) eller en pakkebehandler (`pip install yourplugin`).

Av de andre endringene som skiller seg ut:

  • Redesignet grensesnitt for manuell partisjonering av diskpartisjoner.
  • Forbedret pålitelighet av diskoperasjoner som partisjonering, kryptering og montering.
  • Standard monteringspunkt for installasjon er ikke lenger / mntsino / mnt / archinstall
    Disklayout og konfigurasjon er flyttet fra user_configuration.json til user_disk_layouts.json
  • BlockDevice (). Device_or_backfile returnerer nå tilbakefilen når enheten er en loop-enhet, BlockDevice (). Enheten returnerer fortsatt begrenset informasjon av typen (raid, crypt og andre).
  • Partisjon (). Størrelse er nå en skrivebeskyttet verdi, og derfor er parameteren Partisjon (størrelse = X) fjernet
    Partisjon (). Allow_formatting er fjernet/avviklet, dette håndteres via direkte funksjonskall i stedet for automatisk å slette en partisjon.

Til slutt, hvis du er interessert i å lære mer, kan du finne detaljene på følgende lenke.


Legg til som foretrukket kilde i Google