summaryrefslogtreecommitdiffstats
path: root/usr.sbin/pkg_manage/pkg_manage.1
blob: 8fb4eb2bd4033a161baa6d6152982f834af03a8d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
.TH pkg_manage 1 "6 November 1994" "pkg_manage (1)" "FreeBSD"
.SH NAME 
.B pkg_manage
\- Package manager 
.SH SYNOPSIS
.TP
.B pkg_manage
.SH DESCRIPTION
Pkg_manage is an interactive tool with which you can install, 
delete and view packages. It is a 
front-end to the pkg_add(1), pkg_info(1) and pkg_delete(1) programs.

Pressing F1 (or '?') at anytime during the program will bring up 
online-help.  (Pressing '?' will not invoke help when in character 
input fields)

.SH NAVIGATING THE MENU
When starting pkg_manage you will be put in a menu with the following 
choices:

.TP
.B 1. View installed.
You will be offered an overview of the installed 
packages. Moving the cursor to a packagename and pressing 'enter'
will show additional information for the package. Use the 
.B PgUp
and 
.B PgDn
keys to page through the information. Press
.B Enter
(this selects the 
.B <EXIT>
button) to return to the 'View installed Packages' menu. 

When done viewing packages move the cursor to the 
.B <Cancel> 
button with the right-arrow key (or left-arrow key) 
and press enter. This will return you to the main-menu.

.TP
.B 2. Delete installed
You can choose a package from the installed ones to delete. Move the 
cursor to the package you wish to delete and press enter. This will
bring up another menu from which you can choose to either:

.B 1. Simulate delete:
Have a look at the commands that are going to be executed (recommended).
.B 2. Delete:
Execute the commands to delete the package.
.B 3. Cancel:
Do 
.B NOT
execute the commands to delete the package and return to the 
previous menu.

Choose the 
.B <Cancel>
button if you don't want to delete any packages 
and return to the main-menu.

.TP
.B 3. Preview package
Take a look at the commands that will be executed upon installation 
of a package.
Choose a package with the fileselector. See below for a description of 
the usage of the fileselector.

.TP
.B 4. Install packages
Install packages of your choice. Use the directoryselector to select a 
directory containing your packages. Move the cursor to 
.B <OK>
to continue, 
.B <Cancel>
to back out.
Once a directory has been chosen, it will be scanned for packages files,
typically files ending in '.tgz'. These will be listed in
a listbox (the one on the left) as well as the already installed 
packages, that will be listed in a similar box (on the right side).
Use TAB or SHIFT-TAB to move from field to field. 
Packages can be selected in the left listbox, using either the 
space bar, to mark/unmark a single package at a time, or by using
\'*', '-' to mark/unmark all packages at once. 
Once the packages have been selected move to the 
.B <Install marked>
button and press enter. If you want to back out, press either ESC 
or move to the 
.B <Cancel> 
button and press enter. 
Under the left listbox, the number of kilobytes that the packages will 
consume once installed, are indicated.

.TP
.B 5. Quit
Well just try this one if you get fed up fiddling with your packages.

.SH USING THE FILESELECTOR

Using the fileselector is really very simple.

.\"
.\" Does anyone know how I can enter this into the manpage?
.\"
.\"+----------------------------------------------------------+
.\"|  Filemask:           Directory:                          |
.\"| +-----------------+ +----------------------------------+ |
.\"| |*.tgz            | |/seperate/home/marc/src/pkg_manage| |
.\"| +-----------------+ +----------------------------------+ |
.\"| |  Directories:                 Files:                   |
.\"| +--------------------------+ +-------------------------+ |
.\"| |..                        | |mlist-1.2_bin.tgz        | |
.\"| |libdialog                 | |                         | |
.\"| |                          | |                         | |
.\"| |                          | |                         | |
.\"| |                          | |                         | |
.\"| |                          | |                         | |
.\"| |                          | |                         | |
.\"| +-------------------(100%)-+ +------------------(100%)-+ |
.\"|  Selection:                                              |
.\"| +------------------------------------------------------+ |
.\"| |                                                      | |
.\"| +------------------------------------------------------+ |
.\"|                   +------+  +----------+                 |
.\"|                   | <Ok> |  | <Cancel> |                 |
.\"|                   +------+  +----------+                 |
.\"+----------------------------------------------------------+ 
.\"
Use the 
.B TAB 
key to move forwards from one input/display field to 
the next. If enabled in the termcap, 
.B Shift-TAB 
will move backwards.
Pressing enter in a field will perform the changes you may have made and 
move to the next field. Pressing 
.B TAB 
will discard the changes and move to the next field.

The 
.B "Filemask:" 
controls what kind of files will be displayed in the 
.B "Files:" 
list. The expression follows the same rules as your shell does, i.e.
\'*.tgz' will only show files having names ending with '.tgz'.

.B "Directory:"
displays the current directory. You can also type in another directory 
in this field. 

The 
.B "Directories:" 
list enables you to browse the filesystem. Select 
.B '..'
and press enter to
go up the directory tree, select any other directory listed to descent 
into that directory.

Finally there three more fields: The 
.B Selection:
, the 
.B <Ok>
button and the 
.B <Cancel> 
button. The file chosen in the 
.B Files:
field, assuming you pressed enter, will be displayed in the 
.B Selection:
field. You can also change this value directly by editing the field. 

When you are satisfied with the current selection you can move the cursor
to the
.B <Ok>
button and press enter. If you want to back out, move the cursor to the 
.B <Cancel> 
button and press enter.

.SH USING THE DIRECTORYSELECTOR

This is basically the same as using the fileselector. There are just no 
files to select. Once the directory has been chosen, choose 
.B <OK> 

.SH SEE ALSO
pkg_add(1), pkg_info(1), pkg_delete(1), pkg_create(1).

.SH BUGS
Sure.

.SH AUTHORS
Marc van Kempen (wmbfmk@urc.tue.nl)
OpenPOWER on IntegriCloud