gioser

sergio/takana

> Una distribución Linux construida con un laboratorio funcional y hermético en el > sótano, y una terminal mutable, clásica y anárquica en el piso de arriba — diseñada > desde el suelo para que una IA programadora entienda, modifique y co…

TOML 1389Shell 137Markdown 80Rust 802602 Definitions

busybox: 79 → 69 applets sin otro dueño, y ninguno de los diez costó escribir userland

Cuatro artefactos sellados y el paso 2 del plan cerrado. Los diez applets que
dejan de depender de busybox salieron de arreglar recetas, no de escribir código:

  xz unxz xzcat lzma unlzma lzcat  → recipes/xz-tools.toml (nueva, b3:194c7d69…)
  vi                               → un symlink en recipes/vim.toml
  cpio                             → un symlink en recipes/libarchive.toml
  arch hostname                    → los trajo el feature de uutils (b3:614ff653…)

xz-tools es el TERCER caso de la familia de zstd-cli, y eso ya estaba escrito en
targets.toml: «la receta canónica construye sólo lib/ y su artefacto no tiene
usr/bin; declararla no habría arreglado nada». Igual que musl-shared, zlib-shared
y libffi-shared. Cuatro veces la misma forma — la receta publica la lib, la
imagen declara el paquete, y el binario no está. Va como variante porque ampliar
la canónica re-hashearía a sus 14 consumidores.

⚠ xz-tools selló DINÁMICO en la primera corrida pese al link = "static", y
funcionaba: comprimía y descomprimía sin una queja. Es el relink de libtool, que
libarchive.toml y bluez.toml ya documentan — hace falta LDFLAGS=-all-static en
compile Y en install. Lo delató el `file` del binario, no una prueba que fallara.

Paso 2 del plan: uutils, findutils, findutils-xargs, diffutils, gzip, grep y
xz-tools declarados en el perfil `base` — seis recetas que llevaban meses
`sealed` con `perfiles: []`. Hasta hoy, `find`, `xargs`, `diff`, `cmp`, `gzip`,
`zcat` y `grep` en una imagen de takana eran el applet de busybox, no porque
faltara escribirlos sino porque nadie los declaró. `grep` entra como PUENTE
declarado: ripgrep ya viaja pero publica `rg` y no es grep POSIX.

El censo gana modo --guardian, y vigila PÉRDIDAS, no un umbral: un umbral hay
que subirlo cada vez que se retira un applet y a la tercera nadie lo sube con
criterio; que un applet con proveedor medido deje de tenerlo es siempre una
regresión. Probado en los dos sentidos — rc=0 contra /store, rc=1 contra un store
mutilado, nombrando applet y proveedor perdido.

Los cuatro sellaron con el mismo hash en el store tirable y en /store: dos
work_root distintos, bytes idénticos.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

466972e3010bda77ec242cf40c53abc43c948992 · by Sergio · (1 month ago) · parent e0e390c28 · browse the tree at this commit

Semantic delta · 1

scripts/busybox-censo-proveedores.py

  • body changed fn main

7 files · +604 −404

diff --git a/docs/plan-botar-busybox.md b/docs/plan-botar-busybox.md
index e2afd50b..1dbe0e87 100644
--- a/docs/plan-botar-busybox.md
+++ b/docs/plan-botar-busybox.md
@@ -1147,3 +1147,71 @@ ciego), pero tampoco es sustitución.
   `sealed` igual. Los 79 hay que releerlos como «no está en el store del hub».
 - **Qué applets EJECUTA el producto de verdad**, que sigue sin medirse y sigue siendo lo que
   abarataría todo lo demás.
+
+## Lo hecho con el censo en la mano (2026-09-21, misma tanda)
+
+> **El número que baja: 79 → 69 applets que sólo provee busybox**, y ninguno de los diez
+> costó escribir userland.
+
+| unidad | estado | sello |
+|---|---|---|
+| `uutils` con `feat_os_unix_musl` | ✅ **79 → 106 applets**, 27 nuevos, 0 perdidos | `b3:614ff653…` |
+| `recipes/xz-tools.toml` — variante con las herramientas | ✅ 23 binarios, estático, round-trip probado | `b3:194c7d69…` |
+| `vi` en `recipes/vim.toml` | ✅ `usr/bin/vi → vim` | `b3:d303ec31…` |
+| `cpio` en `recipes/libarchive.toml` | ✅ `usr/bin/cpio → bsdcpio` | `b3:3f999ff8…` |
+| **paso 2 del plan** — declarar la munición en `targets.toml` | ✅ `uutils findutils findutils-xargs diffutils gzip grep xz-tools` en `base` | — |
+| guardián de regresiones (`--guardian`) | ✅ probado en los dos sentidos | — |
+
+Los cuatro artefactos sellaron con **el mismo hash en el store tirable y en `/store`** —dos
+`work_root` distintos, bytes idénticos—, o sea reproducibilidad confirmada de paso, que no era el
+objetivo. Y el reparto del TSV mejoró solo: «el dueño que el TSV nombra sí lo provee» pasó de
+**167 a 194**, porque los 25 que antes cubría el `coreutils` de GNU ahora los da el `uutils` al que
+el TSV se los atribuía.
+
+⚠ **`xz-tools` salió DINÁMICO en la primera corrida** —`interpreter /lib/ld-musl-x86_64.so.1`—
+pese al `link = "static"` de la receta, y funcionaba perfectamente: comprimía y descomprimía. Es el
+relink de libtool, que ya documentan `libarchive.toml` y `bluez.toml`: **hace falta
+`LDFLAGS=-all-static` en `compile` Y en `install`**, y sin él el `link` de la receta se ignora en
+silencio. Lo delató mirar el `file` del binario, no una prueba que fallara — [[link-static-mentira-libtool]].
+
+**`xz-tools` es el tercer caso de la familia de `zstd-cli`**, y eso ya estaba escrito en
+`targets.toml`: «la receta canónica construye sólo `lib/` y su artefacto no tiene `usr/bin`;
+declararla no habría arreglado nada». Lo mismo pasó con `zlib-shared`, `libffi-shared` y
+`musl-shared`. **Cuatro veces la misma forma**: la receta publica la lib, la imagen declara el
+paquete, y el binario no está. El censo es el primer instrumento que lo ve sin que se rompa nada
+primero.
+
+**El guardián vigila pérdidas, no un número**, y esa decisión es el punto:
+
+```
+✗ REGRESIÓN: 2 applets PERDIERON su proveedor y vuelven a depender de busybox:
+    xz             lo proveía xz
+    xzcat          lo proveía xz
+```
+
+Un umbral («no más de 79 sin dueño») hay que subirlo cada vez que se retira un applet, y a la
+tercera nadie lo sube con criterio — [[umbral-a-mano-envejece]]. Una pérdida, en cambio, es siempre
+una regresión. Probado en los dos sentidos, que es lo que hace falta para saber que un guardián
+sirve: `rc=0` contra `/store` completo, `rc=1` contra un store mutilado, nombrando applet y
+proveedor perdido.
+
+**Lo que NO se hizo, y por qué:** `ncurses-tools` (para `clear`, `reset`, `tput`) parece el gemelo
+de `xz-tools` y no lo es. La receta canónica instala `install.libs install.includes` y **tampoco
+instala la base de datos terminfo**: una variante con los `progs` obliga a decidir si terminfo entra
+en la imagen (~7 MB) o si basta con los `--with-fallbacks` ya compilados dentro de la lib. Es una
+decisión de producto, no un enlace que faltaba — y se decide, no se hace de paso.
+
+### Y el barrido general, con su límite
+
+Buscado el mismo patrón en TODO el corpus —recetas declaradas en algún perfil cuyo directorio de
+binarios existe y está VACÍO— salen **dos, y las dos son la familia xz**: `xz` (6 perfiles) y
+`xz-shared` (8 perfiles). O sea que el caso está acotado y `xz-tools` lo cierra.
+
+⚠ **Pero el barrido no habría encontrado `ncurses`**, y conviene decir por qué: su receta no deja un
+`usr/bin` vacío, **no crea el directorio**, y eso es indistinguible de una librería legítima — `zlib`
+tampoco trae binarios y está bien así. Sin una declaración por receta de «qué binarios publico», no
+hay señal que separar del ruido. **Lo que da la señal es el TSV de applets**, porque es lo único del
+repo que escribe la EXPECTATIVA (este applet debería venir de este paquete) contra la cual medir.
+Es la misma forma que [[subcomando-sin-driver]]: el problema no se ve mirando el artefacto, se ve
+cruzándolo con lo que alguien prometió que tendría.
+
diff --git a/docs/state/busybox-applets.tsv b/docs/state/busybox-applets.tsv
index 4f83a4c2..e8b4a1c6 100644
--- a/docs/state/busybox-applets.tsv
+++ b/docs/state/busybox-applets.tsv
@@ -1,402 +1,402 @@
-applet	destino	estado_del_dueño	equivalencia	nota	simbolo_kconfig	recorte_2026_09_21	proveedor_medido	medido_el
-[	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TEST1	sigue	coreutils,uutils	2026-09-21
-[[	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	TEST2	RETIRADO	n/a (retirado)	
-acpid	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	ACPID	RETIRADO	n/a (retirado)	
-add-shell	shadow	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	ADD_SHELL	sigue	SOLO-BUSYBOX	2026-09-21
-addgroup	shadow	sellada+perfil	NO-drop-in	shadow da groupadd	ADDGROUP	sigue	SOLO-BUSYBOX	2026-09-21
-adduser	shadow	sellada+perfil	NO-drop-in	shadow da useradd	ADDUSER	sigue	SOLO-BUSYBOX	2026-09-21
-adjtimex	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	ADJTIMEX	RETIRADO	n/a (retirado)	
-arch	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	BB_ARCH	sigue	SOLO-BUSYBOX	2026-09-21
-arp	iproute2	sellada+perfil	NO-drop-in	iproute2 da `ip neigh`	ARP	sigue	SOLO-BUSYBOX	2026-09-21
-arping	iputils	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	ARPING	sigue	iputils	2026-09-21
-ascii	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	ASCII	RETIRADO	n/a (retirado)	
-ash	brush	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	ASH	sigue	SOLO-BUSYBOX	2026-09-21
-awk	awk-DECISION	—	n/a	DECIDIR — gawk (C) y goawk (Go) sellados sin perfil; ninguno es Rust	AWK	sigue	gawk	2026-09-21
-base32	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	BASE32	sigue	coreutils,uutils	2026-09-21
-base64	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	BASE64	sigue	coreutils,uutils	2026-09-21
-basename	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	BASENAME	sigue	coreutils,uutils	2026-09-21
-bc	bc-TRAER	—	n/a	TRAER — no hay receta bc	BC	sigue	SOLO-BUSYBOX	2026-09-21
-beep	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	BEEP	RETIRADO	n/a (retirado)	
-blkdiscard	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	BLKDISCARD	sigue	util-linux	2026-09-21
-blkid	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	BLKID	sigue	e2fsprogs,util-linux	2026-09-21
-blockdev	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	BLOCKDEV	sigue	util-linux	2026-09-21
-bootchartd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	BOOTCHARTD	RETIRADO	n/a (retirado)	
-brctl	iproute2	sellada+perfil	NO-drop-in	iproute2 da `ip link ... type bridge`	BRCTL	sigue	SOLO-BUSYBOX	2026-09-21
-bunzip2	bzip2	sellada+perfil	sin-verificar	cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	BUNZIP2	sigue	bzip2	2026-09-21
-bzcat	bzip2	sellada+perfil	sin-verificar	cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	BZCAT	sigue	bzip2	2026-09-21
-bzip2	bzip2	sellada+perfil	sin-verificar	cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	BZIP2	sigue	bzip2	2026-09-21
-cal	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	CAL	sigue	util-linux	2026-09-21
-cat	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	CAT	sigue	coreutils,uutils	2026-09-21
-chat	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	CHAT	RETIRADO	n/a (retirado)	
-chattr	e2fsprogs	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	CHATTR	sigue	e2fsprogs	2026-09-21
-chgrp	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	CHGRP	sigue	coreutils	2026-09-21
-chmod	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	CHMOD	sigue	coreutils	2026-09-21
-chown	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	CHOWN	sigue	coreutils	2026-09-21
-chpasswd	shadow	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	CHPASSWD	sigue	shadow	2026-09-21
-chpst	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	CHPST	RETIRADO	n/a (retirado)	
-chroot	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	CHROOT	sigue	coreutils	2026-09-21
-chrt	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	CHRT	sigue	util-linux	2026-09-21
-chvt	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	CHVT	sigue	kbd	2026-09-21
-cksum	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	CKSUM	sigue	coreutils,uutils	2026-09-21
-clear	ncurses	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	CLEAR	sigue	SOLO-BUSYBOX	2026-09-21
-cmp	diffutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	CMP	sigue	diffutils	2026-09-21
-comm	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	COMM	sigue	coreutils,uutils	2026-09-21
-conspy	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	CONSPY	RETIRADO	n/a (retirado)	
-cp	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	CP	sigue	coreutils,uutils	2026-09-21
-cpio	libarchive	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	CPIO	sigue	SOLO-BUSYBOX	2026-09-21
-crc32	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	CRC32	RETIRADO	n/a (retirado)	
-crond	cronie	sellada+perfil	sin-verificar	servidor	CROND	sigue	cronie,tree	2026-09-21
-crontab	cronie	sellada+perfil	sin-verificar	servidor	CRONTAB	sigue	cronie,tree	2026-09-21
-cryptpw	shadow	sellada+perfil	NO-drop-in	shadow no lo trae	CRYPTPW	sigue	SOLO-BUSYBOX	2026-09-21
-cttyhack	getty-ESCRIBIR	—	n/a	ESCRIBIR — hoy la card de getty ejecuta /bin/busybox (lib.rs:429)	CTTYHACK	sigue	SOLO-BUSYBOX	2026-09-21
-cut	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	CUT	sigue	coreutils,uutils	2026-09-21
-date	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	DATE	sigue	coreutils,uutils	2026-09-21
-dc	bc-TRAER	—	n/a	TRAER — no hay receta bc	DC	sigue	SOLO-BUSYBOX	2026-09-21
-dd	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	DD	sigue	coreutils,uutils	2026-09-21
-deallocvt	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	DEALLOCVT	sigue	kbd	2026-09-21
-delgroup	shadow	sellada+perfil	NO-drop-in	shadow da groupdel	DELGROUP	sigue	SOLO-BUSYBOX	2026-09-21
-deluser	shadow	sellada+perfil	NO-drop-in	shadow da userdel	DELUSER	sigue	SOLO-BUSYBOX	2026-09-21
-depmod	kmod-ESCRIBIR	—	n/a	ESCRIBIR — no hay receta kmod; Rust sobre finit_module + modules.dep	?	sigue	SOLO-BUSYBOX	2026-09-21
-devmem	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	DEVMEM	RETIRADO	n/a (retirado)	
-df	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	DF	sigue	coreutils,uutils	2026-09-21
-dhcprelay	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	DHCPRELAY	RETIRADO	n/a (retirado)	
-diff	diffutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	DIFF	sigue	diffutils	2026-09-21
-dirname	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	DIRNAME	sigue	coreutils,uutils	2026-09-21
-dmesg	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	DMESG	sigue	util-linux	2026-09-21
-dnsd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	DNSD	RETIRADO	n/a (retirado)	
-dnsdomainname	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	DNSDOMAINNAME	RETIRADO	n/a (retirado)	
-dos2unix	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	DOS2UNIX	RETIRADO	n/a (retirado)	
-dpkg	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	DPKG	RETIRADO	n/a (retirado)	
-dpkg-deb	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	DPKG_DEB	RETIRADO	n/a (retirado)	
-du	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	DU	sigue	coreutils,uutils	2026-09-21
-dumpkmap	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	DUMPKMAP	sigue	SOLO-BUSYBOX	2026-09-21
-dumpleases	dhcpcd	sellada+perfil	NO-drop-in	dhcpcd no lo trae	DUMPLEASES	sigue	SOLO-BUSYBOX	2026-09-21
-echo	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	ECHO	sigue	coreutils,uutils	2026-09-21
-ed	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	ED	RETIRADO	n/a (retirado)	
-egrep	grep-posix	—	n/a	ESCRIBIR — CLI POSIX sobre grep-searcher/grep-regex de ripgrep; `grep` GNU (sellado, sin perfil) como puente	EGREP	sigue	grep	2026-09-21
-eject	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	EJECT	sigue	util-linux	2026-09-21
-env	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	ENV	sigue	coreutils,uutils	2026-09-21
-envdir	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	ENVDIR	RETIRADO	n/a (retirado)	
-envuidgid	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	ENVUIDGID	RETIRADO	n/a (retirado)	
-ether-wake	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	ETHER_WAKE	RETIRADO	n/a (retirado)	
-expand	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	EXPAND	sigue	coreutils,uutils	2026-09-21
-expr	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	EXPR	sigue	coreutils,uutils	2026-09-21
-factor	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	FACTOR	sigue	coreutils,uutils	2026-09-21
-fakeidentd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	FAKEIDENTD	RETIRADO	n/a (retirado)	
-fallocate	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	FALLOCATE	sigue	util-linux	2026-09-21
-false	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	FALSE	sigue	coreutils,uutils	2026-09-21
-fatattr	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	FATATTR	RETIRADO	n/a (retirado)	
-fbset	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	FBSET	RETIRADO	n/a (retirado)	
-fbsplash	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	FBSPLASH	RETIRADO	n/a (retirado)	
-fdflush	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	FDFLUSH	RETIRADO	n/a (retirado)	
-fdformat	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	FDFORMAT	RETIRADO	n/a (retirado)	
-fdisk	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	FDISK	sigue	util-linux	2026-09-21
-fgconsole	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	FGCONSOLE	sigue	kbd	2026-09-21
-fgrep	grep-posix	—	n/a	ESCRIBIR — CLI POSIX sobre grep-searcher/grep-regex de ripgrep; `grep` GNU (sellado, sin perfil) como puente	FGREP	sigue	grep	2026-09-21
-find	findutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	FIND	sigue	findutils	2026-09-21
-findfs	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	FINDFS	sigue	e2fsprogs,util-linux	2026-09-21
-flock	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	FLOCK	sigue	util-linux	2026-09-21
-fold	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	FOLD	sigue	coreutils,uutils	2026-09-21
-free	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	FREE	sigue	procps-ng	2026-09-21
-freeramdisk	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	FREERAMDISK	RETIRADO	n/a (retirado)	
-fsck	e2fsprogs	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	FSCK	sigue	e2fsprogs,util-linux	2026-09-21
-fsck.minix	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	FSCK_MINIX	sigue	util-linux	2026-09-21
-fsfreeze	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	FSFREEZE	sigue	util-linux	2026-09-21
-fstrim	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	FSTRIM	sigue	util-linux	2026-09-21
-fsync	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	FSYNC	RETIRADO	n/a (retirado)	
-ftpd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	FTPD	RETIRADO	n/a (retirado)	
-ftpget	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	FTPGET	RETIRADO	n/a (retirado)	
-ftpput	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	FTPPUT	RETIRADO	n/a (retirado)	
-fuser	psmisc-TRAER	—	n/a	TRAER — no hay receta psmisc; procps-ng NO trae killall/pstree	FUSER	sigue	SOLO-BUSYBOX	2026-09-21
-getopt	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	GETOPT	sigue	util-linux	2026-09-21
-getty	getty-ESCRIBIR	—	n/a	ESCRIBIR — hoy la card de getty ejecuta /bin/busybox (lib.rs:429)	GETTY	sigue	SOLO-BUSYBOX	2026-09-21
-grep	grep-posix	—	n/a	ESCRIBIR — CLI POSIX sobre grep-searcher/grep-regex de ripgrep; `grep` GNU (sellado, sin perfil) como puente	GREP	sigue	grep	2026-09-21
-groups	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	GROUPS	sigue	coreutils	2026-09-21
-gunzip	gzip	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	GUNZIP	sigue	gzip	2026-09-21
-gzip	gzip	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	GZIP	sigue	gzip	2026-09-21
-halt	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	HALT	INDULTADO: idem poweroff	SOLO-BUSYBOX	2026-09-21
-hd	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	HD	sigue	SOLO-BUSYBOX	2026-09-21
-hdparm	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	HDPARM	RETIRADO	n/a (retirado)	
-head	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	HEAD	sigue	coreutils,uutils	2026-09-21
-hexdump	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	HEXDUMP	sigue	util-linux	2026-09-21
-hexedit	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	HEXEDIT	RETIRADO	n/a (retirado)	
-hostid	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	HOSTID	sigue	coreutils	2026-09-21
-hostname	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	HOSTNAME	sigue	SOLO-BUSYBOX	2026-09-21
-httpd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	HTTPD	RETIRADO	n/a (retirado)	
-hush	brush	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	HUSH	sigue	SOLO-BUSYBOX	2026-09-21
-hwclock	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	HWCLOCK	sigue	util-linux	2026-09-21
-i2cdetect	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	I2CDETECT	RETIRADO	n/a (retirado)	
-i2cdump	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	I2CDUMP	RETIRADO	n/a (retirado)	
-i2cget	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	I2CGET	RETIRADO	n/a (retirado)	
-i2cset	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	I2CSET	RETIRADO	n/a (retirado)	
-i2ctransfer	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	I2CTRANSFER	RETIRADO	n/a (retirado)	
-id	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	ID	sigue	coreutils	2026-09-21
-ifconfig	iproute2	sellada+perfil	NO-drop-in	iproute2 da `ip addr`, no ifconfig (eso es net-tools)	IFCONFIG	sigue	SOLO-BUSYBOX	2026-09-21
-ifdown	iproute2	sellada+perfil	NO-drop-in	no existe en iproute2	IFDOWN	sigue	SOLO-BUSYBOX	2026-09-21
-ifenslave	iproute2	sellada+perfil	NO-drop-in	iproute2 da `ip link ... type bond`	IFENSLAVE	sigue	SOLO-BUSYBOX	2026-09-21
-ifplugd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	IFPLUGD	RETIRADO	n/a (retirado)	
-ifup	iproute2	sellada+perfil	NO-drop-in	no existe en iproute2	IFUP	sigue	SOLO-BUSYBOX	2026-09-21
-inetd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	INETD	RETIRADO	n/a (retirado)	
-init	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	INIT	RETIRADO	n/a (retirado)	
-insmod	kmod-ESCRIBIR	—	n/a	ESCRIBIR — no hay receta kmod; Rust sobre finit_module + modules.dep	?	sigue	SOLO-BUSYBOX	2026-09-21
-install	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	INSTALL	sigue	coreutils	2026-09-21
-ionice	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	IONICE	sigue	util-linux	2026-09-21
-iostat	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	IOSTAT	RETIRADO	n/a (retirado)	
-ip	iproute2	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	IP	sigue	iproute2	2026-09-21
-ipaddr	iproute2	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	IPADDR	sigue	SOLO-BUSYBOX	2026-09-21
-ipcalc	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	IPCALC	RETIRADO	n/a (retirado)	
-ipcrm	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	IPCRM	sigue	util-linux	2026-09-21
-ipcs	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	IPCS	sigue	util-linux	2026-09-21
-iplink	iproute2	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	IPLINK	sigue	SOLO-BUSYBOX	2026-09-21
-ipneigh	iproute2	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	IPNEIGH	sigue	SOLO-BUSYBOX	2026-09-21
-iproute	iproute2	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	IPROUTE	sigue	SOLO-BUSYBOX	2026-09-21
-iprule	iproute2	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	IPRULE	sigue	SOLO-BUSYBOX	2026-09-21
-iptunnel	iproute2	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	IPTUNNEL	sigue	SOLO-BUSYBOX	2026-09-21
-kbd_mode	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	KBD_MODE	sigue	kbd	2026-09-21
-kill	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	KILL	sigue	coreutils,procps-ng,util-linux	2026-09-21
-killall	psmisc-TRAER	—	n/a	TRAER — no hay receta psmisc; procps-ng NO trae killall/pstree	KILLALL	sigue	SOLO-BUSYBOX	2026-09-21
-killall5	psmisc-TRAER	—	n/a	TRAER — no hay receta psmisc; procps-ng NO trae killall/pstree	KILLALL5	sigue	SOLO-BUSYBOX	2026-09-21
-klogd	hammerd	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	KLOGD	RETIRADO	n/a (retirado)	
-last	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LAST	sigue	util-linux	2026-09-21
-less	less	sellada+perfil	sin-verificar	cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LESS	sigue	less	2026-09-21
-link	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	LINK	sigue	coreutils,uutils	2026-09-21
-linux32	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LINUX32	sigue	util-linux	2026-09-21
-linux64	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LINUX64	sigue	util-linux	2026-09-21
-linuxrc	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	LINUXRC	RETIRADO	n/a (retirado)	
-ln	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	LN	sigue	coreutils,uutils	2026-09-21
-loadfont	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LOADFONT	sigue	SOLO-BUSYBOX	2026-09-21
-loadkmap	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LOADKMAP	sigue	SOLO-BUSYBOX	2026-09-21
-logger	hammerd	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	LOGGER	RETIRADO	n/a (retirado)	
-login	shadow	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LOGIN	sigue	shadow	2026-09-21
-logname	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	LOGNAME	sigue	coreutils	2026-09-21
-logread	hammerd	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	LOGREAD	RETIRADO	n/a (retirado)	
-losetup	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LOSETUP	sigue	util-linux	2026-09-21
-lpd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	LPD	RETIRADO	n/a (retirado)	
-lpq	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	LPQ	RETIRADO	n/a (retirado)	
-lpr	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	LPR	RETIRADO	n/a (retirado)	
-ls	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	LS	sigue	coreutils,uutils	2026-09-21
-lsattr	e2fsprogs	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LSATTR	sigue	e2fsprogs	2026-09-21
-lsmod	kmod-ESCRIBIR	—	n/a	ESCRIBIR — no hay receta kmod; Rust sobre finit_module + modules.dep	?	sigue	SOLO-BUSYBOX	2026-09-21
-lsof	lsof	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LSOF	sigue	lsof	2026-09-21
-lspci	pciutils	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LSPCI	sigue	pciutils	2026-09-21
-lsscsi	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	LSSCSI	RETIRADO	n/a (retirado)	
-lsusb	usbutils	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LSUSB	sigue	usbutils	2026-09-21
-lzcat	xz	sellada+perfil	sin-verificar	cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LZCAT	sigue	SOLO-BUSYBOX	2026-09-21
-lzma	xz	sellada+perfil	sin-verificar	cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LZMA	sigue	SOLO-BUSYBOX	2026-09-21
-lzop	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	LZOP	RETIRADO	n/a (retirado)	
-makedevs	dev-ESCRIBIR	—	n/a	ESCRIBIR/DECIDIR — gestor de /dev (arje o eudev); no hay receta	MAKEDEVS	sigue	SOLO-BUSYBOX	2026-09-21
-makemime	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	MAKEMIME	RETIRADO	n/a (retirado)	
-man	mandoc	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	MAN	sigue	mandoc	2026-09-21
-md5sum	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	MD5SUM	sigue	coreutils,uutils	2026-09-21
-mdev	dev-ESCRIBIR	—	n/a	ESCRIBIR/DECIDIR — gestor de /dev (arje o eudev); no hay receta	MDEV	sigue	SOLO-BUSYBOX	2026-09-21
-mesg	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	MESG	sigue	util-linux	2026-09-21
-microcom	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	MICROCOM	RETIRADO	n/a (retirado)	
-mim	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	MIM	RETIRADO	n/a (retirado)	
-mkdir	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	MKDIR	sigue	coreutils,uutils	2026-09-21
-mkdosfs	dosfstools	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	MKDOSFS	sigue	dosfstools	2026-09-21
-mke2fs	e2fsprogs	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	MKE2FS	sigue	e2fsprogs	2026-09-21
-mkfifo	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	MKFIFO	sigue	coreutils	2026-09-21
-mkfs.ext2	e2fsprogs	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	MKFS_EXT2	sigue	e2fsprogs	2026-09-21
-mkfs.minix	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	MKFS_MINIX	sigue	util-linux	2026-09-21
-mkfs.vfat	dosfstools	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	MKFS_VFAT	sigue	dosfstools	2026-09-21
-mknod	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	MKNOD	sigue	coreutils	2026-09-21
-mkpasswd	shadow	sellada+perfil	NO-drop-in	shadow no lo trae con ese nombre	MKPASSWD	sigue	SOLO-BUSYBOX	2026-09-21
-mkswap	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	MKSWAP	sigue	util-linux	2026-09-21
-mktemp	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	MKTEMP	sigue	coreutils,uutils	2026-09-21
-modinfo	kmod-ESCRIBIR	—	n/a	ESCRIBIR — no hay receta kmod; Rust sobre finit_module + modules.dep	MODINFO	sigue	SOLO-BUSYBOX	2026-09-21
-modprobe	kmod-ESCRIBIR	—	n/a	ESCRIBIR — no hay receta kmod; Rust sobre finit_module + modules.dep	?	sigue	SOLO-BUSYBOX	2026-09-21
-more	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	MORE	sigue	uutils	2026-09-21
-mount	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	MOUNT	sigue	util-linux	2026-09-21
-mountpoint	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	MOUNTPOINT	sigue	util-linux	2026-09-21
-mpstat	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	MPSTAT	RETIRADO	n/a (retirado)	
-mt	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	MT	RETIRADO	n/a (retirado)	
-mv	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	MV	sigue	coreutils,uutils	2026-09-21
-nameif	iproute2	sellada+perfil	NO-drop-in	no existe en iproute2	NAMEIF	sigue	SOLO-BUSYBOX	2026-09-21
-nanddump	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	NANDDUMP	RETIRADO	n/a (retirado)	
-nandwrite	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	NANDWRITE	RETIRADO	n/a (retirado)	
-nbd-client	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	NBDCLIENT	RETIRADO	n/a (retirado)	
-nc	socat	sellada+perfil	NO-drop-in	socat tiene otra sintaxis	NC	sigue	SOLO-BUSYBOX	2026-09-21
-netstat	iproute2	sellada+perfil	NO-drop-in	iproute2 da `ss`	NETSTAT	sigue	SOLO-BUSYBOX	2026-09-21
-nice	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	NICE	sigue	coreutils	2026-09-21
-nl	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	NL	sigue	coreutils,uutils	2026-09-21
-nmeter	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	NMETER	RETIRADO	n/a (retirado)	
-nohup	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	NOHUP	sigue	coreutils	2026-09-21
-nologin	shadow	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	NOLOGIN	sigue	shadow,util-linux	2026-09-21
-nproc	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	NPROC	sigue	coreutils	2026-09-21
-nsenter	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	NSENTER	sigue	util-linux	2026-09-21
-nslookup	dns-TRAER	—	n/a	TRAER — no hay receta bind-tools/dog/doggo	NSLOOKUP	sigue	SOLO-BUSYBOX	2026-09-21
-ntpd	chrony	sellada+perfil	NO-drop-in	chrony es otro daemon y otro config	NTPD	sigue	SOLO-BUSYBOX	2026-09-21
-od	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	OD	sigue	coreutils,uutils	2026-09-21
-openvt	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	OPENVT	sigue	kbd	2026-09-21
-partprobe	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PARTPROBE	sigue	parted	2026-09-21
-passwd	shadow	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PASSWD	sigue	shadow	2026-09-21
-paste	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	PASTE	sigue	coreutils,uutils	2026-09-21
-patch	patch	sellada+perfil	sin-verificar	cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PATCH	sigue	patch	2026-09-21
-pgrep	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PGREP	sigue	procps-ng	2026-09-21
-pidof	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PIDOF	sigue	procps-ng	2026-09-21
-ping	iputils	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PING	sigue	iputils	2026-09-21
-ping6	iputils	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PING6	sigue	SOLO-BUSYBOX	2026-09-21
-pipe_progress	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	PIPE_PROGRESS	RETIRADO	n/a (retirado)	
-pivot_root	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PIVOT_ROOT	sigue	util-linux	2026-09-21
-pkill	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PKILL	sigue	procps-ng	2026-09-21
-pmap	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PMAP	sigue	procps-ng	2026-09-21
-popmaildir	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	POPMAILDIR	RETIRADO	n/a (retirado)	
-poweroff	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	POWEROFF	INDULTADO: nada más en el corpus apaga la máquina: arje-zero es PID1, no una CLI	SOLO-BUSYBOX	2026-09-21
-powertop	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	POWERTOP	RETIRADO	n/a (retirado)	
-printenv	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	PRINTENV	sigue	coreutils,uutils	2026-09-21
-printf	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	PRINTF	sigue	coreutils,uutils	2026-09-21
-ps	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PS	sigue	procps-ng	2026-09-21
-pscan	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	PSCAN	RETIRADO	n/a (retirado)	
-pstree	psmisc-TRAER	—	n/a	TRAER — no hay receta psmisc; procps-ng NO trae killall/pstree	PSTREE	sigue	SOLO-BUSYBOX	2026-09-21
-pwd	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	PWD	sigue	coreutils,uutils	2026-09-21
-pwdx	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PWDX	sigue	procps-ng	2026-09-21
-raidautorun	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	RAIDAUTORUN	RETIRADO	n/a (retirado)	
-rdate	chrony	sellada+perfil	NO-drop-in	chrony da chronyd/chronyc	RDATE	sigue	SOLO-BUSYBOX	2026-09-21
-rdev	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	RDEV	RETIRADO	n/a (retirado)	
-readahead	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	READAHEAD	RETIRADO	n/a (retirado)	
-readlink	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	READLINK	sigue	coreutils,uutils	2026-09-21
-readprofile	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	READPROFILE	sigue	util-linux	2026-09-21
-realpath	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	REALPATH	sigue	coreutils,uutils	2026-09-21
-reboot	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	REBOOT	INDULTADO: idem poweroff; y kernel_ab.rs documenta `reboot -f kexec`	SOLO-BUSYBOX	2026-09-21
-reformime	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	REFORMIME	RETIRADO	n/a (retirado)	
-remove-shell	shadow	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	REMOVE_SHELL	sigue	SOLO-BUSYBOX	2026-09-21
-renice	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	RENICE	sigue	util-linux	2026-09-21
-reset	ncurses	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	RESET	sigue	SOLO-BUSYBOX	2026-09-21
-resize	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	RESIZE	RETIRADO	n/a (retirado)	
-resume	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	RESUME	RETIRADO	n/a (retirado)	
-rev	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	REV	sigue	util-linux	2026-09-21
-rm	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	RM	sigue	coreutils,uutils	2026-09-21
-rmdir	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	RMDIR	sigue	coreutils,uutils	2026-09-21
-rmmod	kmod-ESCRIBIR	—	n/a	ESCRIBIR — no hay receta kmod; Rust sobre finit_module + modules.dep	?	sigue	SOLO-BUSYBOX	2026-09-21
-route	iproute2	sellada+perfil	NO-drop-in	iproute2 da `ip route`	ROUTE	sigue	SOLO-BUSYBOX	2026-09-21
-rpm	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	RPM	RETIRADO	n/a (retirado)	
-rpm2cpio	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	RPM2CPIO	RETIRADO	n/a (retirado)	
-rtcwake	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	RTCWAKE	sigue	util-linux	2026-09-21
-run-init	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	RUN_INIT	RETIRADO	n/a (retirado)	
-run-parts	cronie	sellada+perfil	sin-verificar	servidor	RUN_PARTS	sigue	SOLO-BUSYBOX	2026-09-21
-runlevel	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	RUNLEVEL	RETIRADO	n/a (retirado)	
-runsv	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	RUNSV	RETIRADO	n/a (retirado)	
-runsvdir	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	RUNSVDIR	RETIRADO	n/a (retirado)	
-rx	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	RX	RETIRADO	n/a (retirado)	
-script	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SCRIPT	sigue	util-linux	2026-09-21
-scriptreplay	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SCRIPTREPLAY	sigue	util-linux	2026-09-21
-sed	sed-rs	—	n/a	DECIDIR — `sed` GNU ya sellado y en 7 perfiles; el Rust nativo está por escribir	SED	sigue	sed	2026-09-21
-seedrng	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	SEEDRNG	RETIRADO	n/a (retirado)	
-sendmail	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	SENDMAIL	RETIRADO	n/a (retirado)	
-seq	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SEQ	sigue	coreutils,uutils	2026-09-21
-setarch	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SETARCH	sigue	util-linux	2026-09-21
-setconsole	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	SETCONSOLE	RETIRADO	n/a (retirado)	
-setfattr	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	SETFATTR	RETIRADO	n/a (retirado)	
-setfont	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SETFONT	sigue	kbd	2026-09-21
-setkeycodes	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SETKEYCODES	sigue	kbd	2026-09-21
-setlogcons	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	SETLOGCONS	RETIRADO	n/a (retirado)	
-setpriv	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SETPRIV	sigue	SOLO-BUSYBOX	2026-09-21
-setserial	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	SETSERIAL	RETIRADO	n/a (retirado)	
-setsid	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SETSID	sigue	util-linux	2026-09-21
-setuidgid	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SETUIDGID	INDULTADO: la card de gitea hace `setuidgid gitea` (recipes/gitea.toml:89); arje-zero es UN binario, no lo provee	SOLO-BUSYBOX	2026-09-21
-sh	brush	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SH_IS_ASH	sigue	SOLO-BUSYBOX	2026-09-21
-sha1sum	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SHA1SUM	sigue	coreutils,uutils	2026-09-21
-sha256sum	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SHA256SUM	sigue	coreutils,uutils	2026-09-21
-sha3sum	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	SHA3SUM	RETIRADO	n/a (retirado)	
-sha512sum	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SHA512SUM	sigue	coreutils,uutils	2026-09-21
-showkey	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SHOWKEY	sigue	kbd	2026-09-21
-shred	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SHRED	sigue	coreutils,uutils	2026-09-21
-shuf	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SHUF	sigue	coreutils,uutils	2026-09-21
-slattach	iproute2	sellada+perfil	NO-drop-in	sin equivalente en iproute2	SLATTACH	sigue	SOLO-BUSYBOX	2026-09-21
-sleep	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SLEEP	sigue	coreutils,uutils	2026-09-21
-smemcap	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	SMEMCAP	RETIRADO	n/a (retirado)	
-softlimit	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SOFTLIMIT	RETIRADO	n/a (retirado)	
-sort	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SORT	sigue	coreutils,uutils	2026-09-21
-split	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SPLIT	sigue	coreutils,uutils	2026-09-21
-ssl_client	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	SSL_CLIENT	RETIRADO	n/a (retirado)	
-start-stop-daemon	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	START_STOP_DAEMON	RETIRADO	n/a (retirado)	
-stat	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	STAT	sigue	coreutils	2026-09-21
-strings	binutils	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-mirada,escritorio-sway,servidor	STRINGS	sigue	binutils	2026-09-21
-stty	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	STTY	sigue	coreutils	2026-09-21
-su	shadow	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SU	sigue	shadow	2026-09-21
-sulogin	shadow	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SULOGIN	sigue	util-linux	2026-09-21
-sum	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SUM	sigue	coreutils,uutils	2026-09-21
-sv	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SV	RETIRADO	n/a (retirado)	
-svc	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SVC	RETIRADO	n/a (retirado)	
-svlogd	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SVLOGD	RETIRADO	n/a (retirado)	
-svok	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SVOK	RETIRADO	n/a (retirado)	
-swapoff	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SWAPOFF	sigue	util-linux	2026-09-21
-swapon	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SWAPON	sigue	util-linux	2026-09-21
-switch_root	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SWITCH_ROOT	INDULTADO: el /init del instalador lo ejecuta (scripts/takana-live-install.sh:375), antes de que arje exista	util-linux	2026-09-21
-sync	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SYNC	sigue	coreutils	2026-09-21
-sysctl	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	BB_SYSCTL	sigue	procps-ng	2026-09-21
-syslogd	hammerd	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SYSLOGD	RETIRADO	n/a (retirado)	
-tac	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TAC	sigue	coreutils,uutils	2026-09-21
-tail	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TAIL	sigue	coreutils,uutils	2026-09-21
-tar	tar	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	TAR	sigue	tar,tree	2026-09-21
-taskset	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	TASKSET	sigue	util-linux	2026-09-21
-tcpsvd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	TCPSVD	RETIRADO	n/a (retirado)	
-tee	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TEE	sigue	coreutils,uutils	2026-09-21
-telnet	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	TELNET	RETIRADO	n/a (retirado)	
-telnetd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	TELNETD	RETIRADO	n/a (retirado)	
-test	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TEST	sigue	coreutils,uutils	2026-09-21
-tftp	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	TFTP	RETIRADO	n/a (retirado)	
-tftpd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	TFTPD	RETIRADO	n/a (retirado)	
-time	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	TIME	RETIRADO	n/a (retirado)	
-timeout	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TIMEOUT	sigue	coreutils	2026-09-21
-top	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	TOP	sigue	procps-ng	2026-09-21
-touch	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TOUCH	sigue	coreutils,uutils	2026-09-21
-tr	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TR	sigue	coreutils,uutils	2026-09-21
-traceroute	iputils	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	TRACEROUTE	sigue	SOLO-BUSYBOX	2026-09-21
-traceroute6	iputils	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	TRACEROUTE6	sigue	SOLO-BUSYBOX	2026-09-21
-tree	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	TREE	RETIRADO	n/a (retirado)	
-true	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TRUE	sigue	coreutils,uutils	2026-09-21
-truncate	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TRUNCATE	sigue	coreutils,uutils	2026-09-21
-ts	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	TS	RETIRADO	n/a (retirado)	
-tsort	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TSORT	sigue	coreutils,uutils	2026-09-21
-tty	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TTY	sigue	coreutils,uutils	2026-09-21
-ttysize	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	TTYSIZE	RETIRADO	n/a (retirado)	
-tunctl	iproute2	sellada+perfil	NO-drop-in	iproute2 da `ip tuntap`	TUNCTL	sigue	SOLO-BUSYBOX	2026-09-21
-ubiattach	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UBIATTACH	RETIRADO	n/a (retirado)	
-ubidetach	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UBIDETACH	RETIRADO	n/a (retirado)	
-ubimkvol	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UBIMKVOL	RETIRADO	n/a (retirado)	
-ubirename	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UBIRENAME	RETIRADO	n/a (retirado)	
-ubirmvol	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UBIRMVOL	RETIRADO	n/a (retirado)	
-ubirsvol	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UBIRSVOL	RETIRADO	n/a (retirado)	
-ubiupdatevol	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UBIUPDATEVOL	RETIRADO	n/a (retirado)	
-udhcpc	dhcpcd	sellada+perfil	NO-drop-in	dhcpcd es otro cliente y otro contrato de hooks	UDHCPC	sigue	SOLO-BUSYBOX	2026-09-21
-udhcpc6	dhcpcd	sellada+perfil	NO-drop-in	ídem	UDHCPC6	sigue	SOLO-BUSYBOX	2026-09-21
-udhcpd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UDHCPD	RETIRADO	n/a (retirado)	
-udpsvd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UDPSVD	RETIRADO	n/a (retirado)	
-uevent	dev-ESCRIBIR	—	n/a	ESCRIBIR/DECIDIR — gestor de /dev (arje o eudev); no hay receta	UEVENT	sigue	SOLO-BUSYBOX	2026-09-21
-umount	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	UMOUNT	sigue	util-linux	2026-09-21
-uname	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	UNAME	sigue	coreutils	2026-09-21
-unexpand	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	UNEXPAND	sigue	coreutils,uutils	2026-09-21
-uniq	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	UNIQ	sigue	coreutils,uutils	2026-09-21
-unix2dos	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UNIX2DOS	RETIRADO	n/a (retirado)	
-unlink	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	UNLINK	sigue	coreutils,uutils	2026-09-21
-unlzma	xz	sellada+perfil	sin-verificar	cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	UNLZMA	sigue	SOLO-BUSYBOX	2026-09-21
-unshare	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	UNSHARE	sigue	util-linux	2026-09-21
-unxz	xz	sellada+perfil	sin-verificar	cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	UNXZ	sigue	SOLO-BUSYBOX	2026-09-21
-unzip	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UNZIP	RETIRADO	n/a (retirado)	
-uptime	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	UPTIME	sigue	coreutils,procps-ng	2026-09-21
-users	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	USERS	sigue	coreutils	2026-09-21
-usleep	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	USLEEP	RETIRADO	n/a (retirado)	
-uudecode	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UUDECODE	RETIRADO	n/a (retirado)	
-uuencode	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UUENCODE	RETIRADO	n/a (retirado)	
-vconfig	iproute2	sellada+perfil	NO-drop-in	iproute2 da `ip link ... type vlan`	VCONFIG	sigue	SOLO-BUSYBOX	2026-09-21
-vi	vim	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	VI	sigue	SOLO-BUSYBOX	2026-09-21
-vlock	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	VLOCK	sigue	SOLO-BUSYBOX	2026-09-21
-volname	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	VOLNAME	RETIRADO	n/a (retirado)	
-w	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	W	sigue	procps-ng	2026-09-21
-wall	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	WALL	sigue	util-linux	2026-09-21
-watch	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	WATCH	sigue	procps-ng	2026-09-21
-watchdog	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	WATCHDOG	RETIRADO	n/a (retirado)	
-wc	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	WC	sigue	coreutils,uutils	2026-09-21
-wget	wget	sellada+perfil	sin-verificar	servidor	WGET	sigue	wget	2026-09-21
-which	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	WHICH	RETIRADO	n/a (retirado)	
-who	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	WHO	sigue	coreutils	2026-09-21
-whoami	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	WHOAMI	sigue	coreutils	2026-09-21
-whois	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	WHOIS	RETIRADO	n/a (retirado)	
-xargs	findutils-xargs	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	XARGS	sigue	findutils-xargs	2026-09-21
-xxd	vim	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	XXD	sigue	vim	2026-09-21
-xz	xz	sellada+perfil	sin-verificar	cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	XZ	sigue	SOLO-BUSYBOX	2026-09-21
-xzcat	xz	sellada+perfil	sin-verificar	cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	XZCAT	sigue	SOLO-BUSYBOX	2026-09-21
-yes	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	YES	sigue	coreutils,uutils	2026-09-21
-zcat	gzip	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	ZCAT	sigue	gzip	2026-09-21
-zcip	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	ZCIP	RETIRADO	n/a (retirado)	
+applet	destino	estado_del_dueño	equivalencia	nota	simbolo_kconfig	recorte_2026_09_21	proveedor_medido	medido_el	proveedor_medido	medido_el
+[	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TEST1	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+[[	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	TEST2	RETIRADO	n/a (retirado)		n/a (retirado)	
+acpid	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	ACPID	RETIRADO	n/a (retirado)		n/a (retirado)	
+add-shell	shadow	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	ADD_SHELL	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+addgroup	shadow	sellada+perfil	NO-drop-in	shadow da groupadd	ADDGROUP	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+adduser	shadow	sellada+perfil	NO-drop-in	shadow da useradd	ADDUSER	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+adjtimex	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	ADJTIMEX	RETIRADO	n/a (retirado)		n/a (retirado)	
+arch	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	BB_ARCH	sigue	uutils	2026-09-21	uutils	2026-09-21
+arp	iproute2	sellada+perfil	NO-drop-in	iproute2 da `ip neigh`	ARP	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+arping	iputils	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	ARPING	sigue	iputils	2026-09-21	iputils	2026-09-21
+ascii	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	ASCII	RETIRADO	n/a (retirado)		n/a (retirado)	
+ash	brush	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	ASH	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+awk	awk-DECISION	—	n/a	DECIDIR — gawk (C) y goawk (Go) sellados sin perfil; ninguno es Rust	AWK	sigue	gawk	2026-09-21	gawk	2026-09-21
+base32	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	BASE32	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+base64	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	BASE64	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+basename	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	BASENAME	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+bc	bc-TRAER	—	n/a	TRAER — no hay receta bc	BC	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+beep	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	BEEP	RETIRADO	n/a (retirado)		n/a (retirado)	
+blkdiscard	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	BLKDISCARD	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+blkid	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	BLKID	sigue	e2fsprogs,util-linux	2026-09-21	e2fsprogs,util-linux	2026-09-21
+blockdev	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	BLOCKDEV	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+bootchartd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	BOOTCHARTD	RETIRADO	n/a (retirado)		n/a (retirado)	
+brctl	iproute2	sellada+perfil	NO-drop-in	iproute2 da `ip link ... type bridge`	BRCTL	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+bunzip2	bzip2	sellada+perfil	sin-verificar	cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	BUNZIP2	sigue	bzip2	2026-09-21	bzip2	2026-09-21
+bzcat	bzip2	sellada+perfil	sin-verificar	cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	BZCAT	sigue	bzip2	2026-09-21	bzip2	2026-09-21
+bzip2	bzip2	sellada+perfil	sin-verificar	cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	BZIP2	sigue	bzip2	2026-09-21	bzip2	2026-09-21
+cal	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	CAL	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+cat	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	CAT	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+chat	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	CHAT	RETIRADO	n/a (retirado)		n/a (retirado)	
+chattr	e2fsprogs	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	CHATTR	sigue	e2fsprogs	2026-09-21	e2fsprogs	2026-09-21
+chgrp	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	CHGRP	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+chmod	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	CHMOD	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+chown	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	CHOWN	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+chpasswd	shadow	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	CHPASSWD	sigue	shadow	2026-09-21	shadow	2026-09-21
+chpst	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	CHPST	RETIRADO	n/a (retirado)		n/a (retirado)	
+chroot	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	CHROOT	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+chrt	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	CHRT	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+chvt	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	CHVT	sigue	kbd	2026-09-21	kbd	2026-09-21
+cksum	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	CKSUM	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+clear	ncurses	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	CLEAR	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+cmp	diffutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	CMP	sigue	diffutils	2026-09-21	diffutils	2026-09-21
+comm	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	COMM	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+conspy	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	CONSPY	RETIRADO	n/a (retirado)		n/a (retirado)	
+cp	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	CP	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+cpio	libarchive	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	CPIO	sigue	libarchive	2026-09-21	libarchive	2026-09-21
+crc32	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	CRC32	RETIRADO	n/a (retirado)		n/a (retirado)	
+crond	cronie	sellada+perfil	sin-verificar	servidor	CROND	sigue	cronie,tree	2026-09-21	cronie,tree	2026-09-21
+crontab	cronie	sellada+perfil	sin-verificar	servidor	CRONTAB	sigue	cronie,tree	2026-09-21	cronie,tree	2026-09-21
+cryptpw	shadow	sellada+perfil	NO-drop-in	shadow no lo trae	CRYPTPW	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+cttyhack	getty-ESCRIBIR	—	n/a	ESCRIBIR — hoy la card de getty ejecuta /bin/busybox (lib.rs:429)	CTTYHACK	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+cut	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	CUT	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+date	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	DATE	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+dc	bc-TRAER	—	n/a	TRAER — no hay receta bc	DC	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+dd	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	DD	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+deallocvt	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	DEALLOCVT	sigue	kbd	2026-09-21	kbd	2026-09-21
+delgroup	shadow	sellada+perfil	NO-drop-in	shadow da groupdel	DELGROUP	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+deluser	shadow	sellada+perfil	NO-drop-in	shadow da userdel	DELUSER	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+depmod	kmod-ESCRIBIR	—	n/a	ESCRIBIR — no hay receta kmod; Rust sobre finit_module + modules.dep	?	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+devmem	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	DEVMEM	RETIRADO	n/a (retirado)		n/a (retirado)	
+df	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	DF	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+dhcprelay	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	DHCPRELAY	RETIRADO	n/a (retirado)		n/a (retirado)	
+diff	diffutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	DIFF	sigue	diffutils	2026-09-21	diffutils	2026-09-21
+dirname	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	DIRNAME	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+dmesg	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	DMESG	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+dnsd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	DNSD	RETIRADO	n/a (retirado)		n/a (retirado)	
+dnsdomainname	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	DNSDOMAINNAME	RETIRADO	n/a (retirado)		n/a (retirado)	
+dos2unix	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	DOS2UNIX	RETIRADO	n/a (retirado)		n/a (retirado)	
+dpkg	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	DPKG	RETIRADO	n/a (retirado)		n/a (retirado)	
+dpkg-deb	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	DPKG_DEB	RETIRADO	n/a (retirado)		n/a (retirado)	
+du	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	DU	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+dumpkmap	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	DUMPKMAP	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+dumpleases	dhcpcd	sellada+perfil	NO-drop-in	dhcpcd no lo trae	DUMPLEASES	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+echo	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	ECHO	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+ed	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	ED	RETIRADO	n/a (retirado)		n/a (retirado)	
+egrep	grep-posix	—	n/a	ESCRIBIR — CLI POSIX sobre grep-searcher/grep-regex de ripgrep; `grep` GNU (sellado, sin perfil) como puente	EGREP	sigue	grep	2026-09-21	grep	2026-09-21
+eject	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	EJECT	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+env	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	ENV	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+envdir	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	ENVDIR	RETIRADO	n/a (retirado)		n/a (retirado)	
+envuidgid	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	ENVUIDGID	RETIRADO	n/a (retirado)		n/a (retirado)	
+ether-wake	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	ETHER_WAKE	RETIRADO	n/a (retirado)		n/a (retirado)	
+expand	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	EXPAND	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+expr	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	EXPR	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+factor	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	FACTOR	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+fakeidentd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	FAKEIDENTD	RETIRADO	n/a (retirado)		n/a (retirado)	
+fallocate	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	FALLOCATE	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+false	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	FALSE	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+fatattr	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	FATATTR	RETIRADO	n/a (retirado)		n/a (retirado)	
+fbset	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	FBSET	RETIRADO	n/a (retirado)		n/a (retirado)	
+fbsplash	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	FBSPLASH	RETIRADO	n/a (retirado)		n/a (retirado)	
+fdflush	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	FDFLUSH	RETIRADO	n/a (retirado)		n/a (retirado)	
+fdformat	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	FDFORMAT	RETIRADO	n/a (retirado)		n/a (retirado)	
+fdisk	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	FDISK	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+fgconsole	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	FGCONSOLE	sigue	kbd	2026-09-21	kbd	2026-09-21
+fgrep	grep-posix	—	n/a	ESCRIBIR — CLI POSIX sobre grep-searcher/grep-regex de ripgrep; `grep` GNU (sellado, sin perfil) como puente	FGREP	sigue	grep	2026-09-21	grep	2026-09-21
+find	findutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	FIND	sigue	findutils	2026-09-21	findutils	2026-09-21
+findfs	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	FINDFS	sigue	e2fsprogs,util-linux	2026-09-21	e2fsprogs,util-linux	2026-09-21
+flock	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	FLOCK	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+fold	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	FOLD	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+free	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	FREE	sigue	procps-ng	2026-09-21	procps-ng	2026-09-21
+freeramdisk	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	FREERAMDISK	RETIRADO	n/a (retirado)		n/a (retirado)	
+fsck	e2fsprogs	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	FSCK	sigue	e2fsprogs,util-linux	2026-09-21	e2fsprogs,util-linux	2026-09-21
+fsck.minix	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	FSCK_MINIX	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+fsfreeze	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	FSFREEZE	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+fstrim	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	FSTRIM	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+fsync	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	FSYNC	RETIRADO	n/a (retirado)		n/a (retirado)	
+ftpd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	FTPD	RETIRADO	n/a (retirado)		n/a (retirado)	
+ftpget	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	FTPGET	RETIRADO	n/a (retirado)		n/a (retirado)	
+ftpput	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	FTPPUT	RETIRADO	n/a (retirado)		n/a (retirado)	
+fuser	psmisc-TRAER	—	n/a	TRAER — no hay receta psmisc; procps-ng NO trae killall/pstree	FUSER	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+getopt	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	GETOPT	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+getty	getty-ESCRIBIR	—	n/a	ESCRIBIR — hoy la card de getty ejecuta /bin/busybox (lib.rs:429)	GETTY	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+grep	grep-posix	—	n/a	ESCRIBIR — CLI POSIX sobre grep-searcher/grep-regex de ripgrep; `grep` GNU (sellado, sin perfil) como puente	GREP	sigue	grep	2026-09-21	grep	2026-09-21
+groups	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	GROUPS	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+gunzip	gzip	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	GUNZIP	sigue	gzip	2026-09-21	gzip	2026-09-21
+gzip	gzip	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	GZIP	sigue	gzip	2026-09-21	gzip	2026-09-21
+halt	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	HALT	INDULTADO: idem poweroff	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+hd	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	HD	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+hdparm	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	HDPARM	RETIRADO	n/a (retirado)		n/a (retirado)	
+head	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	HEAD	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+hexdump	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	HEXDUMP	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+hexedit	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	HEXEDIT	RETIRADO	n/a (retirado)		n/a (retirado)	
+hostid	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	HOSTID	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+hostname	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	HOSTNAME	sigue	uutils	2026-09-21	uutils	2026-09-21
+httpd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	HTTPD	RETIRADO	n/a (retirado)		n/a (retirado)	
+hush	brush	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	HUSH	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+hwclock	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	HWCLOCK	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+i2cdetect	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	I2CDETECT	RETIRADO	n/a (retirado)		n/a (retirado)	
+i2cdump	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	I2CDUMP	RETIRADO	n/a (retirado)		n/a (retirado)	
+i2cget	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	I2CGET	RETIRADO	n/a (retirado)		n/a (retirado)	
+i2cset	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	I2CSET	RETIRADO	n/a (retirado)		n/a (retirado)	
+i2ctransfer	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	I2CTRANSFER	RETIRADO	n/a (retirado)		n/a (retirado)	
+id	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	ID	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+ifconfig	iproute2	sellada+perfil	NO-drop-in	iproute2 da `ip addr`, no ifconfig (eso es net-tools)	IFCONFIG	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+ifdown	iproute2	sellada+perfil	NO-drop-in	no existe en iproute2	IFDOWN	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+ifenslave	iproute2	sellada+perfil	NO-drop-in	iproute2 da `ip link ... type bond`	IFENSLAVE	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+ifplugd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	IFPLUGD	RETIRADO	n/a (retirado)		n/a (retirado)	
+ifup	iproute2	sellada+perfil	NO-drop-in	no existe en iproute2	IFUP	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+inetd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	INETD	RETIRADO	n/a (retirado)		n/a (retirado)	
+init	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	INIT	RETIRADO	n/a (retirado)		n/a (retirado)	
+insmod	kmod-ESCRIBIR	—	n/a	ESCRIBIR — no hay receta kmod; Rust sobre finit_module + modules.dep	?	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+install	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	INSTALL	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+ionice	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	IONICE	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+iostat	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	IOSTAT	RETIRADO	n/a (retirado)		n/a (retirado)	
+ip	iproute2	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	IP	sigue	iproute2	2026-09-21	iproute2	2026-09-21
+ipaddr	iproute2	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	IPADDR	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+ipcalc	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	IPCALC	RETIRADO	n/a (retirado)		n/a (retirado)	
+ipcrm	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	IPCRM	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+ipcs	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	IPCS	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+iplink	iproute2	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	IPLINK	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+ipneigh	iproute2	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	IPNEIGH	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+iproute	iproute2	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	IPROUTE	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+iprule	iproute2	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	IPRULE	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+iptunnel	iproute2	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	IPTUNNEL	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+kbd_mode	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	KBD_MODE	sigue	kbd	2026-09-21	kbd	2026-09-21
+kill	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	KILL	sigue	coreutils,procps-ng,util-linux,uutils	2026-09-21	coreutils,procps-ng,util-linux,uutils	2026-09-21
+killall	psmisc-TRAER	—	n/a	TRAER — no hay receta psmisc; procps-ng NO trae killall/pstree	KILLALL	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+killall5	psmisc-TRAER	—	n/a	TRAER — no hay receta psmisc; procps-ng NO trae killall/pstree	KILLALL5	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+klogd	hammerd	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	KLOGD	RETIRADO	n/a (retirado)		n/a (retirado)	
+last	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LAST	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+less	less	sellada+perfil	sin-verificar	cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LESS	sigue	less	2026-09-21	less	2026-09-21
+link	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	LINK	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+linux32	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LINUX32	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+linux64	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LINUX64	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+linuxrc	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	LINUXRC	RETIRADO	n/a (retirado)		n/a (retirado)	
+ln	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	LN	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+loadfont	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LOADFONT	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+loadkmap	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LOADKMAP	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+logger	hammerd	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	LOGGER	RETIRADO	n/a (retirado)		n/a (retirado)	
+login	shadow	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LOGIN	sigue	shadow	2026-09-21	shadow	2026-09-21
+logname	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	LOGNAME	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+logread	hammerd	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	LOGREAD	RETIRADO	n/a (retirado)		n/a (retirado)	
+losetup	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LOSETUP	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+lpd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	LPD	RETIRADO	n/a (retirado)		n/a (retirado)	
+lpq	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	LPQ	RETIRADO	n/a (retirado)		n/a (retirado)	
+lpr	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	LPR	RETIRADO	n/a (retirado)		n/a (retirado)	
+ls	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	LS	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+lsattr	e2fsprogs	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LSATTR	sigue	e2fsprogs	2026-09-21	e2fsprogs	2026-09-21
+lsmod	kmod-ESCRIBIR	—	n/a	ESCRIBIR — no hay receta kmod; Rust sobre finit_module + modules.dep	?	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+lsof	lsof	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LSOF	sigue	lsof	2026-09-21	lsof	2026-09-21
+lspci	pciutils	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LSPCI	sigue	pciutils	2026-09-21	pciutils	2026-09-21
+lsscsi	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	LSSCSI	RETIRADO	n/a (retirado)		n/a (retirado)	
+lsusb	usbutils	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LSUSB	sigue	usbutils	2026-09-21	usbutils	2026-09-21
+lzcat	xz	sellada+perfil	sin-verificar	cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LZCAT	sigue	xz-tools	2026-09-21	xz-tools	2026-09-21
+lzma	xz	sellada+perfil	sin-verificar	cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	LZMA	sigue	xz-tools	2026-09-21	xz-tools	2026-09-21
+lzop	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	LZOP	RETIRADO	n/a (retirado)		n/a (retirado)	
+makedevs	dev-ESCRIBIR	—	n/a	ESCRIBIR/DECIDIR — gestor de /dev (arje o eudev); no hay receta	MAKEDEVS	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+makemime	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	MAKEMIME	RETIRADO	n/a (retirado)		n/a (retirado)	
+man	mandoc	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	MAN	sigue	mandoc	2026-09-21	mandoc	2026-09-21
+md5sum	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	MD5SUM	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+mdev	dev-ESCRIBIR	—	n/a	ESCRIBIR/DECIDIR — gestor de /dev (arje o eudev); no hay receta	MDEV	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+mesg	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	MESG	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+microcom	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	MICROCOM	RETIRADO	n/a (retirado)		n/a (retirado)	
+mim	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	MIM	RETIRADO	n/a (retirado)		n/a (retirado)	
+mkdir	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	MKDIR	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+mkdosfs	dosfstools	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	MKDOSFS	sigue	dosfstools	2026-09-21	dosfstools	2026-09-21
+mke2fs	e2fsprogs	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	MKE2FS	sigue	e2fsprogs	2026-09-21	e2fsprogs	2026-09-21
+mkfifo	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	MKFIFO	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+mkfs.ext2	e2fsprogs	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	MKFS_EXT2	sigue	e2fsprogs	2026-09-21	e2fsprogs	2026-09-21
+mkfs.minix	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	MKFS_MINIX	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+mkfs.vfat	dosfstools	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	MKFS_VFAT	sigue	dosfstools	2026-09-21	dosfstools	2026-09-21
+mknod	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	MKNOD	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+mkpasswd	shadow	sellada+perfil	NO-drop-in	shadow no lo trae con ese nombre	MKPASSWD	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+mkswap	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	MKSWAP	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+mktemp	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	MKTEMP	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+modinfo	kmod-ESCRIBIR	—	n/a	ESCRIBIR — no hay receta kmod; Rust sobre finit_module + modules.dep	MODINFO	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+modprobe	kmod-ESCRIBIR	—	n/a	ESCRIBIR — no hay receta kmod; Rust sobre finit_module + modules.dep	?	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+more	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	MORE	sigue	uutils	2026-09-21	uutils	2026-09-21
+mount	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	MOUNT	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+mountpoint	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	MOUNTPOINT	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+mpstat	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	MPSTAT	RETIRADO	n/a (retirado)		n/a (retirado)	
+mt	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	MT	RETIRADO	n/a (retirado)		n/a (retirado)	
+mv	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	MV	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+nameif	iproute2	sellada+perfil	NO-drop-in	no existe en iproute2	NAMEIF	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+nanddump	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	NANDDUMP	RETIRADO	n/a (retirado)		n/a (retirado)	
+nandwrite	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	NANDWRITE	RETIRADO	n/a (retirado)		n/a (retirado)	
+nbd-client	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	NBDCLIENT	RETIRADO	n/a (retirado)		n/a (retirado)	
+nc	socat	sellada+perfil	NO-drop-in	socat tiene otra sintaxis	NC	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+netstat	iproute2	sellada+perfil	NO-drop-in	iproute2 da `ss`	NETSTAT	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+nice	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	NICE	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+nl	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	NL	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+nmeter	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	NMETER	RETIRADO	n/a (retirado)		n/a (retirado)	
+nohup	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	NOHUP	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+nologin	shadow	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	NOLOGIN	sigue	shadow,util-linux	2026-09-21	shadow,util-linux	2026-09-21
+nproc	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	NPROC	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+nsenter	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	NSENTER	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+nslookup	dns-TRAER	—	n/a	TRAER — no hay receta bind-tools/dog/doggo	NSLOOKUP	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+ntpd	chrony	sellada+perfil	NO-drop-in	chrony es otro daemon y otro config	NTPD	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+od	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	OD	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+openvt	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	OPENVT	sigue	kbd	2026-09-21	kbd	2026-09-21
+partprobe	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PARTPROBE	sigue	parted	2026-09-21	parted	2026-09-21
+passwd	shadow	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PASSWD	sigue	shadow	2026-09-21	shadow	2026-09-21
+paste	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	PASTE	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+patch	patch	sellada+perfil	sin-verificar	cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PATCH	sigue	patch	2026-09-21	patch	2026-09-21
+pgrep	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PGREP	sigue	procps-ng	2026-09-21	procps-ng	2026-09-21
+pidof	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PIDOF	sigue	procps-ng	2026-09-21	procps-ng	2026-09-21
+ping	iputils	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PING	sigue	iputils	2026-09-21	iputils	2026-09-21
+ping6	iputils	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PING6	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+pipe_progress	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	PIPE_PROGRESS	RETIRADO	n/a (retirado)		n/a (retirado)	
+pivot_root	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PIVOT_ROOT	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+pkill	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PKILL	sigue	procps-ng	2026-09-21	procps-ng	2026-09-21
+pmap	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PMAP	sigue	procps-ng	2026-09-21	procps-ng	2026-09-21
+popmaildir	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	POPMAILDIR	RETIRADO	n/a (retirado)		n/a (retirado)	
+poweroff	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	POWEROFF	INDULTADO: nada más en el corpus apaga la máquina: arje-zero es PID1, no una CLI	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+powertop	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	POWERTOP	RETIRADO	n/a (retirado)		n/a (retirado)	
+printenv	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	PRINTENV	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+printf	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	PRINTF	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+ps	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PS	sigue	procps-ng	2026-09-21	procps-ng	2026-09-21
+pscan	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	PSCAN	RETIRADO	n/a (retirado)		n/a (retirado)	
+pstree	psmisc-TRAER	—	n/a	TRAER — no hay receta psmisc; procps-ng NO trae killall/pstree	PSTREE	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+pwd	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	PWD	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+pwdx	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	PWDX	sigue	procps-ng	2026-09-21	procps-ng	2026-09-21
+raidautorun	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	RAIDAUTORUN	RETIRADO	n/a (retirado)		n/a (retirado)	
+rdate	chrony	sellada+perfil	NO-drop-in	chrony da chronyd/chronyc	RDATE	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+rdev	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	RDEV	RETIRADO	n/a (retirado)		n/a (retirado)	
+readahead	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	READAHEAD	RETIRADO	n/a (retirado)		n/a (retirado)	
+readlink	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	READLINK	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+readprofile	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	READPROFILE	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+realpath	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	REALPATH	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+reboot	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	REBOOT	INDULTADO: idem poweroff; y kernel_ab.rs documenta `reboot -f kexec`	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+reformime	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	REFORMIME	RETIRADO	n/a (retirado)		n/a (retirado)	
+remove-shell	shadow	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	REMOVE_SHELL	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+renice	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	RENICE	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+reset	ncurses	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	RESET	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+resize	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	RESIZE	RETIRADO	n/a (retirado)		n/a (retirado)	
+resume	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	RESUME	RETIRADO	n/a (retirado)		n/a (retirado)	
+rev	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	REV	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+rm	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	RM	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+rmdir	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	RMDIR	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+rmmod	kmod-ESCRIBIR	—	n/a	ESCRIBIR — no hay receta kmod; Rust sobre finit_module + modules.dep	?	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+route	iproute2	sellada+perfil	NO-drop-in	iproute2 da `ip route`	ROUTE	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+rpm	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	RPM	RETIRADO	n/a (retirado)		n/a (retirado)	
+rpm2cpio	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	RPM2CPIO	RETIRADO	n/a (retirado)		n/a (retirado)	
+rtcwake	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	RTCWAKE	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+run-init	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	RUN_INIT	RETIRADO	n/a (retirado)		n/a (retirado)	
+run-parts	cronie	sellada+perfil	sin-verificar	servidor	RUN_PARTS	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+runlevel	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	RUNLEVEL	RETIRADO	n/a (retirado)		n/a (retirado)	
+runsv	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	RUNSV	RETIRADO	n/a (retirado)		n/a (retirado)	
+runsvdir	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	RUNSVDIR	RETIRADO	n/a (retirado)		n/a (retirado)	
+rx	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	RX	RETIRADO	n/a (retirado)		n/a (retirado)	
+script	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SCRIPT	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+scriptreplay	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SCRIPTREPLAY	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+sed	sed-rs	—	n/a	DECIDIR — `sed` GNU ya sellado y en 7 perfiles; el Rust nativo está por escribir	SED	sigue	sed	2026-09-21	sed	2026-09-21
+seedrng	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	SEEDRNG	RETIRADO	n/a (retirado)		n/a (retirado)	
+sendmail	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	SENDMAIL	RETIRADO	n/a (retirado)		n/a (retirado)	
+seq	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SEQ	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+setarch	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SETARCH	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+setconsole	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	SETCONSOLE	RETIRADO	n/a (retirado)		n/a (retirado)	
+setfattr	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	SETFATTR	RETIRADO	n/a (retirado)		n/a (retirado)	
+setfont	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SETFONT	sigue	kbd	2026-09-21	kbd	2026-09-21
+setkeycodes	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SETKEYCODES	sigue	kbd	2026-09-21	kbd	2026-09-21
+setlogcons	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	SETLOGCONS	RETIRADO	n/a (retirado)		n/a (retirado)	
+setpriv	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SETPRIV	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+setserial	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	SETSERIAL	RETIRADO	n/a (retirado)		n/a (retirado)	
+setsid	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SETSID	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+setuidgid	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SETUIDGID	INDULTADO: la card de gitea hace `setuidgid gitea` (recipes/gitea.toml:89); arje-zero es UN binario, no lo provee	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+sh	brush	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SH_IS_ASH	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+sha1sum	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SHA1SUM	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+sha256sum	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SHA256SUM	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+sha3sum	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	SHA3SUM	RETIRADO	n/a (retirado)		n/a (retirado)	
+sha512sum	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SHA512SUM	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+showkey	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SHOWKEY	sigue	kbd	2026-09-21	kbd	2026-09-21
+shred	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SHRED	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+shuf	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SHUF	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+slattach	iproute2	sellada+perfil	NO-drop-in	sin equivalente en iproute2	SLATTACH	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+sleep	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SLEEP	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+smemcap	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	SMEMCAP	RETIRADO	n/a (retirado)		n/a (retirado)	
+softlimit	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SOFTLIMIT	RETIRADO	n/a (retirado)		n/a (retirado)	
+sort	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SORT	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+split	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SPLIT	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+ssl_client	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	SSL_CLIENT	RETIRADO	n/a (retirado)		n/a (retirado)	
+start-stop-daemon	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	START_STOP_DAEMON	RETIRADO	n/a (retirado)		n/a (retirado)	
+stat	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	STAT	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+strings	binutils	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-mirada,escritorio-sway,servidor	STRINGS	sigue	binutils	2026-09-21	binutils	2026-09-21
+stty	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	STTY	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+su	shadow	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SU	sigue	shadow	2026-09-21	shadow	2026-09-21
+sulogin	shadow	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SULOGIN	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+sum	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SUM	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+sv	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SV	RETIRADO	n/a (retirado)		n/a (retirado)	
+svc	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SVC	RETIRADO	n/a (retirado)		n/a (retirado)	
+svlogd	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SVLOGD	RETIRADO	n/a (retirado)		n/a (retirado)	
+svok	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SVOK	RETIRADO	n/a (retirado)		n/a (retirado)	
+swapoff	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SWAPOFF	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+swapon	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	SWAPON	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+switch_root	arje-zero	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SWITCH_ROOT	INDULTADO: el /init del instalador lo ejecuta (scripts/takana-live-install.sh:375), antes de que arje exista	util-linux	2026-09-21	util-linux	2026-09-21
+sync	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SYNC	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+sysctl	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	BB_SYSCTL	sigue	procps-ng	2026-09-21	procps-ng	2026-09-21
+syslogd	hammerd	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	SYSLOGD	RETIRADO	n/a (retirado)		n/a (retirado)	
+tac	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TAC	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+tail	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TAIL	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+tar	tar	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	TAR	sigue	tar,tree	2026-09-21	tar,tree	2026-09-21
+taskset	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	TASKSET	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+tcpsvd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	TCPSVD	RETIRADO	n/a (retirado)		n/a (retirado)	
+tee	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TEE	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+telnet	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	TELNET	RETIRADO	n/a (retirado)		n/a (retirado)	
+telnetd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	TELNETD	RETIRADO	n/a (retirado)		n/a (retirado)	
+test	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TEST	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+tftp	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	TFTP	RETIRADO	n/a (retirado)		n/a (retirado)	
+tftpd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	TFTPD	RETIRADO	n/a (retirado)		n/a (retirado)	
+time	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	TIME	RETIRADO	n/a (retirado)		n/a (retirado)	
+timeout	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TIMEOUT	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+top	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	TOP	sigue	procps-ng	2026-09-21	procps-ng	2026-09-21
+touch	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TOUCH	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+tr	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TR	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+traceroute	iputils	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	TRACEROUTE	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+traceroute6	iputils	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	TRACEROUTE6	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+tree	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	TREE	RETIRADO	n/a (retirado)		n/a (retirado)	
+true	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TRUE	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+truncate	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TRUNCATE	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+ts	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	TS	RETIRADO	n/a (retirado)		n/a (retirado)	
+tsort	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TSORT	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+tty	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	TTY	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+ttysize	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	TTYSIZE	RETIRADO	n/a (retirado)		n/a (retirado)	
+tunctl	iproute2	sellada+perfil	NO-drop-in	iproute2 da `ip tuntap`	TUNCTL	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+ubiattach	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UBIATTACH	RETIRADO	n/a (retirado)		n/a (retirado)	
+ubidetach	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UBIDETACH	RETIRADO	n/a (retirado)		n/a (retirado)	
+ubimkvol	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UBIMKVOL	RETIRADO	n/a (retirado)		n/a (retirado)	
+ubirename	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UBIRENAME	RETIRADO	n/a (retirado)		n/a (retirado)	
+ubirmvol	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UBIRMVOL	RETIRADO	n/a (retirado)		n/a (retirado)	
+ubirsvol	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UBIRSVOL	RETIRADO	n/a (retirado)		n/a (retirado)	
+ubiupdatevol	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UBIUPDATEVOL	RETIRADO	n/a (retirado)		n/a (retirado)	
+udhcpc	dhcpcd	sellada+perfil	NO-drop-in	dhcpcd es otro cliente y otro contrato de hooks	UDHCPC	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+udhcpc6	dhcpcd	sellada+perfil	NO-drop-in	ídem	UDHCPC6	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+udhcpd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UDHCPD	RETIRADO	n/a (retirado)		n/a (retirado)	
+udpsvd	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UDPSVD	RETIRADO	n/a (retirado)		n/a (retirado)	
+uevent	dev-ESCRIBIR	—	n/a	ESCRIBIR/DECIDIR — gestor de /dev (arje o eudev); no hay receta	UEVENT	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+umount	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	UMOUNT	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+uname	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	UNAME	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+unexpand	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	UNEXPAND	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+uniq	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	UNIQ	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+unix2dos	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UNIX2DOS	RETIRADO	n/a (retirado)		n/a (retirado)	
+unlink	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	UNLINK	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+unlzma	xz	sellada+perfil	sin-verificar	cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	UNLZMA	sigue	xz-tools	2026-09-21	xz-tools	2026-09-21
+unshare	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	UNSHARE	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+unxz	xz	sellada+perfil	sin-verificar	cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	UNXZ	sigue	xz-tools	2026-09-21	xz-tools	2026-09-21
+unzip	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UNZIP	RETIRADO	n/a (retirado)		n/a (retirado)	
+uptime	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	UPTIME	sigue	coreutils,procps-ng,uutils	2026-09-21	coreutils,procps-ng,uutils	2026-09-21
+users	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	USERS	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+usleep	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	USLEEP	RETIRADO	n/a (retirado)		n/a (retirado)	
+uudecode	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UUDECODE	RETIRADO	n/a (retirado)		n/a (retirado)	
+uuencode	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	UUENCODE	RETIRADO	n/a (retirado)		n/a (retirado)	
+vconfig	iproute2	sellada+perfil	NO-drop-in	iproute2 da `ip link ... type vlan`	VCONFIG	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+vi	vim	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	VI	sigue	vim	2026-09-21	vim	2026-09-21
+vlock	kbd	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	VLOCK	sigue	SOLO-BUSYBOX	2026-09-21	SOLO-BUSYBOX	2026-09-21
+volname	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	VOLNAME	RETIRADO	n/a (retirado)		n/a (retirado)	
+w	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	W	sigue	procps-ng	2026-09-21	procps-ng	2026-09-21
+wall	util-linux	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	WALL	sigue	util-linux	2026-09-21	util-linux	2026-09-21
+watch	procps-ng	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	WATCH	sigue	procps-ng	2026-09-21	procps-ng	2026-09-21
+watchdog	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	WATCHDOG	RETIRADO	n/a (retirado)		n/a (retirado)	
+wc	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	WC	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+wget	wget	sellada+perfil	sin-verificar	servidor	WGET	sigue	wget	2026-09-21	wget	2026-09-21
+which	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	WHICH	RETIRADO	n/a (retirado)		n/a (retirado)	
+who	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	WHO	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+whoami	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	WHOAMI	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+whois	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	WHOIS	RETIRADO	n/a (retirado)		n/a (retirado)	
+xargs	findutils-xargs	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	XARGS	sigue	findutils-xargs	2026-09-21	findutils-xargs	2026-09-21
+xxd	vim	sellada+perfil	sin-verificar	base,cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	XXD	sigue	vim	2026-09-21	vim	2026-09-21
+xz	xz	sellada+perfil	sin-verificar	cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	XZ	sigue	xz-tools	2026-09-21	xz-tools	2026-09-21
+xzcat	xz	sellada+perfil	sin-verificar	cli,escritorio-cosmic,escritorio-gnome,escritorio-kde,escritorio-sway,servidor	XZCAT	sigue	xz-tools	2026-09-21	xz-tools	2026-09-21
+yes	uutils	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	YES	sigue	coreutils,uutils	2026-09-21	coreutils,uutils	2026-09-21
+zcat	gzip	sellada SIN perfil	sin-verificar	construida y no viaja en ninguna imagen	ZCAT	sigue	gzip	2026-09-21	gzip	2026-09-21
+zcip	BORRAR	—	n/a	BORRAR — sale del defconfig, no se reemplaza	ZCIP	RETIRADO	n/a (retirado)		n/a (retirado)	
diff --git a/docs/state/targets.toml b/docs/state/targets.toml
index 9e2ece50..7cd9a25d 100644
--- a/docs/state/targets.toml
+++ b/docs/state/targets.toml
@@ -110,6 +110,30 @@ paquetes = [
   # de red: `networkmanager` existe SÓLO en `incoming-kde`, así que GNOME, COSMIC y sway no lo
   # alcanzan (cola hermana). Eso es una decisión aparte, escrita en el plan del barrido.
   "wpa_supplicant",
+  # ── LA MUNICIÓN QUE YA ESTABA FABRICADA (2026-09-21, censo de proveedores) ───────────────────
+  # Seis recetas `sealed` con `perfiles: []`: construidas, reproducibles, y en CERO imágenes. Es el
+  # paso 2 de `docs/plan-botar-busybox.md`, y lo que las declara ahora no es el plan sino la
+  # MEDIDA: `scripts/busybox-censo-proveedores.py` cruzó los 277 applets vivos de busybox contra
+  # los 1407 artefactos del store y dijo, applet por applet, quién provee qué. Sin ellas, `find`,
+  # `xargs`, `diff`, `cmp`, `gzip`, `zcat` y `grep` en una imagen de takana son **el applet de
+  # busybox** — no porque falte escribirlos, sino porque nadie los declaró.
+  #
+  # `uutils` es el multicall Rust: 106 applets tras arreglarle las features (traía 78; los otros 25
+  # vivían detrás de `feat_os_unix_musl` y el binario contestaba `unknown program 'chmod'`). Ya se
+  # hidrata en el producto por `USERLAND_COMPONENTS` de takana-bootstrap, pero eso es el ensamblado
+  # del rootfs, no el catálogo: por esta vía lo alcanza también quien instale desde el repo.
+  "uutils", "findutils", "findutils-xargs", "diffutils", "gzip",
+  # `grep` es el GNU, y entra como PUENTE declarado: el plan quiere un grep POSIX en Rust sobre
+  # `grep-matcher`/`grep-regex`, y hasta que exista es esto o el applet. `ripgrep` ya viaja en
+  # `cli`, pero publica `rg` y NO es `grep` POSIX — cambian las banderas, y por eso no cuenta como
+  # el reemplazo (`docs/plan-botar-busybox.md`, «existe pero no es exacto»).
+  "grep",
+  # `xz-tools` (2026-09-21): el TERCER caso de la familia de `zstd-cli`, ahí arriba, y esta vez lo
+  # encontró el censo y no una imagen rota. `xz` figuraba en SEIS perfiles con el `usr/bin` VACÍO
+  # —su receta pasa `--disable-xz --disable-xzdec --disable-scripts`, o sea liblzma y nada más—,
+  # así que el único `xz` de la imagen era el applet de busybox. Ampliar la canónica re-hashearía
+  # a sus 14 consumidores; va como variante, igual que `zstd-cli`.
+  "xz-tools",
 ]
 
 [perfil.cli]
diff --git a/recipes/libarchive.toml b/recipes/libarchive.toml
index bd311f7a..362a8077 100644
--- a/recipes/libarchive.toml
+++ b/recipes/libarchive.toml
@@ -44,4 +44,11 @@ CFLAGS='-O2 -fno-sanitize=undefined' ./configure --prefix=/usr \
 # -all-static en compile E install (libtool relinkea al instalar): sin esto el `link =
 # "static"` de la receta se ignora en silencio y bsdtar sale dinámico. scripts/static-audit.sh
 compile = "make LDFLAGS=\"-all-static -no-pie\" -j\"$(nproc)\""
-install = "make DESTDIR=/out install LDFLAGS=\"-all-static -no-pie\""
+# `cpio` (2026-09-21): upstream instala `bsdcpio`, con el prefijo `bsd` que evita pisar al de GNU.
+# En takana no hay cpio de GNU —el censo de proveedores lo confirmó: era otro applet que sólo daba
+# busybox— así que el enlace sin prefijo es el reemplazo, y `bsdcpio` habla la sintaxis clásica.
+# Mismo criterio que NO se aplica a `tar`: ahí sí hay un GNU tar declarado en `base` que ganaría.
+install = '''
+make DESTDIR=/out install LDFLAGS="-all-static -no-pie"
+ln -sf bsdcpio /out/usr/bin/cpio
+'''
diff --git a/recipes/vim.toml b/recipes/vim.toml
index cde5bcd6..e2e13385 100644
--- a/recipes/vim.toml
+++ b/recipes/vim.toml
@@ -66,6 +66,12 @@ install -Dm644 runtime/doc/uganda.txt \
 # only relevant to gvim (no existen sin GUI)
 rm -rf "/out"/usr/share/icons/ || true
 rm -rf "/out"/usr/share/applications/ || true
+
+# `vi` (2026-09-21): el `make install` de vim deja `vim ex view rvim vimdiff xxd` y NO `vi` —
+# upstream no lo crea, en Debian lo pone el sistema de alternativas. Medido con
+# `scripts/busybox-censo-proveedores.py`: `vi` era uno de los applets que en toda la imagen sólo
+# proveía busybox, con vim declarado en los 7 perfiles. Es un enlace, no un paquete.
+ln -sf vim "/out/usr/bin/vi"
 '''
 
 [deps]
diff --git a/recipes/xz-tools.toml b/recipes/xz-tools.toml
new file mode 100644
index 00000000..e74e5424
--- /dev/null
+++ b/recipes/xz-tools.toml
@@ -0,0 +1,63 @@
+# xz 5.8.3 — VARIANTE que construye las HERRAMIENTAS de línea de comandos. NO sustituye a
+# `recipes/xz.toml`.
+#
+# ── POR QUÉ EXISTE ──────────────────────────────────────────────────────────────────────────────
+# La canónica pasa `--disable-xz --disable-xzdec --disable-lzmadec --disable-lzmainfo
+# --disable-scripts`: es liblzma y NADA más, a propósito, porque de ella cuelgan 14 recetas que la
+# enlazan. El problema es que `xz` figura en SEIS perfiles y su artefacto tiene el `usr/bin` VACÍO,
+# así que **el único `xz` dentro de la imagen es el applet de busybox** — medido el 2026-09-21 con
+# `scripts/busybox-censo-proveedores.py`, y es de los seis applets que hoy nadie más provee
+# (`xz unxz xzcat lzma unlzma lzcat`). Ver `docs/plan-botar-busybox.md`, §censo de proveedores.
+#
+# ── POR QUÉ VARIANTE Y NO QUITARLE EL `--disable-xz` A LA CANÓNICA ──────────────────────────────
+# Tocar `[build.phases] configure` de `xz.toml` re-hashea el artefacto y con él las 14 recetas que
+# lo declaran dep (`appstream dwarves ripgrep-all swayimg maturin wasm-pack trunk fnm dprint dufs
+# cargo-deb adwaita-hello sourceview-hello hammer-edit`). El coste no lo paga la funcionalidad que
+# se gana. Mismo patrón que `elfutils-libdw` sobre `elfutils` y que `openssl-threads`.
+#
+# ── LO QUE INSTALA, Y LO QUE SE BORRA A PROPÓSITO ───────────────────────────────────────────────
+# Sólo `usr/bin` + sus manpages. La lib y los headers se RETIRAN del artefacto aunque el `make
+# install` los genere: si viajaran, al hidratar una imagen que ya lleva `xz` habría dos `liblzma.a`
+# y dos `lzma.h` disputándose la misma ruta, y quién gana lo decide el orden de hidratación — que
+# es exactamente la clase de cosa que no debe depender del orden. La lib la sigue publicando la
+# canónica, que es su dueña.
+
+name    = "xz-tools"
+version = "5.8.3"
+license = "0BSD"
+
+[source]
+# Mismo tarball y mismo sha256 que la canónica: es el mismo upstream con otro `configure`.
+tarball = "https://github.com/tukaani-project/xz/releases/download/v5.8.3/xz-5.8.3.tar.xz"
+sha256  = "fff1ffcf2b0da84d308a14de513a1aa23d4e9aa3464d17e64b9714bfdd0bbfb6"
+
+[build]
+compiler = "zig-cc"
+target   = "x86_64-linux-musl"
+link     = "static"
+flags    = []
+
+[deps]
+build = ["make"]
+
+[build.phases]
+# Las herramientas vienen habilitadas por defecto; lo que se apaga es lo de siempre (shared, doc) y
+# `--disable-nls`, que en musl evita el <libintl.h> que no existe. `--enable-small` NO: cambia el
+# rendimiento del descompresor y esto es la herramienta de uso general, no un initramfs.
+configure = '''
+./configure --build=$CBUILD --host=$CHOST --prefix=/usr \
+	--disable-shared --enable-static --disable-nls --disable-doc
+'''
+# ⚠ `LDFLAGS=-all-static` EN COMPILE **Y** EN INSTALL. xz enlaza con libtool, y libtool RELINKEA
+# al instalar: sin el flag en las dos fases el `link = "static"` de la receta se ignora **en
+# silencio** y los binarios salen dinámicos. Medido acá: la primera corrida selló un `xz` que
+# funcionaba (comprime y descomprime) y era `interpreter /lib/ld-musl-x86_64.so.1`. Mismo pisón que
+# ya documentan `recipes/libarchive.toml` y `recipes/bluez.toml`; lo verifica `scripts/static-audit.sh`.
+compile = 'make LDFLAGS=-all-static'
+# `install` completo y después se retiran lib/include/pkgconfig: es más robusto que un
+# `make -C src/xz install`, que se saltaría `xzdec`, `lzmainfo` y los scripts (`xzgrep`, `xzdiff`,
+# `xzless`, `xzmore`) — que son los que dan `lzcat`/`unlzma`/`unxz` por symlink.
+install = '''
+make LDFLAGS=-all-static DESTDIR=/out install
+rm -rf /out/usr/lib /out/usr/include /out/usr/share/doc
+'''
diff --git a/scripts/busybox-censo-proveedores.py b/scripts/busybox-censo-proveedores.py
index 64641dcf..7690509d 100755
--- a/scripts/busybox-censo-proveedores.py
+++ b/scripts/busybox-censo-proveedores.py
@@ -17,8 +17,16 @@ busybox con sus 277 symlinks, así que contarlos haría que todo applet se «pro
 El criterio no es el nombre sino el contenido — un artefacto con `bin/busybox` adentro que no SEA
 busybox es un rootfs.
 
-Uso:  scripts/busybox-censo-proveedores.py [--store /store] [--escribir]
+Uso:  scripts/busybox-censo-proveedores.py [--store /store] [--escribir] [--guardian]
       --escribir  reescribe el TSV añadiendo las columnas `proveedor_medido` y `medido_el`.
+      --guardian  sale ≠0 si algún applet PERDIÓ el proveedor que el TSV registra. Es el modo de CI.
+
+⚠ El guardián no vigila un NÚMERO, vigila las PÉRDIDAS, y la diferencia importa: un umbral del tipo
+«no más de 79 sin dueño» hay que subirlo cada vez que se retira un applet del defconfig, y a la
+tercera vez nadie lo sube con criterio. Lo que sí es siempre una regresión es que un applet que
+tenía proveedor medido deje de tenerlo — un `--disable-` nuevo en un `configure`, un `make install`
+que cambia de objetivo, una receta de herramientas convertida en receta de librería. Los applets que
+GANAN proveedor se reportan y no fallan: eso es avance, y el TSV se actualiza con `--escribir`.
 """
 import argparse, csv, json, os, sys, collections, datetime
 
@@ -52,6 +60,7 @@ def main():
     ap = argparse.ArgumentParser()
     ap.add_argument("--store", default="/store")
     ap.add_argument("--escribir", action="store_true")
+    ap.add_argument("--guardian", action="store_true")
     a = ap.parse_args()
 
     prov, compuestos = indice(a.store)
@@ -83,6 +92,29 @@ def main():
     for r in sorted(otro, key=lambda r: r["applet"]):
         print(f"  {r['applet']:14} TSV={r['destino']:16} REAL={r['_medido']}")
 
+    if a.guardian:
+        perdidos, ganados = [], []
+        for r in vivos:
+            antes = (r.get("proveedor_medido") or "").strip()
+            if not antes:
+                continue  # fila sin medición previa: nada que comparar
+            ahora = r["_medido"]
+            if antes != "SOLO-BUSYBOX" and ahora == "SOLO-BUSYBOX":
+                perdidos.append((r["applet"], antes))
+            elif antes == "SOLO-BUSYBOX" and ahora != "SOLO-BUSYBOX":
+                ganados.append((r["applet"], ahora))
+        if ganados:
+            print(f"\n✓ {len(ganados)} applets GANARON proveedor (no es fallo; correr --escribir):")
+            for x, q in sorted(ganados):
+                print(f"    {x:14} ahora lo provee {q}")
+        if perdidos:
+            print(f"\n✗ REGRESIÓN: {len(perdidos)} applets PERDIERON su proveedor y vuelven a depender de busybox:")
+            for x, q in sorted(perdidos):
+                print(f"    {x:14} lo proveía {q}")
+            return 1
+        print("\n✓ guardián: ningún applet perdió su proveedor.")
+        return 0
+
     if a.escribir:
         hoy = datetime.date.today().isoformat()
         campos = [c for c in filas[0] if not c.startswith("_")] + ["proveedor_medido", "medido_el"]