ALR-UPDATE(1)

πŸ“¦
version 1.2.1 Β· 2 versions
, in debian trixie, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– ALR-UPDATE(1) πŸ’–

okay bestie, so this is alr-update from the Alire manual β€” it's the lil command that refreshes your alire catalog and your working release dependencies. very glow-up energy. ✨


πŸŽ€ NAME πŸŽ€

alr-update β€” updates alire catalog and working release dependencies

like, it goes and gets the tea on what's new, and it makes your deps match. periodt. πŸ’…


🌸 SYNOPSIS 🌸

alr update [options] [crate]...

that's it. options, then optionally a bunch of crates. slay. πŸ¦‹


✨ OPTIONS ✨

  • --online β€” bestie this one goes online and fetches index updates before it even tries to touch your crate updates. it's giving "let me check the group chat first." 🌐

πŸ‘‘ GLOBAL OPTIONS πŸ‘‘

these are the big universal ones, they work everywhere, iconic behavior:

  • -c, --config=ARG β€” override where the configuration folder lives. you get to pick the spot. no cap. πŸ“
  • -f, --force β€” keep going even when you hit a recoverable troublesome situation. it's the "we don't stop, we don't quit" flag. πŸ”₯
  • -h, --help β€” display general help, or help that's specific to whatever command you're on. your bestie when you're lost. πŸ™ˆ
  • -n, --non-interactive β€” assume the default answer for literally every prompt. no questions asked, no talking, just vibes. πŸ’€
  • --no-color β€” turns off colors in the output. sad, but sometimes you gotta. 🎨
  • --no-tty β€” disables control characters in the output. for when you need it plain-plain. πŸ“„
  • --prefer-oldest β€” when resolving deps, it prefers the oldest versions instead of the newest. yes, oldest. it said what it said. πŸ‘΅
  • --version β€” shows the version and then exits immediately. short and sweet. ⭐
  • -q β€” limits output to errors only. quiet queen behavior. 🀫
  • -v β€” be more verbose! use it twice for extra extra detail. double it up for the full commentary. πŸ—£οΈ
  • -d, --debug[] β€” enable debug-specific log messages. for when you wanna see everything going on under the hood. πŸ”

πŸ’œ DESCRIPTION πŸ’œ

so basically: it resolves unpinned dependencies using whatever indexes are available. unpinned = the ones that are free to move, iykyk.

if you invoke it with no arguments at all, it'll consider all the unpinned crates for updating. every single one. it's thorough like that. ✨

but! you can also hand it one or more crates as arguments β€” and then only those crates become updating candidates. picky, focused, main character energy. πŸ‘‘

⚠️ and this is the important part bestie: requesting the update of a pinned crate is not allowed. pinned means pinned. don't even try it, it will not be the vibe. πŸš«πŸ“Œ

πŸ¦‹ SEE ALSO πŸ¦‹

go read those too, they're all part of the friend group. 🫢


🌈 AUTHOR 🌈

Generated with generate-man from Alire execution. so like, it wasn't hand-written by a human, it was birthed by the tooling. iconic origin story tbh. ✨


and that's the whole page, bestie!! πŸ’– this was Alire 1.2, dated Aug 3, 2022 β€” mwah, love that for us. go update your deps, you got this. πŸŽ€πŸ¦‹πŸ’…

πŸ“¦ where this page comes from