11/23/2023 0 Comments Cmus config locationEach package name may be a source package, in which case the build dependencies of that source package are installed otherwise, binary packages are found in the same way as for the install command, and the build-dependencies of the source packages that build those binary packages are satisfied. Satisfy the build dependencies of a package. For instance, aptitude markauto '~slibs' marks all packages in the "libs" section as having been automatically installed. Packages are specified in the same way as for the install command. Mark packages as automatically installed or manually installed, respectively. unhold allows a package to be upgraded by future safe-upgrade or full-upgrade commands, without otherwise altering its state.įor instance, aptitude remove '~ndeity' removes all packages whose name contains "deity". The difference between hold and keep is that hold causes a package to be ignored by future safe-upgrade or full-upgrade commands, while keep merely cancels any scheduled actions on the package. These commands are the same as install, but apply the named action to all packages given on the command line for which it is not overridden. ![]() Therefore, if you issue (for example) the command aptitude install foo bar and then abort the installation once aptitude has started downloading and installing packages, you need to run aptitude remove foo bar to cancel that order. Once you enter "Y" at the final confirmation prompt, the install command modifies aptitude's stored information about what actions to perform. Mark package as having been manually installed.Īs a special case, " install" with no arguments will act on any stored/pending actions. Mark package as having been automatically installed. ![]() ![]() Unlike "hold" (above) this does not prevent automatic upgrades in the future. Keep package at its current version: cancel any installation, removal, or upgrade. Place package on hold: cancel any active installation, upgrade, or removal, and prevent this package from being automatically upgraded in the future. Purge package: remove it and all its associated configuration and data files. Install package and immediately mark as automatically installed (note that if nothing depends on package, this causes it to be immediately removed). The following override specifiers are available: For example, aptitude remove wesnoth+ installs "wesnoth", not remove it. Not every package listed on the command line has to be installed you can tell aptitude to do something different with a package by appending an "override specifier" to the name of the package. You cannot specify both an archive and a version for a package. Similarly, to select a package from a particular archive, append / to the package name: for instance, aptitude install apt/experimental. To select a particular version of the package, append = to the package name: for instance, aptitude install apt=0.3.1. The packages should be listed after the " install" command if a package name contains a tilde character (" ~") or a question mark (" ?"), it is treated as a search pattern and every package matching the pattern is installed. ![]() If an action is not specified on the command-line, aptitude starts up in visual mode. The first argument which does not begin with a hyphen (" -") is considered to be an action that the program should perform.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |