ARDUINO-CLI-CORE-UNINSTALL(1)

πŸ“¦
version 1.5.1 Β· 2 versions
, in ubuntu stonking

πŸ’… arduino-cli-core-uninstall β€” the "okay bestie we're DONE with that core" page

Hiii welcome to the ARDUINO COMMAND LINE MANUAL ✨ this one is all about arduino-cli-core-uninstall, and yes it's exactly as iconic as it sounds.


πŸ¦‹ NAME πŸ¦‹

arduino-cli-core-uninstall β€” uninstalls one or more cores, and it takes the corresponding tool dependencies out with them if they're no longer used. Marie Kondo energy, fr fr.


🌸 SYNOPSIS 🌸

arduino-cli core uninstall PACKAGER:ARCH ... [flags]

✨ DESCRIPTION ✨

Uninstalls one or more cores and corresponding tool dependencies if no longer used.

That's it, that's the whole vibe. You point it at the core(s) you're done with, and it clears them out β€” and if some tool dependency was only hanging around for that core? Gone too. No dead weight in your install, periodt. πŸ‘‘


πŸŽ€ OPTIONS πŸŽ€

  • -h, --help[=false] β€” help for uninstall. Your little "wait what does this do again" button. 🫢
  • --run-post-install[=false] β€” force run of post-install scripts, but only in the case where the CLI is not running interactively.
  • --run-pre-uninstall[=false] β€” force run of pre-uninstall scripts, again only when the CLI is not running interactively.
  • --skip-post-install[=false] β€” force skip of post-install scripts, and this one kicks in when the CLI is running interactively.
  • --skip-pre-uninstall[=false] β€” force skip of pre-uninstall scripts, also for when the CLI is running interactively.
ngl those four are the "the scripts want to do stuff and I have opinions about it" flags. Run or skip, forced, depending on whether you're sitting at the terminal or not. πŸ’…

πŸ”₯ OPTIONS INHERITED FROM PARENT COMMANDS πŸ”₯

These aren't even this command's, they're the family hand-me-downs β€” passed down from the parent command, but they're yours to use too. 🧚

  • --additional-urls=[] β€” comma-separated list of additional URLs for the Boards Manager.
  • --config-dir="" β€” sets the default data directory (Arduino CLI will look for the configuration file in this directory).
  • --config-file="" β€” the custom config file (if not specified, the default will be used).
  • --json[=false] β€” print the output in JSON format. For when you want machine-readable slay.
  • --log[=false] β€” print the logs on the standard output.
  • --log-file="" β€” path to the file where logs will be written.
  • --log-format="text" β€” the output format for the logs, can be: text, json.
  • --log-level="info" β€” messages with this level and above will be logged. Valid levels are: trace, debug, info, warn, error, fatal, panic.
  • --no-color[=false] β€” disable colored output. 😭 (a tragedy, but sometimes your terminal just needs it, iykyk)

🌈 EXAMPLE 🌈

  debian/build/bin/arduino-cli core uninstall arduino:samd

Look at her go. One command, core gone, tool deps considered, no notes. ⭐


πŸ‘‘ SEE ALSO πŸ‘‘


πŸ“œ HISTORY πŸ“œ

15-Aug-2026 β€” auto generated by spf13/cobra


okay that's the whole page bestie 🫢 go uninstall something responsibly, it's giving clean install energy πŸ’–βœ¨πŸŒΈ

this manual page was auto generated by spf13/cobra, version dated Aug 2026, and it lives under the big ARDUINO COMMAND LINE MANUAL umbrella πŸ’œ bye bye!!

πŸ“¦ where this page comes from