nala-list(8)

πŸ“¦
version 0.16.0 Β· 3 versions
, in debian trixie, ubuntu resolute, ubuntu stonking

πŸ’– nala-list β€” the manual, but make it a group chat

okay bestie, this is nala-list(8) from the Nala User Manual and it's genuinely one of my faves 🫢 it's a tiny little command that just lists packages, but the way it does it? iconic. let's get into it ✨


🌸 NAME

nala-list β€” list all packages, or just the ones that match the name you handed it πŸ’…


πŸ¦‹ SYNOPSIS

nala list [--options] PKGS ...

that's it. that's the whole vibe check. PKGS ... means you can throw in as many as you want, she'll handle it πŸ‘‘


✨ DESCRIPTION

So here's the tea: this lists all packages, or only the ones that match the name / glob / regex you gave it. Your choice, your era πŸ’–

By default, list will only glob. That's the factory setting, no cap.

But if you start your query with r/, then list will only regex. Yes literally just slap r/ at the front and she switches modes, it's giving main character energy fr fr.

⚠️ Note: you may need to quote the pattern so the shell doesn't glob first 😭 your shell is out here trying to help and it's actually ruining everything. Quote it. Protect it. Let nala do her thing.

πŸ“ Examples (the good stuff)

A glob that will match nala and anything text after it:

sudo nala list "g/nala*"

A question mark in a glob will match any single character:

sudo nala list "g/na?a"

This would match nala or even nada 🌈 β€” one character, any character, she doesn't care which.

Regex works similar to globbing but is much more powerful. like, glow-up levels of more powerful πŸ”₯

For more information on Glob and Regex pattern matching:

man glob.7
man regex.7

go read those, iykyk πŸ“šβœ¨


πŸ’… OPTIONS

  • --full β€” prints the full description of each package. no skimping, we're reading the whole thing bestie πŸ“–
  • -i, --installed β€” list only packages that are installed. just the ones already in your life 🏠
  • -N, --nala-installed β€” list only packages that were explicitly installed with nala. nala's own babies only πŸ‘‘
  • -u, --upgradable β€” list only packages that are upgradable. the ones screaming "update me" πŸ“£
  • -a, --all-versions β€” show all versions of a package. every single one, no picking favourites πŸŽ€
  • -V, --virtual β€” list only virtual packages. they're not real and yet they're here, ghosts of the package world πŸ‘»
  • --debug β€” print helpful information for solving issues. If you're submitting a bug report, try running the command again with --debug and providing the output to the devs β€” it may be helpful πŸ›πŸ” ngl this is the move if something's acting up.
  • -v, --verbose β€” disable scrolling text and print extra information. scrolling text goes bye bye, extra info comes in ✨
  • -h, --help β€” shows this man page. hi, you're here, you found it 🫢

Copyright (C) 2021, 2022 Blake Lee


okay and that's the whole page, bestie πŸŽ€ this was nala-list(8), version 0.16.0, dated 21 Apr 2025 β€” shoutout to Blake Lee for the copyright and to you for actually reading a man page in 2025, obsessed with you fr fr πŸ’–βœ¨πŸ¦‹ slay, periodt.

πŸ“¦ where this page comes from