1 | Synaptic |
---|
2 | ======== |
---|
3 | |
---|
4 | Synaptic is a graphical package management program for apt. It |
---|
5 | provides the same features as the apt-get command line utility with a |
---|
6 | GUI front-end based on Gtk+ or WINGs. |
---|
7 | |
---|
8 | Synaptic was developed by Alfredo K. Kojima <kojima@conectiva.com.br> |
---|
9 | from Connectiva. His last offical released was 0.16. I took over his |
---|
10 | CVS version, where he added a nearly complette port to Gtk+. I |
---|
11 | completted the port and add some new features. See the NEWS file for |
---|
12 | the user visible changes from that point on. Connectiva is still |
---|
13 | supporting the development of synaptic. Gustavo Niemeyer |
---|
14 | <niemeyer@conectiva.com> is a active developer of synaptic. |
---|
15 | |
---|
16 | If you want to use synaptic from the gnome menu, you should use gksu |
---|
17 | (default) to obtain root privileges. Get it from gksu from |
---|
18 | http://www.nongnu.org/gksu/. |
---|
19 | |
---|
20 | Synaptic can display a "Pkg Help" button on debian systems. If you have |
---|
21 | installed and configured dwww, a help will be display and if you click |
---|
22 | on it, a browser is opend. |
---|
23 | |
---|
24 | It is also possible on debian systems to reconfigure debconf packages. |
---|
25 | This is done with the help of libgnome2-perl that needs to be installed. |
---|
26 | |
---|
27 | On a debian system, you can have more than one "release" in your |
---|
28 | sources.list file. You can choose which one to use in the "expert" tab |
---|
29 | in the preferences dialog. |
---|
30 | |
---|
31 | All development is done at http://savannah.gnu.org/projects/synaptic |
---|
32 | |
---|
33 | Tutorial: |
---|
34 | --------- |
---|
35 | Synaptic is used very much like apt-get. Usually you do a |
---|
36 | "update" which will update the package list from the servers in your |
---|
37 | sources.list file. Note that no packages are updated in this step, |
---|
38 | only information about the packages. Now you can view what packages |
---|
39 | are "upgradeable". To do this, just click on the filter "Upgradeable". |
---|
40 | The main list will change and you will see only those packages where |
---|
41 | a new version is available on the server. You can now upgrade |
---|
42 | inidiviual packages by selecting them and then clicking on the small |
---|
43 | "upgrade" button on the left (or double click in the gtk-version) or |
---|
44 | thos to upgrade all packages by clicking on the big "Upgrade" button |
---|
45 | on the top. No packages will downloaded/upgraded yet, they are only |
---|
46 | marked as to be upgraded. You may want to change the filter again to |
---|
47 | "Expected Changes" to see what will happen if you continue. If you |
---|
48 | like what you see, click "Proceed!" and synaptic will download the |
---|
49 | packages and install them. |
---|
50 | |
---|
51 | |
---|
52 | Filters: |
---|
53 | -------- |
---|
54 | Synaptic display the main package list according to the filter you |
---|
55 | selected. The most simple filter is of course "All packages". But |
---|
56 | there are much more filters than that :) You can view the predefiend |
---|
57 | filters and make your own filters by clicking on "Filters" above the |
---|
58 | main package list. |
---|
59 | |
---|
60 | Keybindings: |
---|
61 | ------------ |
---|
62 | From version 0.20 on, the gtk has some global keybings: |
---|
63 | * ALT-k keep |
---|
64 | * ALT-i install |
---|
65 | * ALT-r remove |
---|
66 | * ALT-u Update individual package |
---|
67 | * ALT-l Update Package List |
---|
68 | * ALT-g upgrade |
---|
69 | * ALT-d DistUpgrade |
---|
70 | * ALT-p proceed |
---|
71 | * CTRL-f find |
---|
72 | |
---|
73 | Command line options: |
---|
74 | --------------------- |
---|
75 | From version 0.25 on, synaptic supports the following command line |
---|
76 | options: |
---|
77 | '-f <filename>' or "--filter-file <filename>" = give a alternative filter file |
---|
78 | '-i <int>' or "--initial-filter <int>" = start with filter nr. <int> |
---|
79 | '-r' = open repository screen on startup |
---|
80 | '-o <option>' or "--option <option>" = set a synaptic/apt option (expert only) |
---|
81 | '--set-selections' = feed packages inside synaptic (format is like |
---|
82 | dpkg --get-selections) |
---|
83 | '--non-interactive' = non-interactive mode (this will also prevent saving |
---|
84 | of configuration options) |
---|
85 | |
---|
86 | Selecting Multiple Packages |
---|
87 | ---------------------------- |
---|
88 | From 0.25 on, you can select more than one package at a time. You have to |
---|
89 | use SHIFT or CTRL to select multiple packages. If you click on a action |
---|
90 | (install/upgrade/remove) for multiple packages, the action will be performed |
---|
91 | for each package (as you probably already guessed (: ). |
---|
92 | |
---|
93 | |
---|
94 | Contacting me |
---|
95 | ------------- |
---|
96 | If you have any questions, suggestions or bugreports, send a email |
---|
97 | to synaptic-devel@mail.freesoftware.fsf.org or directly to me (mvo@debian.org). |
---|
98 | |
---|
99 | |
---|
100 | Have fun with synaptic, |
---|
101 | Michael Vogt |
---|
102 | |
---|