Guest User

Untitled

a guest
Jan 23rd, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.60 KB | None | 0 0
  1. TRANSACTION OPTIONS (APPLY TO -S, -R AND -U)
  2. -d, --nodeps
  3. Skips dependency version checks. Package names are still checked. Normally, pacman will always check a package’s dependency fields to ensure that all dependencies are
  4. installed and there are no package conflicts in the system. Specify this option twice to skip all dependency checks.
  5.  
  6. -k, --dbonly
  7. Adds/Removes the database entry only, leaves all files in place.
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17. REMOVE OPTIONS
  18. -c, --cascade
  19. Remove all target packages, as well as all packages that depend on one or more target packages. This operation is recursive, and must be used with care since it can
  20. remove many potentially needed packages.
  21.  
  22. -n, --nosave
  23. Instructs pacman to ignore file backup designations. Normally, when a file is removed from the system the database is checked to see if the file should be renamed with
  24. a .pacsave extension.
  25.  
  26. -s, --recursive
  27. Remove each target specified including all of their dependencies, provided that (A) they are not required by other packages; and (B) they were not explicitly installed
  28. by the user. This operation is recursive and analogous to a backwards --sync operation, and helps keep a clean system without orphans. If you want to omit condition
  29. (B), pass this option twice.
  30.  
  31. -u, --unneeded
  32. Removes targets that are not required by any other packages. This is mostly useful when removing a group without using the -c option, to avoid breaking any
  33. dependencies.
Add Comment
Please, Sign In to add comment