dselect.8 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. .\" Hey, Emacs! This is an -*- nroff -*- source file.
  2. .TH DSELECT 8 "January 2000" "Debian Project" "Debian GNU/Linux"
  3. .SH NAME
  4. dselect \- console Debian package handling frontend
  5. .SH SYNOPSIS
  6. .B dselect
  7. [--admindir <directory>] [--help] [--version] [--licence | --license]
  8. [--expert] [--debug <file> | -D <file>] [\fI<action>\fP]
  9. .SH DESCRIPTION
  10. .B dselect
  11. is the primary user interface for installing, removing and managing
  12. Debian GNU/Linux packages. It is an front-end to
  13. .B dpkg(8).
  14. Normally
  15. .B dselect
  16. is invoked without parameters, but some commandline parameters are still
  17. available.
  18. .PP
  19. The usage of
  20. .B dselect
  21. is pretty self-explanatory, and an internal help-system is included,
  22. which describes the keystrokes and some general concepts.
  23. .I Read the help.
  24. .SS ACTIONS
  25. .TP
  26. .B Access
  27. Chooses an access `method' to use to find package repository. By default,
  28. there exist several methods such as "floppy", "harddisk", "cdrom", but
  29. other packages you install can provide additional methods, e.g. "apt"
  30. or "multi_cd" etc.
  31. .TP
  32. .B Update
  33. Updates list of packages available to dpkg/dselect with data from the
  34. chosen repository Packages file(s).
  35. .TP
  36. .B Select
  37. Selects individual packages to install.
  38. .TP
  39. .B Install
  40. Installs selected packages.
  41. .TP
  42. .B Config
  43. Configures any previously not configured packages.
  44. .TP
  45. .B Remove
  46. Removes or purges deselected packages.
  47. .TP
  48. .B Quit
  49. Exit dselect (successfully).
  50. .SH OPTIONS
  51. .TP
  52. .B --admindir <directory>
  53. Changes the directory where the dpkg `status', `available' and similar
  54. files are located. This defaults to
  55. .I /var/lib/dpkg
  56. and normally there shouldn't be any need to change it.
  57. .TP
  58. .B --debug <file> | -D<file>
  59. Turn on debugging. Debugging information is sent to
  60. .I <file>.
  61. .TP
  62. .B --expert
  63. Turns on expert mode, i.e. doesn't display possibly annoying help messages.
  64. .TP
  65. .B --help
  66. Print a brief help text and exit successfully.
  67. .TP
  68. .B --licence | --license
  69. Displays the dselect copyright and license information and exits successfully.
  70. .TP
  71. .B --version
  72. Print version information and exit successfully.
  73. .SH BUGS
  74. The
  75. .B dselect
  76. package selection interface is confusing or even alarming to a new user.
  77. .sp
  78. .B dselect
  79. doesn't handle Recommends: field very well, and doesn't understand
  80. Replaces: at all.
  81. .sp
  82. There is no easy way to automatically download and install packages
  83. via anonymous FTP with default access methods (APT does this).
  84. .SH SEE ALSO
  85. .BR dpkg (8),
  86. .BR deb (5).
  87. .SH AUTHORS
  88. .B dselect
  89. was written by Ian Jackson (ijackson@gnu.ai.mit.edu). Full list of
  90. contributors may be found in `dselect --license'.
  91. .br
  92. This manual page was written by Juho Vuori <javuori@cc.helsinki.fi>
  93. and updated by Josip Rodin.