apt info
套件資訊
執行
$ apt-cache show apt
顯示
Package: apt
Priority: important
Section: admin
Installed-Size: 3576
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: APT Development Team <deity@lists.debian.org>
Architecture: amd64
Version: 1.0.1ubuntu2.6
Replaces: manpages-it (<< 2.80-4~), manpages-pl (<< 20060617-3~), openjdk-6-jdk (<< 6b24-1.11-0ubuntu1~), sun-java5-jdk (>> 0), sun-java6-jdk (>> 0)
Depends: libapt-pkg4.12 (>= 0.9.16), libc6 (>= 2.15), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.6), ubuntu-keyring, gnupg
Suggests: aptitude | synaptic | wajig, dpkg-dev (>= 1.17.2), apt-doc, python-apt
Conflicts: python-apt (<< 0.7.93.2~)
Breaks: manpages-it (<< 2.80-4~), manpages-pl (<< 20060617-3~), openjdk-6-jdk (<< 6b24-1.11-0ubuntu1~), sun-java5-jdk (>> 0), sun-java6-jdk (>> 0)
Filename: pool/main/a/apt/apt_1.0.1ubuntu2.6_amd64.deb
Size: 953916
MD5sum: 1be5bdc5cfd6d3ab7ad6ff6f07d0da6a
SHA1: 2743740ec7fa182c4d7898c3c32864dae2e10953
SHA256: 32da9a9b0a1de4f9a16b442966d29afb44a08814de711776b16a66d51ef6b6df
Description-en: commandline package manager
This package provides commandline tools for searching and
managing as well as querying information about packages
as a low-level access to all features of the libapt-pkg library.
.
These include:
* apt-get for retrieval of packages and information about them
from authenticated sources and for installation, upgrade and
removal of packages together with their dependencies
* apt-cache for querying available information about installed
as well as installable packages
* apt-cdrom to use removable media as a source for packages
* apt-config as an interface to the configuration settings
* apt-key as an interface to manage authentication keys
Description-md5: 9fb97a88cb7383934ef963352b53b4a7
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Build-Essential: yes
Origin: Ubuntu
Supported: 5y
Task: minimal
Package: apt
Priority: important
Section: admin
Installed-Size: 3576
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: APT Development Team <deity@lists.debian.org>
Architecture: amd64
Version: 1.0.1ubuntu2.5
Replaces: manpages-it (<< 2.80-4~), manpages-pl (<< 20060617-3~), openjdk-6-jdk (<< 6b24-1.11-0ubuntu1~), sun-java5-jdk (>> 0), sun-java6-jdk (>> 0)
Depends: libapt-pkg4.12 (>= 0.9.16), libc6 (>= 2.15), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.6), ubuntu-keyring, gnupg
Suggests: aptitude | synaptic | wajig, dpkg-dev (>= 1.17.2), apt-doc, python-apt
Conflicts: python-apt (<< 0.7.93.2~)
Breaks: manpages-it (<< 2.80-4~), manpages-pl (<< 20060617-3~), openjdk-6-jdk (<< 6b24-1.11-0ubuntu1~), sun-java5-jdk (>> 0), sun-java6-jdk (>> 0)
Filename: pool/main/a/apt/apt_1.0.1ubuntu2.5_amd64.deb
Size: 952956
MD5sum: c86b55f9d6f2fcbe66e2cedc5ca91c30
SHA1: 6687ca77f71fb7b7b2cc482ca86a1cac1505780b
SHA256: 73ea8f6dd3c0d01497fe02e92ce6ca866a1846482628aecf4733ebf37a927b6d
Description-en: commandline package manager
This package provides commandline tools for searching and
managing as well as querying information about packages
as a low-level access to all features of the libapt-pkg library.
.
These include:
* apt-get for retrieval of packages and information about them
from authenticated sources and for installation, upgrade and
removal of packages together with their dependencies
* apt-cache for querying available information about installed
as well as installable packages
* apt-cdrom to use removable media as a source for packages
* apt-config as an interface to the configuration settings
* apt-key as an interface to manage authentication keys
Description-md5: 9fb97a88cb7383934ef963352b53b4a7
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Build-Essential: yes
Origin: Ubuntu
Supported: 5y
Task: minimal
Package: apt
Priority: important
Section: admin
Installed-Size: 3576
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: APT Development Team <deity@lists.debian.org>
Architecture: amd64
Version: 1.0.1ubuntu2
Replaces: manpages-it (<< 2.80-4~), manpages-pl (<< 20060617-3~), openjdk-6-jdk (<< 6b24-1.11-0ubuntu1~), sun-java5-jdk (>> 0), sun-java6-jdk (>> 0)
Depends: libapt-pkg4.12 (>= 0.9.16), libc6 (>= 2.15), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.6), ubuntu-keyring, gnupg
Suggests: aptitude | synaptic | wajig, dpkg-dev (>= 1.17.2), apt-doc, python-apt
Conflicts: python-apt (<< 0.7.93.2~)
Breaks: manpages-it (<< 2.80-4~), manpages-pl (<< 20060617-3~), openjdk-6-jdk (<< 6b24-1.11-0ubuntu1~), sun-java5-jdk (>> 0), sun-java6-jdk (>> 0)
Filename: pool/main/a/apt/apt_1.0.1ubuntu2_amd64.deb
Size: 953416
MD5sum: 08cc39e279ec0b778fa090947056e3e7
SHA1: fae98cdd011791c301508da789a3fb4f95d1dcef
SHA256: 97c1b69a2d459a3be8c11a8457940dd1ca5c7da140566b30dfca72e2e408950f
Description-en: commandline package manager
This package provides commandline tools for searching and
managing as well as querying information about packages
as a low-level access to all features of the libapt-pkg library.
.
These include:
* apt-get for retrieval of packages and information about them
from authenticated sources and for installation, upgrade and
removal of packages together with their dependencies
* apt-cache for querying available information about installed
as well as installable packages
* apt-cdrom to use removable media as a source for packages
* apt-config as an interface to the configuration settings
* apt-key as an interface to manage authentication keys
Description-md5: 9fb97a88cb7383934ef963352b53b4a7
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Build-Essential: yes
Origin: Ubuntu
Supported: 5y
Task: minimal
執行
$ apt-cache showpkg apt
顯示
Package: apt
Versions:
1.0.1ubuntu2.6 (/var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_trusty-updates_main_binary-amd64_Packages) (/var/lib/dpkg/status)
Description Language:
File: /var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_trusty_main_binary-amd64_Packages
MD5: 9fb97a88cb7383934ef963352b53b4a7
Description Language: en
File: /var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_trusty_main_i18n_Translation-en
MD5: 9fb97a88cb7383934ef963352b53b4a7
1.0.1ubuntu2.5 (/var/lib/apt/lists/security.ubuntu.com_ubuntu_dists_trusty-security_main_binary-amd64_Packages)
Description Language:
File: /var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_trusty_main_binary-amd64_Packages
MD5: 9fb97a88cb7383934ef963352b53b4a7
Description Language: en
File: /var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_trusty_main_i18n_Translation-en
MD5: 9fb97a88cb7383934ef963352b53b4a7
1.0.1ubuntu2 (/var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_trusty_main_binary-amd64_Packages)
Description Language:
File: /var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_trusty_main_binary-amd64_Packages
MD5: 9fb97a88cb7383934ef963352b53b4a7
Description Language: en
File: /var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_trusty_main_i18n_Translation-en
MD5: 9fb97a88cb7383934ef963352b53b4a7
Reverse Depends:
libapt-pkg4.12:i386,apt 0.9.4~
apt:i386,apt
libapt-pkg4.12,apt 0.9.4~
squid-deb-proxy-client,apt 0.7.25.3ubuntu1
libapt-pkg4.12:i386,apt 0.9.4~
dpkg:i386,apt 0.7.7
apt:i386,apt
reportbug,apt
python-reportbug,apt
auto-apt,apt
apt-offline,apt
apport-valgrind,apt
unattended-upgrades,apt
libapt-pkg4.12,apt 0.9.4~
dpkg,apt 0.7.7
dpkg,apt
apport-retrace,apt
libapt-pkg4.12:i386,apt 0.9.4~
dpkg:i386,apt 0.7.7
apt:i386,apt
xdeb,apt 0.7.26~exp6
xara-gtk,apt
xapt,apt
wajig,apt
upgrade-system,apt 0.7.0
ubuntu-cloud-keyring,apt
squid-deb-proxy-client,apt 0.7.25.3ubuntu1
reprepro,apt 0.9.4
reportbug,apt
python-reportbug,apt
packagesearch,apt 0.6.46.1
multistrap,apt
libsbuild-perl,apt
jablicator,apt
emdebian-grip,apt
emdebian-archive-keyring,apt
dwww,apt
dpkg-www,apt
debtags,apt
deborphan,apt
debirf,apt
debian-ports-archive-keyring,apt 0.7.25.1
debian-ports-archive-keyring,apt
debian-cd,apt 0.3.11.1
debian-archive-keyring,apt 0.7.25.1
debfoster,apt
daptup,apt 0.7.10
cron-apt,apt
blends-dev,apt
auto-apt,apt
ara,apt
apticron,apt 0.6.8
apt-zip,apt 0.7.7
apt-transport-spacewalk,apt
apt-src,apt
apt-show-versions,apt
apt-show-source,apt
apt-offline,apt
apt-move,apt
apt-build,apt 0.5
apport-valgrind,apt
add-apt-key,apt
unattended-upgrades,apt
ubuntu-minimal,apt
ubuntu-extras-keyring,apt
tasksel,apt 0.6.45ubuntu14
lsb-release,apt
libapt-pkg4.12,apt 0.9.4~
dpkg,apt 0.7.7
dpkg,apt
debconf,apt 0.3.12.1
dctrl-tools,apt
d-shlibs,apt
apt-listchanges,apt 0.8.9
apport-retrace,apt
Dependencies:
1.0.1ubuntu2.6 - libapt-pkg4.12 (2 0.9.16) libc6 (2 2.15) libgcc1 (2 1:4.1.1) libstdc++6 (2 4.6) ubuntu-keyring (0 (null)) gnupg (0 (null)) aptitude (16 (null)) synaptic (16 (null)) wajig (0 (null)) dpkg-dev (2 1.17.2) apt-doc (0 (null)) python-apt (0 (null)) python-apt (3 0.7.93.2~) python-apt:i386 (3 0.7.93.2~) manpages-it (3 2.80-4~) manpages-it:i386 (3 2.80-4~) manpages-pl (3 20060617-3~) manpages-pl:i386 (3 20060617-3~) openjdk-6-jdk (3 6b24-1.11-0ubuntu1~) openjdk-6-jdk:i386 (3 6b24-1.11-0ubuntu1~) sun-java5-jdk (4 0) sun-java5-jdk:i386 (4 0) sun-java6-jdk (4 0) sun-java6-jdk:i386 (4 0) manpages-it (3 2.80-4~) manpages-it:i386 (3 2.80-4~) manpages-pl (3 20060617-3~) manpages-pl:i386 (3 20060617-3~) openjdk-6-jdk (3 6b24-1.11-0ubuntu1~) openjdk-6-jdk:i386 (3 6b24-1.11-0ubuntu1~) sun-java5-jdk (4 0) sun-java5-jdk:i386 (4 0) sun-java6-jdk (4 0) sun-java6-jdk:i386 (4 0) apt:i386 (0 (null))
1.0.1ubuntu2.5 - libapt-pkg4.12 (2 0.9.16) libc6 (2 2.15) libgcc1 (2 1:4.1.1) libstdc++6 (2 4.6) ubuntu-keyring (0 (null)) gnupg (0 (null)) aptitude (16 (null)) synaptic (16 (null)) wajig (0 (null)) dpkg-dev (2 1.17.2) apt-doc (0 (null)) python-apt (0 (null)) python-apt (3 0.7.93.2~) python-apt:i386 (3 0.7.93.2~) manpages-it (3 2.80-4~) manpages-it:i386 (3 2.80-4~) manpages-pl (3 20060617-3~) manpages-pl:i386 (3 20060617-3~) openjdk-6-jdk (3 6b24-1.11-0ubuntu1~) openjdk-6-jdk:i386 (3 6b24-1.11-0ubuntu1~) sun-java5-jdk (4 0) sun-java5-jdk:i386 (4 0) sun-java6-jdk (4 0) sun-java6-jdk:i386 (4 0) manpages-it (3 2.80-4~) manpages-it:i386 (3 2.80-4~) manpages-pl (3 20060617-3~) manpages-pl:i386 (3 20060617-3~) openjdk-6-jdk (3 6b24-1.11-0ubuntu1~) openjdk-6-jdk:i386 (3 6b24-1.11-0ubuntu1~) sun-java5-jdk (4 0) sun-java5-jdk:i386 (4 0) sun-java6-jdk (4 0) sun-java6-jdk:i386 (4 0) apt:i386 (0 (null))
1.0.1ubuntu2 - libapt-pkg4.12 (2 0.9.16) libc6 (2 2.15) libgcc1 (2 1:4.1.1) libstdc++6 (2 4.6) ubuntu-keyring (0 (null)) gnupg (0 (null)) aptitude (16 (null)) synaptic (16 (null)) wajig (0 (null)) dpkg-dev (2 1.17.2) apt-doc (0 (null)) python-apt (0 (null)) python-apt (3 0.7.93.2~) python-apt:i386 (3 0.7.93.2~) manpages-it (3 2.80-4~) manpages-it:i386 (3 2.80-4~) manpages-pl (3 20060617-3~) manpages-pl:i386 (3 20060617-3~) openjdk-6-jdk (3 6b24-1.11-0ubuntu1~) openjdk-6-jdk:i386 (3 6b24-1.11-0ubuntu1~) sun-java5-jdk (4 0) sun-java5-jdk:i386 (4 0) sun-java6-jdk (4 0) sun-java6-jdk:i386 (4 0) manpages-it (3 2.80-4~) manpages-it:i386 (3 2.80-4~) manpages-pl (3 20060617-3~) manpages-pl:i386 (3 20060617-3~) openjdk-6-jdk (3 6b24-1.11-0ubuntu1~) openjdk-6-jdk:i386 (3 6b24-1.11-0ubuntu1~) sun-java5-jdk (4 0) sun-java5-jdk:i386 (4 0) sun-java6-jdk (4 0) sun-java6-jdk:i386 (4 0) apt:i386 (0 (null))
Provides:
1.0.1ubuntu2.6 -
1.0.1ubuntu2.5 -
1.0.1ubuntu2 -
Reverse Provides:
執行
$ apt-cache showsrc apt
顯示
Package: apt
Binary: apt, libapt-pkg4.12, libapt-inst1.5, apt-doc, libapt-pkg-dev, libapt-pkg-doc, apt-utils, apt-transport-https
Version: 1.0.1ubuntu2
Priority: important
Section: admin
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: APT Development Team <deity@lists.debian.org>
Build-Depends: dpkg-dev (>= 1.15.8), debhelper (>= 8.1.3~), libdb-dev, gettext (>= 0.12), libcurl4-gnutls-dev (>= 7.19.4~), zlib1g-dev, libbz2-dev, liblzma-dev, xsltproc, docbook-xsl, docbook-xml, po4a (>= 0.34-2), autotools-dev, autoconf, automake
Build-Depends-Indep: doxygen, debiandoc-sgml, graphviz
Build-Conflicts: autoconf2.13, automake1.4
Architecture: any all
Standards-Version: 3.9.5
Format: 3.0 (native)
Directory: pool/main/a/apt
Files:
5cea3aec2428da90bbcc0c767d72056b 1741 apt_1.0.1ubuntu2.dsc
046e7f1c2dc07ba312836d2f2e471161 1780916 apt_1.0.1ubuntu2.tar.xz
Uploaders: Michael Vogt <mvo@debian.org>, Christian Perrier <bubulle@debian.org>, Julian Andres Klode <jak@debian.org>
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=apt/apt.git
Vcs-Git: git://anonscm.debian.org/apt/apt.git
Package-List:
apt deb admin important
apt-doc deb doc optional
apt-transport-https deb admin optional
apt-utils deb admin important
libapt-inst1.5 deb libs important
libapt-pkg-dev deb libdevel optional
libapt-pkg-doc deb doc optional
libapt-pkg4.12 deb libs important
Checksums-Sha1:
9434773b36e197259653be3aa3c4489719522402 1741 apt_1.0.1ubuntu2.dsc
36401f75730a6f23d565515c013ff133be9a9006 1780916 apt_1.0.1ubuntu2.tar.xz
Checksums-Sha256:
0f9c8d8cf8afe00a2fc98940224aea825c4ab3b56fb6acd2165807bc82a5ebb2 1741 apt_1.0.1ubuntu2.dsc
514a92a3edb8c288f90c4c880eb5a7efc6013d43ae0af90e111aa61a9058cd32 1780916 apt_1.0.1ubuntu2.tar.xz
Testsuite: autopkgtest
Package: apt
Binary: apt, libapt-pkg4.12, libapt-inst1.5, apt-doc, libapt-pkg-dev, libapt-pkg-doc, apt-utils, apt-transport-https
Version: 1.0.1ubuntu2.6
Priority: important
Section: admin
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: APT Development Team <deity@lists.debian.org>
Build-Depends: dpkg-dev (>= 1.15.8), debhelper (>= 8.1.3~), libdb-dev, gettext (>= 0.12), libcurl4-gnutls-dev (>= 7.19.4~), zlib1g-dev, libbz2-dev, liblzma-dev, xsltproc, docbook-xsl, docbook-xml, po4a (>= 0.34-2), autotools-dev, autoconf, automake
Build-Depends-Indep: doxygen, debiandoc-sgml, graphviz
Build-Conflicts: autoconf2.13, automake1.4
Architecture: any all
Standards-Version: 3.9.5
Format: 3.0 (native)
Directory: pool/main/a/apt
Files:
a39e308e749f45f84a9b2240c2777428 1749 apt_1.0.1ubuntu2.6.dsc
bb9762d2a19a0803deb2b3a1a2aafa56 1778448 apt_1.0.1ubuntu2.6.tar.xz
Uploaders: Michael Vogt <mvo@debian.org>, Christian Perrier <bubulle@debian.org>, Julian Andres Klode <jak@debian.org>
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=apt/apt.git
Vcs-Git: git://anonscm.debian.org/apt/apt.git
Package-List:
apt deb admin important
apt-doc deb doc optional
apt-transport-https deb admin optional
apt-utils deb admin important
libapt-inst1.5 deb libs important
libapt-pkg-dev deb libdevel optional
libapt-pkg-doc deb doc optional
libapt-pkg4.12 deb libs important
Checksums-Sha1:
0be67d9571bb1551069fde0f5aaed7bac5148e09 1749 apt_1.0.1ubuntu2.6.dsc
ba736967b590d64fc24e9df3827816d6757d8f45 1778448 apt_1.0.1ubuntu2.6.tar.xz
Checksums-Sha256:
3af7f047a4a7363838f880b919e0e828417ba28a7840b3c6ab5771bea8a4c452 1749 apt_1.0.1ubuntu2.6.dsc
80c6a0ee359ea586ba93d120eb0f4c1114f995c014e3f39c5133cba465de17b7 1778448 apt_1.0.1ubuntu2.6.tar.xz
Testsuite: autopkgtest
Package: apt
Binary: apt, libapt-pkg4.12, libapt-inst1.5, apt-doc, libapt-pkg-dev, libapt-pkg-doc, apt-utils, apt-transport-https
Version: 1.0.1ubuntu2.5
Priority: important
Section: admin
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: APT Development Team <deity@lists.debian.org>
Build-Depends: dpkg-dev (>= 1.15.8), debhelper (>= 8.1.3~), libdb-dev, gettext (>= 0.12), libcurl4-gnutls-dev (>= 7.19.4~), zlib1g-dev, libbz2-dev, liblzma-dev, xsltproc, docbook-xsl, docbook-xml, po4a (>= 0.34-2), autotools-dev, autoconf, automake
Build-Depends-Indep: doxygen, debiandoc-sgml, graphviz
Build-Conflicts: autoconf2.13, automake1.4
Architecture: any all
Standards-Version: 3.9.5
Format: 3.0 (native)
Directory: pool/main/a/apt
Files:
9234a4256b3203aec04aef4905537815 2389 apt_1.0.1ubuntu2.5.dsc
2079ecc8e7b32557c7f8ea033031df09 1781548 apt_1.0.1ubuntu2.5.tar.xz
Uploaders: Michael Vogt <mvo@debian.org>, Christian Perrier <bubulle@debian.org>, Julian Andres Klode <jak@debian.org>
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=apt/apt.git
Vcs-Git: git://anonscm.debian.org/apt/apt.git
Package-List:
apt deb admin important
apt-doc deb doc optional
apt-transport-https deb admin optional
apt-utils deb admin important
libapt-inst1.5 deb libs important
libapt-pkg-dev deb libdevel optional
libapt-pkg-doc deb doc optional
libapt-pkg4.12 deb libs important
Checksums-Sha1:
ca7f0e27a5a2f8ed7e21207ee3cda26ae485086a 2389 apt_1.0.1ubuntu2.5.dsc
a9d16bce1c05e92f9ea333d6b4b6816e4f39ca8c 1781548 apt_1.0.1ubuntu2.5.tar.xz
Checksums-Sha256:
e194d0f1333933acbfc1ffce6c955d19e47ca08a60175f40a00f248fe7f82a75 2389 apt_1.0.1ubuntu2.5.dsc
c39996b5b005de5af32521e9ec2ef3a2d6cbbdf0f7ad555aa6c50d656852013c 1781548 apt_1.0.1ubuntu2.5.tar.xz
Testsuite: autopkgtest
執行
$ dpkg -s apt
顯示
Package: apt
Status: install ok installed
Priority: important
Section: admin
Installed-Size: 3576
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: amd64
Version: 1.0.1ubuntu2.6
Replaces: manpages-it (<< 2.80-4~), manpages-pl (<< 20060617-3~), openjdk-6-jdk (<< 6b24-1.11-0ubuntu1~), sun-java5-jdk (>> 0), sun-java6-jdk (>> 0)
Depends: libapt-pkg4.12 (>= 0.9.16), libc6 (>= 2.15), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.6), ubuntu-keyring, gnupg
Suggests: aptitude | synaptic | wajig, dpkg-dev (>= 1.17.2), apt-doc, python-apt
Breaks: manpages-it (<< 2.80-4~), manpages-pl (<< 20060617-3~), openjdk-6-jdk (<< 6b24-1.11-0ubuntu1~), sun-java5-jdk (>> 0), sun-java6-jdk (>> 0)
Conflicts: python-apt (<< 0.7.93.2~)
Conffiles:
/etc/kernel/postinst.d/apt-auto-removal e076044579e46f022b217cf3cd98998f
/etc/apt/apt.conf.d/20changelog 8baafd95750e9c31c45512ff7bde7043
/etc/apt/apt.conf.d/01autoremove 5bf3e7bfa3bec23d634c9f3652da1787
/etc/cron.daily/apt 38f629d906ca7e292db6e426cc403f98
/etc/logrotate.d/apt 179f2ed4f85cbaca12fa3d69c2a4a1c3
Description: commandline package manager
This package provides commandline tools for searching and
managing as well as querying information about packages
as a low-level access to all features of the libapt-pkg library.
.
These include:
* apt-get for retrieval of packages and information about them
from authenticated sources and for installation, upgrade and
removal of packages together with their dependencies
* apt-cache for querying available information about installed
as well as installable packages
* apt-cdrom to use removable media as a source for packages
* apt-config as an interface to the configuration settings
* apt-key as an interface to manage authentication keys
Original-Maintainer: APT Development Team <deity@lists.debian.org>
執行
$ dpkg -l apt
顯示
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-===============================-====================-====================-====================================================================
ii apt 1.0.1ubuntu2.6 amd64 commandline package manager
準備工作環境
mkdir ~/Downloads/apt -p
cd ~/Downloads/apt
mkdir download source
探索「Package: apt」
切換到「~/Downloads/apt/download」
$ cd ~/Downloads/apt/download
下載「Package: apt」。
$ apt-get download apt
解開「package apt」
dpkg -x apt_1.0.1ubuntu2.6_amd64.deb apt
dpkg -e apt_1.0.1ubuntu2.6_amd64.deb
# ar xv apt_1.0.1ubuntu2.6_amd64.deb
檢視套件檔案
$ tree apt
顯示
apt
├── etc
│ ├── apt
│ │ ├── apt.conf.d
│ │ │ ├── 01autoremove
│ │ │ └── 20changelog
│ │ ├── preferences.d
│ │ ├── sources.list.d
│ │ └── trusted.gpg.d
│ ├── cron.daily
│ │ └── apt
│ ├── kernel
│ │ └── postinst.d
│ │ └── apt-auto-removal
│ └── logrotate.d
│ └── apt
├── usr
│ ├── bin
│ │ ├── apt
│ │ ├── apt-cache
│ │ ├── apt-cdrom
│ │ ├── apt-config
│ │ ├── apt-get
│ │ ├── apt-key
│ │ └── apt-mark
│ ├── lib
│ │ ├── apt
│ │ │ ├── apt-helper
│ │ │ ├── methods
│ │ │ │ ├── bzip2 -> gzip
│ │ │ │ ├── cdrom
│ │ │ │ ├── copy
│ │ │ │ ├── file
│ │ │ │ ├── ftp
│ │ │ │ ├── gpgv
│ │ │ │ ├── gzip
│ │ │ │ ├── http
│ │ │ │ ├── lzma -> gzip
│ │ │ │ ├── mirror
│ │ │ │ ├── rred
│ │ │ │ ├── rsh
│ │ │ │ ├── ssh -> rsh
│ │ │ │ └── xz -> gzip
│ │ │ └── solvers
│ │ ├── dpkg
│ │ │ └── methods
│ │ │ └── apt
│ │ │ ├── desc.apt
│ │ │ ├── install
│ │ │ ├── names
│ │ │ ├── setup
│ │ │ └── update
│ │ └── x86_64-linux-gnu
│ │ ├── libapt-private.so.0.0 -> libapt-private.so.0.0.0
│ │ └── libapt-private.so.0.0.0
│ └── share
│ ├── apt
│ │ └── ubuntu-archive.gpg
│ ├── bug
│ │ └── apt
│ │ └── script
│ ├── doc
│ │ └── apt
│ │ ├── changelog.gz -> ../libapt-pkg4.12/changelog.gz
│ │ ├── copyright
│ │ ├── examples
│ │ │ ├── apt.conf
│ │ │ ├── apt-https-method-example.conf.gz
│ │ │ ├── configure-index.gz
│ │ │ └── sources.list
│ │ └── NEWS.Debian.gz -> ../libapt-pkg4.12/NEWS.Debian.gz
│ ├── lintian
│ │ └── overrides
│ │ └── apt
│ ├── locale
│ │ ├── ar
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── ast
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── bg
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── bs
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── ca
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── cs
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── cy
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── da
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── de
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── dz
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── el
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── es
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── eu
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── fi
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── fr
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── gl
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── hu
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── it
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── ja
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── km
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── ko
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── ku
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── lt
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── mr
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── nb
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── ne
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── nl
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── nn
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── pl
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── pt
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── pt_BR
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── ro
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── ru
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── sk
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── sl
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── sv
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── th
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── tl
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── tr
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── uk
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── vi
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ ├── zh_CN
│ │ │ └── LC_MESSAGES
│ │ │ └── apt.mo
│ │ └── zh_TW
│ │ └── LC_MESSAGES
│ │ └── apt.mo
│ └── man
│ ├── de
│ │ ├── man5
│ │ │ ├── apt.conf.5.gz
│ │ │ ├── apt_preferences.5.gz
│ │ │ └── sources.list.5.gz
│ │ └── man8
│ │ ├── apt-cache.8.gz
│ │ ├── apt-cdrom.8.gz
│ │ ├── apt-config.8.gz
│ │ ├── apt-get.8.gz
│ │ ├── apt-key.8.gz
│ │ ├── apt-mark.8.gz
│ │ └── apt-secure.8.gz
│ ├── es
│ │ ├── man5
│ │ │ ├── apt.conf.5.gz
│ │ │ ├── apt_preferences.5.gz
│ │ │ └── sources.list.5.gz
│ │ └── man8
│ │ ├── apt-cache.8.gz
│ │ ├── apt-cdrom.8.gz
│ │ ├── apt-config.8.gz
│ │ ├── apt-get.8.gz
│ │ ├── apt-key.8.gz
│ │ ├── apt-mark.8.gz
│ │ └── apt-secure.8.gz
│ ├── fr
│ │ ├── man5
│ │ │ ├── apt.conf.5.gz
│ │ │ ├── apt_preferences.5.gz
│ │ │ └── sources.list.5.gz
│ │ └── man8
│ │ ├── apt-cache.8.gz
│ │ ├── apt-cdrom.8.gz
│ │ ├── apt-config.8.gz
│ │ ├── apt-get.8.gz
│ │ ├── apt-key.8.gz
│ │ ├── apt-mark.8.gz
│ │ └── apt-secure.8.gz
│ ├── it
│ │ ├── man5
│ │ │ ├── apt.conf.5.gz
│ │ │ ├── apt_preferences.5.gz
│ │ │ └── sources.list.5.gz
│ │ └── man8
│ │ ├── apt-cache.8.gz
│ │ ├── apt-cdrom.8.gz
│ │ ├── apt-config.8.gz
│ │ ├── apt-get.8.gz
│ │ ├── apt-key.8.gz
│ │ ├── apt-mark.8.gz
│ │ └── apt-secure.8.gz
│ ├── ja
│ │ ├── man5
│ │ │ ├── apt.conf.5.gz
│ │ │ ├── apt_preferences.5.gz
│ │ │ └── sources.list.5.gz
│ │ └── man8
│ │ ├── apt-cache.8.gz
│ │ ├── apt-cdrom.8.gz
│ │ ├── apt-config.8.gz
│ │ ├── apt-get.8.gz
│ │ ├── apt-key.8.gz
│ │ ├── apt-mark.8.gz
│ │ └── apt-secure.8.gz
│ ├── man5
│ │ ├── apt.conf.5.gz
│ │ ├── apt_preferences.5.gz
│ │ └── sources.list.5.gz
│ ├── man8
│ │ ├── apt.8.gz
│ │ ├── apt-cache.8.gz
│ │ ├── apt-cdrom.8.gz
│ │ ├── apt-config.8.gz
│ │ ├── apt-get.8.gz
│ │ ├── apt-key.8.gz
│ │ ├── apt-mark.8.gz
│ │ └── apt-secure.8.gz
│ ├── pl
│ │ ├── man5
│ │ │ ├── apt_preferences.5.gz
│ │ │ └── sources.list.5.gz
│ │ └── man8
│ │ ├── apt-cache.8.gz
│ │ ├── apt-cdrom.8.gz
│ │ ├── apt-config.8.gz
│ │ ├── apt-get.8.gz
│ │ ├── apt-key.8.gz
│ │ ├── apt-mark.8.gz
│ │ └── apt-secure.8.gz
│ └── pt
│ ├── man5
│ │ ├── apt.conf.5.gz
│ │ ├── apt_preferences.5.gz
│ │ └── sources.list.5.gz
│ └── man8
│ ├── apt-cache.8.gz
│ ├── apt-cdrom.8.gz
│ ├── apt-config.8.gz
│ ├── apt-get.8.gz
│ ├── apt-key.8.gz
│ ├── apt-mark.8.gz
│ └── apt-secure.8.gz
└── var
├── cache
│ └── apt
│ └── archives
│ └── partial
├── lib
│ └── apt
│ ├── lists
│ │ └── partial
│ ├── mirrors
│ │ └── partial
│ └── periodic
└── log
└── apt
154 directories, 167 files
$ tree DEBIAN
顯示
DEBIAN
├── conffiles
├── control
├── md5sums
├── postinst
├── postrm
└── shlibs
0 directories, 6 files
探索「Source Package: apt」
切換到「~/Downloads/apt/source」
$ cd ~/Downloads/apt/source
下載「Source Package: apt」。
$ apt-get source apt
檢視原始碼套件檔案。
$ tree apt-1.0.1ubuntu2.6
顯示
apt-1.0.1ubuntu2.6
├── abicheck
│ ├── apt_build.xml.in
│ ├── apt_installed.xml.in
│ └── run_abi_test
├── aclocal.m4
├── apt-inst
│ ├── contrib
│ │ ├── arfile.cc
│ │ ├── arfile.h
│ │ ├── extracttar.cc
│ │ └── extracttar.h
│ ├── deb
│ │ ├── debfile.cc
│ │ └── debfile.h
│ ├── dirstream.cc
│ ├── dirstream.h
│ ├── dpkg-diffs.txt
│ ├── extract.cc
│ ├── extract.h
│ ├── filelist.cc
│ ├── filelist.h
│ └── makefile
├── apt-pkg
│ ├── acquire.cc
│ ├── acquire.h
│ ├── acquire-item.cc
│ ├── acquire-item.h
│ ├── acquire-method.cc
│ ├── acquire-method.h
│ ├── acquire-worker.cc
│ ├── acquire-worker.h
│ ├── algorithms.cc
│ ├── algorithms.h
│ ├── aptconfiguration.cc
│ ├── aptconfiguration.h
│ ├── cachefile.cc
│ ├── cachefile.h
│ ├── cachefilter.cc
│ ├── cachefilter.h
│ ├── cacheiterators.h
│ ├── cacheset.cc
│ ├── cacheset.h
│ ├── cdrom.cc
│ ├── cdrom.h
│ ├── clean.cc
│ ├── clean.h
│ ├── contrib
│ │ ├── cdromutl.cc
│ │ ├── cdromutl.h
│ │ ├── cmndline.cc
│ │ ├── cmndline.h
│ │ ├── configuration.cc
│ │ ├── configuration.h
│ │ ├── crc-16.cc
│ │ ├── crc-16.h
│ │ ├── error.cc
│ │ ├── error.h
│ │ ├── fileutl.cc
│ │ ├── fileutl.h
│ │ ├── gpgv.cc
│ │ ├── gpgv.h
│ │ ├── hashes.cc
│ │ ├── hashes.h
│ │ ├── hashsum.cc
│ │ ├── hashsum_template.h
│ │ ├── macros.h
│ │ ├── md5.cc
│ │ ├── md5.h
│ │ ├── mmap.cc
│ │ ├── mmap.h
│ │ ├── netrc.cc
│ │ ├── netrc.h
│ │ ├── progress.cc
│ │ ├── progress.h
│ │ ├── sha1.cc
│ │ ├── sha1.h
│ │ ├── sha256.h
│ │ ├── sha2.h
│ │ ├── sha2_internal.cc
│ │ ├── sha2_internal.h
│ │ ├── sptr.h
│ │ ├── strutl.cc
│ │ ├── strutl.h
│ │ └── weakptr.h
│ ├── deb
│ │ ├── debindexfile.cc
│ │ ├── debindexfile.h
│ │ ├── deblistparser.cc
│ │ ├── deblistparser.h
│ │ ├── debmetaindex.cc
│ │ ├── debmetaindex.h
│ │ ├── debrecords.cc
│ │ ├── debrecords.h
│ │ ├── debsrcrecords.cc
│ │ ├── debsrcrecords.h
│ │ ├── debsystem.cc
│ │ ├── debsystem.h
│ │ ├── debversion.cc
│ │ ├── debversion.h
│ │ ├── dpkgpm.cc
│ │ └── dpkgpm.h
│ ├── depcache.cc
│ ├── depcache.h
│ ├── edsp
│ │ ├── edspindexfile.cc
│ │ ├── edspindexfile.h
│ │ ├── edsplistparser.cc
│ │ ├── edsplistparser.h
│ │ ├── edspsystem.cc
│ │ └── edspsystem.h
│ ├── edsp.cc
│ ├── edsp.h
│ ├── indexcopy.cc
│ ├── indexcopy.h
│ ├── indexfile.cc
│ ├── indexfile.h
│ ├── indexrecords.cc
│ ├── indexrecords.h
│ ├── init.cc
│ ├── init.h
│ ├── install-progress.cc
│ ├── install-progress.h
│ ├── makefile
│ ├── metaindex.h
│ ├── orderlist.cc
│ ├── orderlist.h
│ ├── packagemanager.cc
│ ├── packagemanager.h
│ ├── pkgcache.cc
│ ├── pkgcachegen.cc
│ ├── pkgcachegen.h
│ ├── pkgcache.h
│ ├── pkgrecords.cc
│ ├── pkgrecords.h
│ ├── pkgsystem.cc
│ ├── pkgsystem.h
│ ├── policy.cc
│ ├── policy.h
│ ├── sourcelist.cc
│ ├── sourcelist.h
│ ├── srcrecords.cc
│ ├── srcrecords.h
│ ├── tagfile.cc
│ ├── tagfile.h
│ ├── update.cc
│ ├── update.h
│ ├── upgrade.cc
│ ├── upgrade.h
│ ├── vendor.cc
│ ├── vendor.h
│ ├── vendorlist.cc
│ ├── vendorlist.h
│ ├── version.cc
│ ├── version.h
│ ├── versionmatch.cc
│ └── versionmatch.h
├── apt-private
│ ├── acqprogress.cc
│ ├── acqprogress.h
│ ├── makefile
│ ├── private-cachefile.cc
│ ├── private-cachefile.h
│ ├── private-cacheset.cc
│ ├── private-cacheset.h
│ ├── private-cmndline.cc
│ ├── private-cmndline.h
│ ├── private-download.cc
│ ├── private-download.h
│ ├── private-install.cc
│ ├── private-install.h
│ ├── private-list.cc
│ ├── private-list.h
│ ├── private-main.cc
│ ├── private-main.h
│ ├── private-moo.cc
│ ├── private-moo.h
│ ├── private-output.cc
│ ├── private-output.h
│ ├── private-search.cc
│ ├── private-search.h
│ ├── private-show.cc
│ ├── private-show.h
│ ├── private-sources.cc
│ ├── private-sources.h
│ ├── private-update.cc
│ ├── private-update.h
│ ├── private-upgrade.cc
│ ├── private-upgrade.h
│ ├── private-utils.cc
│ └── private-utils.h
├── AUTHORS
├── buildlib
│ ├── apti18n.h.in
│ ├── config.h.in
│ ├── configure.mak
│ ├── copy.mak
│ ├── debiandoc.mak
│ ├── defaults.mak
│ ├── environment.mak.in
│ ├── fail.mak
│ ├── install-sh
│ ├── library.mak
│ ├── libversion.mak
│ ├── makefile.in
│ ├── manpage.mak
│ ├── netdb.h.in
│ ├── po4a_manpage.mak
│ ├── podomain.mak
│ ├── program.mak
│ ├── python.mak
│ ├── staticlibrary.mak
│ ├── statvfs.h.in
│ └── tools.m4
├── cmdline
│ ├── acqprogress.cc
│ ├── acqprogress.h
│ ├── apt-cache.cc
│ ├── apt.cc
│ ├── apt-cdrom.cc
│ ├── apt-config.cc
│ ├── apt-dump-solver.cc
│ ├── apt-extracttemplates.cc
│ ├── apt-extracttemplates.h
│ ├── apt-get.cc
│ ├── apt-helper.cc
│ ├── apt-internal-solver.cc
│ ├── apt-key.in
│ ├── apt-mark.cc
│ ├── apt-report-mirror-failure
│ ├── apt-sortpkgs.cc
│ └── makefile
├── COMPILING
├── configure
├── configure.ac
├── COPYING
├── COPYING.GPL
├── debian
│ ├── apt.auto-removal.sh
│ ├── apt.bug-script
│ ├── apt.conf.autoremove
│ ├── apt.conf.changelog
│ ├── apt.cron.daily
│ ├── apt.dirs
│ ├── apt-doc.doc-base.guide
│ ├── apt-doc.doc-base.offline
│ ├── apt-doc.docs
│ ├── apt.examples
│ ├── apt.install.in
│ ├── apt.lintian-overrides
│ ├── apt.logrotate
│ ├── apt.postinst
│ ├── apt-transport-https.dirs
│ ├── apt-transport-https.install
│ ├── apt-transport-https.README
│ ├── apt-utils.dirs
│ ├── apt-utils.examples
│ ├── apt-utils.install
│ ├── changelog
│ ├── compat
│ ├── control
│ ├── copyright
│ ├── gbp.conf
│ ├── libapt-inst1.5.install.in
│ ├── libapt-inst1.5.symbols
│ ├── libapt-pkg4.12.install.in
│ ├── libapt-pkg4.12.symbols
│ ├── libapt-pkg-dev.install.in
│ ├── libapt-pkg-doc.doc-base.design
│ ├── libapt-pkg-doc.doc-base.dpkg-tech
│ ├── libapt-pkg-doc.doc-base.files
│ ├── libapt-pkg-doc.doc-base.method
│ ├── NEWS
│ ├── postinst
│ ├── postrm
│ ├── README.source
│ ├── rules
│ ├── source
│ │ ├── format
│ │ └── options
│ └── tests
│ ├── control
│ └── run-tests
├── doc
│ ├── apt.8.xml
│ ├── apt-cache.8.xml
│ ├── apt-cdrom.8.xml
│ ├── apt.conf.5.xml
│ ├── apt-config.8.xml
│ ├── apt.ent
│ ├── apt-extracttemplates.1.xml
│ ├── apt-ftparchive.1.xml
│ ├── apt-get.8.xml
│ ├── apt-key.8.xml
│ ├── apt-mark.8.xml
│ ├── apt_preferences.5.xml
│ ├── apt-secure.8.xml
│ ├── apt-sortpkgs.1.xml
│ ├── apt-verbatim.ent
│ ├── Bugs
│ ├── design.sgml
│ ├── Doxyfile.in
│ ├── dpkg-tech.sgml
│ ├── en
│ │ ├── apt.7
│ │ ├── apt.8
│ │ ├── apt-cache.8
│ │ ├── apt-cdrom.8
│ │ ├── apt.conf.5
│ │ ├── apt-config.8
│ │ ├── apt-extracttemplates.1
│ │ ├── apt-ftparchive.1
│ │ ├── apt-get.8
│ │ ├── apt-key.8
│ │ ├── apt-mark.8
│ │ ├── apt_preferences.5
│ │ ├── apt-secure.8
│ │ ├── apt-sortpkgs.1
│ │ ├── makefile
│ │ └── sources.list.5
│ ├── examples
│ │ ├── apt.conf
│ │ ├── apt-ftparchive.conf
│ │ ├── apt-https-method-example.conf
│ │ ├── configure-index
│ │ ├── ftp-archive.conf
│ │ └── preferences
│ ├── external-dependency-solver-protocol.txt
│ ├── files.sgml
│ ├── guide.sgml
│ ├── lang.makefile
│ ├── libapt-pkg2_to_3.txt
│ ├── makefile
│ ├── manpage-style.xsl
│ ├── method.sgml
│ ├── offline.sgml
│ ├── po
│ │ ├── apt-doc.pot
│ │ ├── de.po
│ │ ├── es.po
│ │ ├── fr.po
│ │ ├── it.po
│ │ ├── ja.po
│ │ ├── pl.po
│ │ ├── pt_BR.po
│ │ └── pt.po
│ ├── po4a.conf
│ ├── sources.list.5.xml
│ ├── style.txt
│ └── xml.add
├── dselect
│ ├── desc.apt
│ ├── install
│ ├── makefile
│ ├── names
│ ├── setup
│ └── update
├── ftparchive
│ ├── apt-ftparchive.cc
│ ├── apt-ftparchive.h
│ ├── cachedb.cc
│ ├── cachedb.h
│ ├── contents.cc
│ ├── contents.h
│ ├── makefile
│ ├── multicompress.cc
│ ├── multicompress.h
│ ├── override.cc
│ ├── override.h
│ ├── writer.cc
│ └── writer.h
├── Makefile
├── methods
│ ├── cdrom.cc
│ ├── connect.cc
│ ├── connect.h
│ ├── copy.cc
│ ├── file.cc
│ ├── ftp.cc
│ ├── ftp.h
│ ├── gpgv.cc
│ ├── gzip.cc
│ ├── http.cc
│ ├── http.h
│ ├── http_main.cc
│ ├── https.cc
│ ├── https.h
│ ├── makefile
│ ├── mirror.cc
│ ├── mirror.h
│ ├── rfc2553emu.cc
│ ├── rfc2553emu.h
│ ├── rred.cc
│ ├── rsh.cc
│ ├── rsh.h
│ ├── server.cc
│ └── server.h
├── mirror-failure.py
├── po
│ ├── apt-all.pot
│ ├── ar.po
│ ├── ast.po
│ ├── bg.po
│ ├── bs.po
│ ├── ca.po
│ ├── ChangeLog
│ ├── cs.po
│ ├── cy.po
│ ├── da.po
│ ├── de.po
│ ├── dz.po
│ ├── el.po
│ ├── es.po
│ ├── eu.po
│ ├── fi.po
│ ├── fr.po
│ ├── gl.po
│ ├── he.po
│ ├── hu.po
│ ├── it.po
│ ├── ja.po
│ ├── km.po
│ ├── ko.po
│ ├── ku.po
│ ├── LINGUAS
│ ├── lt.po
│ ├── makefile
│ ├── mr.po
│ ├── nb.po
│ ├── ne.po
│ ├── nl.po
│ ├── nn.po
│ ├── pl.po
│ ├── pt_BR.po
│ ├── pt.po
│ ├── ro.po
│ ├── ru.po
│ ├── sk.po
│ ├── sl.po
│ ├── sv.po
│ ├── th.po
│ ├── tl.po
│ ├── tr.po
│ ├── uk.po
│ ├── vi.po
│ ├── zh_CN.po
│ └── zh_TW.po
├── prepare-release
├── README.ddtp
├── README.make
├── README.MultiArch
├── README.progress-reporting
├── share
│ ├── apt-auth-failure.note
│ └── ubuntu-archive.gpg
├── test
│ ├── integration
│ │ ├── apt.pem
│ │ ├── create-test-data
│ │ ├── deb-bug-330162-encoded-tar-header.deb
│ │ ├── framework
│ │ ├── joesixpack.pub
│ │ ├── joesixpack.sec
│ │ ├── keyrings
│ │ │ ├── test-archive-keyring.pub
│ │ │ ├── test-archive-keyring.sec
│ │ │ ├── test-master-keyring.pub
│ │ │ └── test-master-keyring.sec
│ │ ├── makefile
│ │ ├── marvinparanoid.pub
│ │ ├── marvinparanoid.sec
│ │ ├── Packages-bug-590438-broken-provides-thanks-to-remove-order
│ │ ├── Packages-bug-591882-conkeror
│ │ ├── Packages-bug-593360-modifiers-in-names
│ │ ├── Packages-bug-598669-install-postfix-gets-exim-heavy
│ │ ├── Packages-bug-604222-new-and-autoremove
│ │ ├── Packages-bug-605394-versioned-or-groups
│ │ ├── Packages-bug-723705-tagfile-truncates-fields
│ │ ├── Packages-hashsum-verification
│ │ ├── Packages-pdiff-usage
│ │ ├── Packages-pdiff-usage-new
│ │ ├── Packages-policy-pinning
│ │ ├── Packages-releasefile-verification
│ │ ├── Packages-releasefile-verification-new
│ │ ├── Packages-ubuntu-bug-614993
│ │ ├── Packages-xorg-break-providers
│ │ ├── rexexpired.pub
│ │ ├── rexexpired.sec
│ │ ├── run-tests
│ │ ├── skip-aptwebserver
│ │ ├── skip-avoid-avoiding-breaks-predepends
│ │ ├── skip-bug-601016-description-translation
│ │ ├── skip-bug-711456-apt-cdrom-multiple-cds-multiarch
│ │ ├── status-bug-590438-broken-provides-thanks-to-remove-order
│ │ ├── status-bug-591882-conkeror
│ │ ├── status-bug-598669-install-postfix-gets-exim-heavy
│ │ ├── status-bug-601961-install-info
│ │ ├── status-bug-604222-new-and-autoremove
│ │ ├── status-bug-605394-versioned-or-groups
│ │ ├── status-bug-612557-garbage-upgrade
│ │ ├── status-bug-613420-new-garbage-dependency
│ │ ├── status-bug-723705-tagfile-truncates-fields
│ │ ├── status-ubuntu-bug-614993
│ │ ├── status-xorg-break-providers
│ │ ├── test-allow-scores-for-all-dependency-types
│ │ ├── test-apt-bug-718329-support-data.tar
│ │ ├── test-apt-cdrom
│ │ ├── test-apt-cli-list
│ │ ├── test-apt-cli-search
│ │ ├── test-apt-cli-show
│ │ ├── test-apt-cli-upgrade
│ │ ├── test-apt-extracttemplates
│ │ ├── test-apt-get-autoremove
│ │ ├── test-apt-get-changelog
│ │ ├── test-apt-get-download
│ │ ├── test-apt-get-source
│ │ ├── test-apt-get-source-arch
│ │ ├── test-apt-get-source-authenticated
│ │ ├── test-apt-get-source-multisources
│ │ ├── test-apt-get-upgrade
│ │ ├── test-apt-helper
│ │ ├── test-apt-http-overflow
│ │ ├── test-apt-https-no-redirect
│ │ ├── test-apt-key
│ │ ├── test-apt-key-net-update
│ │ ├── test-apt-progress-fd
│ │ ├── test-apt-progress-fd-conffile
│ │ ├── test-apt-progress-fd-deb822
│ │ ├── test-apt-progress-fd-error
│ │ ├── test-apt-sources-deb822
│ │ ├── test-apt-update-file
│ │ ├── test-apt-update-stale
│ │ ├── test-apt-update-unauth
│ │ ├── test-architecture-specification-parsing
│ │ ├── test-bug-254770-segfault-if-cache-not-buildable
│ │ ├── test-bug-330162-encoded-tar-header
│ │ ├── test-bug-407511-fail-invalid-default-release
│ │ ├── test-bug-470115-new-and-tighten-recommends
│ │ ├── test-bug-507998-dist-upgrade-recommends
│ │ ├── test-bug-543966-downgrade-below-1000-pin
│ │ ├── test-bug-549968-install-depends-of-not-installed
│ │ ├── test-bug-590041-prefer-non-virtual-packages
│ │ ├── test-bug-590438-broken-provides-thanks-to-remove-order
│ │ ├── test-bug-591882-conkeror
│ │ ├── test-bug-593360-modifiers-in-names
│ │ ├── test-bug-595691-empty-and-broken-archive-files
│ │ ├── test-bug-596498-trusted-unsigned-repo
│ │ ├── test-bug-598669-install-postfix-gets-exim-heavy
│ │ ├── test-bug-601961-install-info
│ │ ├── test-bug-602412-dequote-redirect
│ │ ├── test-bug-604222-new-and-autoremove
│ │ ├── test-bug-604401-files-are-directories
│ │ ├── test-bug-605394-versioned-or-groups
│ │ ├── test-bug-611729-mark-as-manual
│ │ ├── test-bug-612099-multiarch-conflicts
│ │ ├── test-bug-612557-garbage-upgrade
│ │ ├── test-bug-612958-use-dpkg-multiarch-config
│ │ ├── test-bug-613420-new-garbage-dependency
│ │ ├── test-bug-617690-allow-unauthenticated-makes-all-untrusted
│ │ ├── test-bug-618288-multiarch-same-lockstep
│ │ ├── test-bug-618848-always-respect-user-requests
│ │ ├── test-bug-624218-Translation-file-handling
│ │ ├── test-bug-632221-cross-dependency-satisfaction
│ │ ├── test-bug-633350-do-not-kill-last-char-in-Release
│ │ ├── test-bug-64141-install-dependencies-for-on-hold
│ │ ├── test-bug-657695-resolver-breaks-on-virtuals
│ │ ├── test-bug-661537-build-profiles-support
│ │ ├── test-bug-666772-multiarch-arch-all-build-deps
│ │ ├── test-bug-673536-pre-depends-breaks-loop
│ │ ├── test-bug-675449-essential-are-protected
│ │ ├── test-bug-679371-apt-get-autoclean-multiarch
│ │ ├── test-bug-680041-apt-mark-holds-correctly
│ │ ├── test-bug-683786-build-dep-on-virtual-packages
│ │ ├── test-bug-686346-package-missing-architecture
│ │ ├── test-bug-689582-100-char-long-path-names
│ │ ├── test-bug-691453-apt-cache-search-multi-pattern
│ │ ├── test-bug-709560-set-candidate-release
│ │ ├── test-bug-712116-dpkg-pre-install-pkgs-hook-multiarch
│ │ ├── test-bug-712435-missing-descriptions
│ │ ├── test-bug-717891-abolute-uris-for-proxies
│ │ ├── test-bug-719263-print-uris-removes-authentication
│ │ ├── test-bug-720597-build-dep-purge
│ │ ├── test-bug-722207-print-uris-even-if-very-quiet
│ │ ├── test-bug-723586-any-stripped-in-single-arch
│ │ ├── test-bug-723705-tagfile-truncates-fields
│ │ ├── test-bug-728500-tempdir
│ │ ├── test-bug-732746-preferences
│ │ ├── test-bug-735967-lib32-to-i386-unavailable
│ │ ├── test-bug-737130-multicompress-file-modes
│ │ ├── test-bug-738785-switch-protocol
│ │ ├── test-bug-740843-versioned-up-down-breaks
│ │ ├── test-bug-762160-relpath
│ │ ├── test-bug-multiarch-upgrade
│ │ ├── test-cachecontainer-architecture-specification
│ │ ├── test-compressed-indexes
│ │ ├── test-conflicts-loop
│ │ ├── test-conflicts-real-multiarch-same
│ │ ├── test-cve-2013-1051-InRelease-parsing
│ │ ├── test-disappearing-packages
│ │ ├── test-dpkg-assert-multi-arch
│ │ ├── test-failing-maintainer-scripts
│ │ ├── test-handling-broken-orgroups
│ │ ├── test-hashsum-verification
│ │ ├── test-ignore-provides-if-versioned-breaks
│ │ ├── test-ignore-provides-if-versioned-conflicts
│ │ ├── test-implicit-conflicts-real-not-virtual
│ │ ├── test-kernel-helper-autoremove
│ │ ├── test-multiarch-foreign
│ │ ├── test-ordering-ignore-not-matching-breaks
│ │ ├── test-package-reinstallation
│ │ ├── test-partial-file-support
│ │ ├── test-pdiff-usage
│ │ ├── test-pin-non-existent-package
│ │ ├── test-policy-pinning
│ │ ├── test-prefer-higher-priority-providers
│ │ ├── test-prefer-native-architecture-over-higher-priority
│ │ ├── test-prevent-markinstall-multiarch-same-versionscrew
│ │ ├── test-provides-gone-with-upgrade
│ │ ├── test-release-candidate-switching
│ │ ├── test-releasefile-valid-until
│ │ ├── test-releasefile-verification
│ │ ├── test-resolve-by-keep-new-recommends
│ │ ├── test-sourceslist-arch-plusminus-options
│ │ ├── test-specific-architecture-dependencies
│ │ ├── test-suggest-installed-multiarch-silbing
│ │ ├── test-ubuntu-bug-1078697-missing-source-hashes
│ │ ├── test-ubuntu-bug-1130419-prefer-installed-ma-same-siblings
│ │ ├── test-ubuntu-bug-346386-apt-get-update-paywall
│ │ ├── test-ubuntu-bug-365611-long-package-names
│ │ ├── test-ubuntu-bug-614993
│ │ ├── test-ubuntu-bug-761175-remove-purge
│ │ ├── test-ubuntu-bug-784473-InRelease-one-message-only
│ │ ├── test-ubuntu-bug-802901-multiarch-early-remove
│ │ ├── test-ubuntu-bug-806274-install-suggests
│ │ ├── test-ubuntu-bug-835625-multiarch-lockstep-installed-first
│ │ ├── test-ubuntu-bug-859188-multiarch-reinstall
│ │ ├── test-ubuntu-bug-985852-pre-depends-or-group-ordering
│ │ ├── test-unpack-different-version-unpacked
│ │ ├── test-very-tight-loop-configure-with-unpacking-new-packages
│ │ └── test-xorg-break-providers
│ ├── interactive-helper
│ │ ├── aptwebserver.cc
│ │ ├── extract-control.cc
│ │ ├── makefile
│ │ ├── mthdcat.cc
│ │ ├── networkless-install-fixes
│ │ │ ├── README
│ │ │ ├── sources.test.list
│ │ │ └── test.sh
│ │ ├── rpmver.cc
│ │ ├── testdeb.cc
│ │ └── test_udevcdrom.cc
│ ├── libapt
│ │ ├── assert.h
│ │ ├── cdromfindmountpointfordevice_test.cc
│ │ ├── cdromfindpackages_test.cc
│ │ ├── cdromreducesourcelist_test.cc
│ │ ├── commandlineasstring_test.cc
│ │ ├── commandline_test.cc
│ │ ├── compareversion_test.cc
│ │ ├── configuration_test.cc
│ │ ├── fileutl_test.cc
│ │ ├── getarchitectures_test.cc
│ │ ├── getlanguages_test.cc
│ │ ├── getlistoffilesindir_test.cc
│ │ ├── globalerror_test.cc
│ │ ├── hashsums_test.cc
│ │ ├── indexcopytosourcelist_test.cc
│ │ ├── install_progress_test.cc
│ │ ├── makefile
│ │ ├── parsedepends_test.cc
│ │ ├── run-tests
│ │ ├── sourcelist_test.cc
│ │ ├── strutil_test.cc
│ │ ├── tagfile_test.cc
│ │ ├── uri_test.cc
│ │ └── versions.lst
│ └── Makefile
└── vendor
├── debian
│ ├── apt-vendor.ent
│ └── sources.list.in
├── getinfo
├── makefile
├── raspbian
│ ├── apt-vendor.ent
│ └── sources.list.in
├── steamos
│ ├── apt-vendor.ent
│ └── sources.list.in
├── tanglu
│ ├── apt-vendor.ent
│ └── sources.list.in
├── ubuntu
│ ├── apt-vendor.ent
│ └── sources.list.in
└── vendor.makefile
35 directories, 661 files