apt-get
The requested action can be overridden for specific packages by appending a plus to the name to install or a minus to remove.
AmbiguousPkg is resolved using regex, glob or exact match.
A specific version can be selected for installation by following the name with an equals and the
version or
append the name with a slash and codename (buster, bullseye, sid ...) or suite name (stable, testing, unstable).
This will select versions from that release for dependencies.
Remove includes all package data, leaving modified configuration files. If
the remove was an error, requesting an installl will restore it.
Purge removes configuration files as well.
This does not affect any data or configuration stored in your home directory.
| autoremove apt-get
Removes packages automatically installed to satisfy dependencies which are no longer needed.
Check that the list does not include applications you like which were installed
as a dependency package.
To mark a package as manually(i.e. not automatically) installed by use apt-mark.
| search regx apt-cache
To search for the given regex term in the list display matches.
Useful for finding packages having a specific feature.
For a package including a specific file use apt-file.
| show regexPkg apt-cache
including its dependencies, installation and download size, sources the package
is available from, description and more.
Look at this before allowing apt to remove a package or while searching for new packages to install.
| list globPattern work-in-progress
Display a list of packages satisfying a criteria.
Supports glob patterns for matching names and listing installed (--installed), upgradeable
(--upgradeable) or all available (--all-versions) versions.
| edit-sources work-in-progress
Permits editing sources.list providing basic sanity checks.
| | | | | |