~mvo/aptdaemon/fix-702217

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
.\" groff -man -Tascii foo.1
.TH APTDCON 1 "December 2009" aptdaemon "User manual"
.SH NAME
aptdcon \- command line client for aptdaemon
.SH SYNOPSIS
.B aptdcon
.RI [ OPTIONS ]
.SH DESCRIPTION
.B aptdcon
allows to perform package management tasks, e.g. installing or removing
software, using aptdaemon. There isn't any need to be root to run this
programme.
.SH OPTIONS
.IP "-v, --version"
Show the version number of the aptdcon.
.IP "-h, --help"
Show information about the usage of the command.
.IP "-d, --debug"
Show additional information on the command line.
.IP "-i, --install PACKAGES"
Install the list of PACKAGES. If you want to install more than one package you have to put the package names into quotation marks.
.IP "--reinstall PACKAGES"
Reinstall the list of PACKAGES. If you want to reinstall more than one package you have to put the package names into quotation marks.
.IP "-r, --remove PACKAGES"
Remove the list of PACKAGES. If you want to remove more than one package you have to put the package names into quotation marks.
.IP "-p, --purge PACKAGES"
Purge the list of PACKAGES. If you want to purge more than one package you have to put the package names into quotation marks.
.IP "-u, --upgrade PACKAGES"
Upgrade the list of PACKAGES. If you want to upgrade more than one package you have to put the package names into quotation marks.
.IP --upgrade-system
Upgrade the whole system.
.IP --fix-install
Try to complete a previously cancelled installation by calling "dpkg --configure -a".
.IP --fix-depends
Try to resolve unsatisified dependencies. Attention: Currently you don't get a confirmation of the changes, which makes this method quite dangerous since it could remove a lot of packages.
.IP "--add-vendor-key PUBLIC_KEY_FILE"
Install the PUBLIC_KEY_FILE to authenticate and trust packages singed by the
vendor.
.IP "--add-vendor-key-from-keyserver PUBLIC_KEY_ID"
Download and install the PUBLIC_KEY_ID to authenticate and trust packages
singed by the vendor. Requires the --keyserver to be set.
.IP "--key-server KEYSERVER"
Download vendor keys from the given KEYSERVER.
.IP "--remove-vendor-key FINGERPRINT"
Remove the vendor key of the given FINGERPRINT to no longer trust packages
from this vendor.
.IP "--add-repository \'DEB_LINE\'"
Allow to install software from the repository specified by the given 
DEB_LINE. You have to put quotation marks around the DEB_LINE since it
normally contains spaces:
.I \'deb http://ftp.de.debian.org/debian unstable main\'
.IP "--sources-file SOURCES_FILE"
Specify an alternative sources file to which the new repository should be
written. SOURCES_FILE should be only the basename:
.I backports.list
.IP --list-trusted-vendors
Show all trusted software vendors and theirs keys.
.IP --hide-terminal
Do not attach to the interactive terminal of the underlying dpkg call.
.IP --allow-unauthenticated
Allow to install packages which are not from a trusted vendor.
.SH EXAMPLES
The following command will install the package xterm and remove the package eterm in the same run:
.RS
$ aptdcon --install "xterm" --remove "eterm"
.RE
.PP
To handle more than one package the names have to be put into quotation marks. The following command will install xterm and eterm:
.RS
$ aptdcon --install "xterm eterm"
.RE
.PP
The following command will add the backport repository to the sources.list in
a separate file 
.I /etc/apt/sources.list.d/backports.list
:
.RS
$ aptdcon --sources-file backports.list \\
.br
    --add-repostiry "deb http://archive.backports.org/debian stable main"
.RE
.SH DIAGNOSTICS
By default aptdaemon logs to the syslog facility AptDaemon. Furthermore you 
can use the -d option to get additional information on the command line.
.SH HOMEPAGE
https://launchpad.net/aptdaemon
.SH BUGS
You can report bugs at the Launchpad site of aptdaemon:
https://bugs.launchpad.net/aptdaemon/+filebug
.SH AUTHOR
Sebastian Heinlein <devel at glatzor dot de>
.SH SEE ALSO
.BR aptd (1),
.BR org.debian.apt (7),
.BR org.debian.apt.transaction (7)