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 .deb installation 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-install even 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-all points 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. πŸ’–