16
16
.\" .sp <n> insert n+1 empty lines
17
17
.\" for manpage-specific macros, see man(7)
19
synaptic \- Graphical frontend for package management
19
synaptic \- graphical management of software packages
21
21
\fBsynaptic\fP [options]
24
Synaptic is a graphical frontend for apt.
25
Synaptic is used very much like apt-get. Usually you do an
26
`update' which will update the package list from the servers in your
27
\fIsources.list\fR file. Note that no packages are updated in this step,
28
only information about the packages. Now you can view what packages
29
are `upgradable'. To do this, just click on the filter `Upgradable'.
30
The main list will change and you will see only those packages where
31
a new version is available on the server. You can now upgrade
32
individual packages by selecting them and then clicking on the small
33
`upgrade' button on the left (or double click in the gtk-version) or
34
choose to upgrade all packages by clicking on the big `Upgrade' button
35
on the top. No packages will downloaded/upgraded yet, they are only
36
marked as to be upgraded. You may want to change the filter again to
37
`Expected Changes' to see what will happen if you continue. If you
38
like what you see, click `Proceed!' and synaptic will download the
39
packages and install them.
41
.SH Difference between `Upgrade all' and `DistUpgrade'
42
The difference between `Upgrade all' and `DistUpgrade' is small but
43
important. `Upgrade all' means: Mark packages that are upgradable for
44
upgrade, except those with new dependencies. Under no circumstances
45
are currently installed packages removed, or packages not already
46
installed retrieved and installed.
48
`DistUpgrade', in addition to performing the function of `Upgrade
49
all', also intelligently handles changing dependencies with new
50
versions of packages and uses a smart conflict resolution system if
53
Usually you only need `DistUpgrade' if you upgrade between major
54
versions of your distribution.
56
.SH Selecting Multiple Packages
57
You can select more than one package at a time. You have to
58
use SHIFT or CTRL to select multiple packages. If you click on a action
59
(install/upgrade/remove) for multiple packages, the action will be performed
60
for each package (as you probably already guessed (: ).
24
Synaptic is a frontend for the apt package managent system.
25
It allows you to perform all actions of the command line tool
26
apt-get in a graphical environemnt. This includes installing,
27
upgrading, downgrading and removing of single packages or
28
even upgrading your whole system.
62
.\" TeX users may be more comfortable with the \fB<whatever>\fP and
63
.\" \fI<whatever>\fP escape sequences to invoke bold face and italics,
67
The gtk has some global keybindings:
69
\fBCTRL-n\fR do not modify
81
\fBCTRL-e\fR execute changes
87
Synaptic displays the main package list according to the filter you
88
selected. The most simple filter is of course `All packages'. But
89
there are much more filters than that. You can view the predefined
90
filters and make your own filters by clicking on `Filters' above the
30
A manual with detailed instructions can be found in the help
94
Synaptic recognizes the standard X options as well as the following:
34
Synaptic accepts all of the standard Gtk+ toolkit command line
35
options as well as the following:
96
37
\fB-f\fR, \fB\-\-filter-file\fR=\fIfilename\fR
97
give a alternative filter file
38
specify an alternative filter settings file
99
40
\fB-i\fR, \fB\-\-initial-filter\fR=\fIint\fR
100
start with filter nr. \fIint\fR
41
apply the filter with number \fIint\fR at startup
102
43
\fB-o\fR, \fB\-\-option\fR=\fIoption\fR
103
set a synaptic/apt option (expert only)
44
set an internal option (experts only)
106
Synaptic was developed by Alfredo K. Kojima
47
Synaptic was originally developed by Alfredo K. Kojima
107
48
<kojima@conectiva.com.br>. His last official release was 0.16. Michael
108
Vogt <mvo@debian.org> took over his CVS version, where Alfredo added a
109
nearly complete port to Gtk+. Michael completed the port and added some new
49
Vogt <mvo@debian.org> took over his CVS version, that already included a
50
nearly complete port to Gtk+. Michael completed the port and added new
110
51
features. See the \fINEWS\fR file for the user visible changes from
111
52
that point on. Conectiva is still involved in the development of
112
53
synaptic. Gustavo Niemeyer <niemeyer@conectiva.com> is doing a