[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#73927] [PATCH 16/16] DRAFT installer: Support dry-run from Guile vi
From: |
Mathieu Othacehe |
Subject: |
[bug#73927] [PATCH 16/16] DRAFT installer: Support dry-run from Guile via store. |
Date: |
Mon, 21 Oct 2024 20:18:07 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Hello,
> This supports running the installer quasi-directly from Guile by only building
> a Guile installer-script in the store. Do something like:
>
> ./pre-inst-env guile -c '((@ (gnu installer) run-installer) #:dry-run?
> #t)'
>
> sudo -E ./pre-inst-env guile -c '((@ (gnu installer) run-installer))'
I remember resorting to a similar hack, back in 2018 when writing the
installer. Maybe we should go the extra mile and integrate that one to a
proper guix command, such as `guix system installer` that would call
`run-installer` with dry-run set to #t. WDYT?
Thanks,
Mathieu
- [bug#73927] [PATCH 03/16] hurd-boot: Support system init: Create essential device nodes., (continued)
- [bug#73927] [PATCH 03/16] hurd-boot: Support system init: Create essential device nodes., Janneke Nieuwenhuizen, 2024/10/21
- [bug#73927] [PATCH 06/16] hurd-boot: Support second boot., Janneke Nieuwenhuizen, 2024/10/21
- [bug#73927] [PATCH 04/16] system: hurd: Add swap-services to hurd-default-essential-services., Janneke Nieuwenhuizen, 2024/10/21
- [bug#73927] [PATCH 11/16] installer: Fix file-name typos., Janneke Nieuwenhuizen, 2024/10/21
- [bug#73927] [PATCH 09/16] installer: Align comments., Janneke Nieuwenhuizen, 2024/10/21
- [bug#73927] [PATCH 10/16] installer: Use "partitioning-page" consistently., Janneke Nieuwenhuizen, 2024/10/21
- [bug#73927] [PATCH 12/16] installer: Use `%' for parameter %run-command-in-installer., Janneke Nieuwenhuizen, 2024/10/21
- [bug#73927] [PATCH 13/16] installer: Add dry-run?, Janneke Nieuwenhuizen, 2024/10/21
- [bug#73927] [PATCH 08/16] installer: Remove unused (newt) imports., Janneke Nieuwenhuizen, 2024/10/21
- [bug#73927] [PATCH 16/16] DRAFT installer: Support dry-run from Guile via store., Janneke Nieuwenhuizen, 2024/10/21
- [bug#73927] [PATCH 16/16] DRAFT installer: Support dry-run from Guile via store.,
Mathieu Othacehe <=
- [bug#73927] [PATCH 15/16] installer: Add static-networking template., Janneke Nieuwenhuizen, 2024/10/21
- [bug#73927] [PATCH 14/16] installer: Add "Kernel" page to select the Hurd., Janneke Nieuwenhuizen, 2024/10/21
[bug#73927] [PATCH v3 00/17] Installer support for (cross) installing the Hurd., Janneke Nieuwenhuizen, 2024/10/25