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