nala-install(8)
π NAME π
nala-install β install packages. That's it, that's the vibe. (You're in the nala-install(8) page of the Nala User Manual, bestie π«Ά)
πΈ SYNOPSIS πΈ
nala install [--options] PKGS ...
π¦ DESCRIPTION π¦
Okay so, installing works basically the same way it does in apt. No cap.
nala takes multiple packages as arguments and installs all of them in one go. Iconic behaviour honestly.
Wanna install a specific version of a package? Use the = sign, like this:
nala install tmux=3.3a-3~bpo11+1
And nala can also install packages straight from a URL, which is giving very main character:
nala install https://example.org/path/to/pkg.deb
β¨ OPTIONS β¨
--purgeβ Purge any packages that would be removed during the transaction. Like, gone gone. π--debugβ Prints helpful info for solving issues. If you're submitting a bug report, try running the command again with--debugand handing that output to the devs β it may be helpful. π--raw-dpkgβ Forces nala not to formatdpkgoutput.
This disables all formatting, so it looks exactly as if you were using apt.
A more in-depth explanation of what this switch does: nala will fork a tty instead of a pty for dpkg.
nala also won't display a progress bar for dpkg with this turned on. Additionally, the language of the output will not be forced into English in this mode.
-d,--download-onlyβ Packages are only retrieved β not unpacked, not installed. Just vibes in a directory. π¦-t,--target-releaseβ Sets the release that Nala will install packages from.
Example β install neofetch from the testing repo:
nala install --target-release testing neofetch
--remove-essentialβ Allows the removal of essential packages.
This is very dangerous, but we thought you should have the option. π Proceed at your own risk, bestie.
--assume-yes,--assume-no-y,--assume-yesβ Automatically selects yes for any prompts that may need your input.
If the configuration option assume_yes is true, this switch will set it back to default behavior.
-n,--assume-noβ Automatically selects no for any prompts that may need your input.
--simple,--no-simple--simpleβ Shows a more simple and condensed transaction summary.--no-simpleβ Shows the standard table transaction summary with more information.
This variant is the default.
-o,--optionβ Sets options to pass through toapt,nala, ordpkg.
Example β force dpkg to install new config files without prompting:
nala install --option Dpkg::Options::="--force-confnew"
Disable scrolling text for nala:
nala install --option Nala::scrolling_text="false"
Allow nala to update unauthenticated repositories:
nala install --option* APT::Get::AllowUnauthenticated="true"
-v,--verboseβ Disables scrolling text and prints extra information. π-h,--helpβ Shows this man page. Hi bestie!! π--autoremove,--no-autoremove--autoremoveβ Automatically removes any packages that are no longer needed.
This variant is the default.
--no-autoremoveβ Does NOT automatically remove any packages.
--update,--no-update--updateβ Updates the package list before the requested operation.
Example:
nala install --update neofetch
is equivalent to
apt update && apt install neofetch
[Default for: upgrade]
--no-updateβ Does NOT update the package list before the requested operation.
[Default for: install, remove, purge, autoremove, autopurge]
--install-recommends,--no-install-recommends--install-recommendsβ Recommended packages will be installed.
This variant is the default unless changed with the apt config.
--no-install-recommendsβ Recommended packages will NOT be installed.
If this option is selected, nala will display the recommended packages that will not be installed.
--install-suggests,--no-install-suggests--install-suggestsβ Suggested packages will be installed.
This variant is the default.
--no-install-suggestsβ This variant is the default unless changed with the apt config.
If this option is selected, nala will display the suggested packages that will not be installed.
--fix-broken,--no-fix-broken--fix-brokenβ Attempts to fix broken packages.
This variant is the default.
--no-fix-brokenβ Stops nala from performing extra checks.
This can result in a broken install! π
If you just want to fix broken packages:
nala install --fix-broken
π COPYRIGHT π
Copyright (C) 2021, 2022 Blake Lee
okay that's the whole page bestie, go forth and install responsibly πβ¨ this was Nala User Manual, version 0.16.0, dated 21 Apr 2025 β mwah, slay, periodt ππ¦
π¦ where this page comes from
- debian trixie: nala 0.16.0 Β· GPL-3.0-or-later
- ubuntu resolute: nala 0.16.0 Β· GPL-3.0-or-later
- ubuntu stonking: nala 0.16.0 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms