crossgrader(1)
π crossgrader β the manual page, but make it a group chat π
okay so bestie. this is crossgrader(1), a General Commands Manual page, and it's literally about changing the architecture of your Debian installation. like, your whole distro just... switches architectures. iconic behavior honestly. π¦
β¨ NAME β¨
crossgrader β change the architecture of your Debian installation
no cap, that's the whole bit. you pick a new architecture and it goes and does the thing. π
π SYNOPSIS π
crossgrader [-h] [--second-stage] [--third-stage OLD_ARCH] [--download-
only] [--install-from [INSTALL_FROM]] [--force-unavailable] [--force-
initramfs] [-f] [-p PACKAGES [PACKAGES ...]] [--dry-run] [--cleanup]
target_arch
she's long. she's a little intimidating. she's got range. π
π OPTIONS π
target_archβ the target architecture of the crossgrade. this is your main character. the one you're switching to. β¨--second-stageβ run the second stage of the crossgrading process, which is crossgrading all remaining packages. part two of the trilogy, bestie.--third-stage OLD_ARCHβ run the third stage of the crossgrading process, which is removing all packages under the specified arch. you're not just adding, you're also decluttering. βοΈ--download-onlyβ do the target package listing and download, but not the installation. window shopping only, no committing. ποΈ--install-from [INSTALL_FROM]β do the.debinstallation from a specified location, but not the package listing and download. the default location is/var/cache/apt/archives. so like, the opposite of window shopping β you already got the goods, now you install them. π¦--force-unavailableβ force the crossgrade even if not all the packages to be crossgraded are available in the target architecture. living dangerously fr fr. π₯--force-initramfsβ force the crossgrade even if not all initramfs hooks could be crossgraded. same energy, different subsystem. π-f,--force-allβ equivalent to--force-install --force-initramfs. yes, it says--force-installeven though that one isn't listed above. that's what the page says, and we do not edit the page. iykyk. π-p PACKAGES [PACKAGES ...],--packages PACKAGES [PACKAGES ...]β crossgrade the subsequent package names and nothing else. if you use it with--third-stage, the subsequent packages will be excluded from removal. so like, these ones get to stay. they're the chosen ones. π«Ά--dry-runβ run the crossgrader, but do not change anything. rehearsal. dress rehearsal. nothing gets touched. π--cleanupβ clean up any extra files stored by the crossgrader. the given architecture will be ignored. she's not listening to your architecture argument in this mode, she's just tidying. π§Ή
heads up bestie:--force-allpoints at--force-install, which isn't documented as its own option on this page. i'm just telling you what's written. no notes. π
πΈ AUTHORS πΈ
crossgrader was written by Kevin Wu <kevin@kevinniuwu.com>. thank you kevin, you ate. π
π DISTRIBUTION π
the latest version of crossgrader may be downloaded from
https://salsa.debian.org/crossgrading-team/debian-crossgrading
go get her. π¦
and that's the whole page, bestie β this was crossgrader(1), filed under Manual, and she's giving crossgrader(1) energy all the way down. mwah. π
π¦ where this page comes from
- debian bookworm: crossgrader 0.0.3+nmu3 Β· GPL-2.0-or-later
- debian trixie: crossgrader 0.0.3+nmu4 Β· GPL-2.0-or-later
- ubuntu jammy: crossgrader 0.0.3+nmu3 Β· GPL-2.0-or-later
- ubuntu noble: crossgrader 0.0.3+nmu3 Β· GPL-2.0-or-later
- ubuntu resolute: crossgrader 0.0.3+nmu5 Β· GPL-2.0-or-later
- ubuntu stonking: crossgrader 0.0.3+nmu5 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms