Adapta el instalador a archinstall 4.3 y arregla paru/helpwire
- disk_config: archinstall 4.3 cambió el schema (exige sector_size, sin unidad Percent). Nuevo shared/gen-disk-config.py genera el layout con los modelos de archinstall, dimensionado al disco real; ambos setup.sh lo invocan y se quita el disk_config 3.0 muerto de los JSON. - paru: compilar de fuente, no paru-bin (su binario enlaza contra una libalpm.so concreta y rompe si la del sistema nuevo difiere). - rustup default stable antes de compilar paru (si no, no hay cargo). - helpwire: debtap nombra el paquete 'helpwire', no 'helpwire-operator'; convertir en dir limpio e instalar el único .zst. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
8edbd0d026
commit
e15727782d
+26
-60
@@ -3,7 +3,9 @@
|
||||
"archinstall-language": "Spanish",
|
||||
"bootloader": "Grub",
|
||||
"hostname": "arch-kde",
|
||||
"kernels": ["linux"],
|
||||
"kernels": [
|
||||
"linux"
|
||||
],
|
||||
"ntp": true,
|
||||
"swap": true,
|
||||
"timezone": "Europe/Madrid",
|
||||
@@ -13,67 +15,31 @@
|
||||
"sys_lang": "es_ES.UTF-8"
|
||||
},
|
||||
"mirror_config": {
|
||||
"mirror_regions": { "Spain": [] }
|
||||
"mirror_regions": {
|
||||
"Spain": []
|
||||
}
|
||||
},
|
||||
"network_config": {
|
||||
"type": "nm"
|
||||
},
|
||||
"audio_config": {
|
||||
"audio": "pipewire"
|
||||
},
|
||||
"network_config": { "type": "nm" },
|
||||
"audio_config": { "audio": "pipewire" },
|
||||
"profile_config": {
|
||||
"gfx_driver": "All open-source",
|
||||
"greeter": "sddm",
|
||||
"profile": { "main": "Desktop", "details": ["KDE Plasma"] }
|
||||
"profile": {
|
||||
"main": "Desktop",
|
||||
"details": [
|
||||
"KDE Plasma"
|
||||
]
|
||||
}
|
||||
},
|
||||
"packages": ["networkmanager", "git", "sudo", "vim", "curl"],
|
||||
"disk_config": {
|
||||
"config_type": "manual_partitioning",
|
||||
"device_modifications": [
|
||||
{
|
||||
"device": "/dev/nvme0n1",
|
||||
"wipe": true,
|
||||
"partitions": [
|
||||
{
|
||||
"type": "primary",
|
||||
"status": "create",
|
||||
"fs_type": "fat32",
|
||||
"mountpoint": "/boot/efi",
|
||||
"start": { "unit": "MiB", "value": 1 },
|
||||
"size": { "unit": "MiB", "value": 512 },
|
||||
"flags": ["boot", "esp"]
|
||||
},
|
||||
{
|
||||
"type": "primary",
|
||||
"status": "create",
|
||||
"fs_type": "ext4",
|
||||
"mountpoint": "/boot",
|
||||
"start": { "unit": "MiB", "value": 513 },
|
||||
"size": { "unit": "GiB", "value": 1 },
|
||||
"flags": []
|
||||
},
|
||||
{
|
||||
"type": "primary",
|
||||
"status": "create",
|
||||
"fs_type": "btrfs",
|
||||
"mountpoint": "/",
|
||||
"start": { "unit": "GiB", "value": 2 },
|
||||
"size": { "unit": "Percent", "value": 100 },
|
||||
"flags": []
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"device": "/dev/sda",
|
||||
"wipe": true,
|
||||
"partitions": [
|
||||
{
|
||||
"type": "primary",
|
||||
"status": "create",
|
||||
"fs_type": "ext4",
|
||||
"mountpoint": "/home",
|
||||
"start": { "unit": "MiB", "value": 1 },
|
||||
"size": { "unit": "Percent", "value": 100 },
|
||||
"flags": []
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
"packages": [
|
||||
"networkmanager",
|
||||
"git",
|
||||
"sudo",
|
||||
"vim",
|
||||
"curl"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user