Archinstall 2.3.0 arriveert met initiƫle ondersteuning voor plug-ins en meer

De release van de nieuwe versie van het Archinstall 2.3.0-installatieprogramma is aangekondigd . Deze aankondiging werd in april gedaan door de ontwikkelaars van Arch Linux en werd aanvankelijk aangezien voor een aprilgrap.

Voor degenen die niet bekend zijn met de Archinstall-installatie-integratie: deze werkt in consolemodus en wordt aangeboden als een optie om het installatieproces te automatiseren . Standaard is, net als voorheen, de handmatige modus beschikbaar, waarbij een stapsgewijze installatiehandleiding wordt gevolgd.

De installatie biedt twee modi: begeleid en automatisch.

  • In de interactieve modus wordt de gebruiker sequentiĆ«le vragen gesteld over de basisinstellingen en de handmatige installatiestappen.
  • In de automatische modus kunt u scripts gebruiken om typische geautomatiseerde installatiesjablonen te maken. Deze modus is geschikt voor het maken van uw eigen assemblages die zijn ontworpen voor geautomatiseerde installatie met een typische set geĆÆnstalleerde pakketten en configuraties, bijvoorbeeld voor een snelle installatie van Arch Linux in virtuele omgevingen.

Met Archinstall kunt u specifieke installatieprofielen aanmaken , zoals het 'desktop'-profiel om een ​​desktopomgeving te selecteren (KDE, GNOME, Awesome) en de benodigde pakketten te installeren, of de 'webserver'- en 'database'-profielen om webcontent, servers en DBMS'en te selecteren en te installeren. U kunt profielen ook gebruiken voor netwerkinstallaties en automatische systeemimplementatie op een groep servers.

Archinstall 2.3.0 Belangrijkste nieuwe functies

Deze nieuwe versie van archinstall 2.3.0 die wordt gepresenteerd, pakt de vele problemen aan die door de gemeenschap naar voren zijn gebracht, naast enkele verbeteringen die zijn aangebracht aan het installatieprogramma, wat de betrouwbaarheid en vooral het gebruik ervan verbetert.

Zoals de ontwikkelaars delen:

We willen iedereen bedanken die problemen heeft ingediend, feedback heeft gegeven en vooral oplossingen voor al deze problemen heeft voorgesteld of heeft bijgedragen.

Dit is zeker geen perfecte versie, er is nog veel werk aan de winkel. Maar we denken dat dit een stap in de goede richting is met toegankelijkheids- en stabiliteitsverbeteringen en enkele beveiligingsverbeteringen voor de begeleide sjabloon die we hebben verzonden. Hieronder vindt u een lijst met alle wijzigingen sinds de vorige versie, en we beginnen met de grootste wijzigingen om ze te benadrukken.

Tot de meest opvallende wijzigingen behoren de toegevoegde ondersteuning voor de GRUB-bootloader en schijfversleuteling , evenals de mogelijkheid om Btrfs-subsecties aan te passen.

Er wordt tevens benadrukt dat de aanwezigheid van een actieve service, espeakup.service (spraaksynthesizer voor mensen met een visuele beperking), werd gedetecteerd op het installatiemedium en dat de configuratie ervan automatisch werd gekopieerd tijdens de installatie.

Het is bovendien belangrijk om te vermelden dat meerdere versleutelde volumes nu worden ondersteund (zij het in beperkte mate; het is ofwel in- of uitgeschakeld, maar meerdere partities worden wel versleuteld). Alle versleutelde partities zijn dus beschermd door het wachtwoord.

Bovendien is er een eerste voorstel gedaan voor ondersteuning van plugins , waardoor gebruikers hun eigen drivers en add-ons voor het installatieprogramma kunnen maken. Plugins kunnen ook via het netwerk worden geladen met behulp van de optie `--plugin=url | location`, een configuratiebestand (`{"plugin":"url | location"}`), een API (`archinstall.load_plugin()`) of een pakketbeheerder (`pip install yourplugin`).

Van de andere veranderingen die opvallen:

  • Opnieuw ontworpen interface voor handmatige partitionering van schijfpartities.
  • Verbeterde betrouwbaarheid van schijfbewerkingen zoals partitionering, codering en koppeling.
  • Het standaard aankoppelpunt voor de installatie is niet langer /mnt maar/mnt/archinstall
    Schijflay-out en lay-out zijn verplaatst van user_configuration.jsona naar user_disk_layouts.json
  • BlockDevice().device_or_backfile retourneert nu de backfile wanneer het apparaat een lusapparaat is, BlockDevice().device retourneert nog steeds beperkte type-informatie (raid, crypt en andere).
  • Partition().size is nu een alleen-lezen waarde en daarom is de parameter Partition(size=X) verwijderd
    Partition().allow_formatting is verwijderd/verouderd, dit wordt afgehandeld via directe functieaanroepen in plaats van het automatisch verwijderen van een partitie.

Als u tot slot meer wilt weten, kunt u de details vinden via de volgende link.


Voeg dit toe als voorkeursbron in Google.