debianutils info

套件資訊

執行

$ apt-cache show debianutils

顯示

Package: debianutils
Essential: yes
Priority: required
Section: utils
Installed-Size: 283
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Clint Adams <clint@debian.org>
Architecture: amd64
Version: 4.4
Replaces: manpages-pl (<< 1:0.5)
Depends: sensible-utils
Pre-Depends: libc6 (>= 2.15)
Filename: pool/main/d/debianutils/debianutils_4.4_amd64.deb
Size: 88688
MD5sum: 4e68265111d6b6e9325e7bc743e8f7ad
SHA1: b9e6ed0a0768dabfc8433c57649c01f77af8fd01
SHA256: 8fd5c5b04cf668d39605f2d2165bdf33928b69580cdb8fb0e6d4f90849e396f6
Description-en: Miscellaneous utilities specific to Debian
 This package provides a number of small utilities which are used
 primarily by the installation scripts of Debian packages, although
 you may use them directly.
 .
 The specific utilities included are:
 add-shell installkernel ischroot remove-shell run-parts savelog
 tempfile which
Description-md5: ccafef5bb90a2453aecca96cbb772d23
Multi-Arch: foreign
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 5y
Task: minimal

執行

$ apt-cache showpkg debianutils

顯示


Package: debianutils
Versions:
4.4 (/var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_trusty_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: ccafef5bb90a2453aecca96cbb772d23
 Description Language: en
                 File: /var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_trusty_main_i18n_Translation-en
                  MD5: ccafef5bb90a2453aecca96cbb772d23


Reverse Depends:
  percona-xtradb-cluster-client-5.5,debianutils 1.6
  mysql-client-5.6,debianutils 1.6
  mariadb-client-5.5,debianutils 1.6
  isc-dhcp-server-ldap,debianutils 2.8.2
  isc-dhcp-relay,debianutils 2.8.2
  upstart,debianutils 4
  strongswan-ike,debianutils 1.7
  pbuilder,debianutils 1.13.1
  mysql-client-5.5,debianutils 1.6
  isc-dhcp-server-dbg,debianutils 2.8.2
  isc-dhcp-server,debianutils 2.8.2
  isc-dhcp-relay-dbg,debianutils 2.8.2
  isc-dhcp-common,debianutils 2.8.2
  isc-dhcp-client-dbg,debianutils 2.8.2
  isc-dhcp-client,debianutils 2.8.2
  initscripts,debianutils 4
  ghostscript,debianutils 1.6
  bash,debianutils 2.15
  debianutils:i386,debianutils
  zephyr-clients,debianutils 1.6
  xringd,debianutils 1.7
  troffcvt,debianutils 1.6
  storebackup,debianutils 1.16.9
  smokeping,debianutils 1.7
  proftpd-basic,debianutils 1.21.0
  podget,debianutils 4.0
  percona-xtradb-cluster-client-5.5,debianutils 1.6
  mysql-client-5.6,debianutils 1.6
  mgetty-fax,debianutils 1.6
  mgdiff,debianutils 1.7
  mariadb-client-5.5,debianutils 1.6
  man2html,debianutils 2.1
  lxc-android-config,debianutils
  kernel-package,debianutils 2.30
  jless,debianutils 1.8
  isc-dhcp-server-ldap,debianutils 2.8.2
  isc-dhcp-relay,debianutils 2.8.2
  ifupdown-scripts-zg2,debianutils 1.6
  gnats-user,debianutils 1.6
  gnats,debianutils 1.6
  fiaif,debianutils 1.16
  fdutils,debianutils 1.7
  dwww,debianutils 2.5
  drizzle-client,debianutils 1.6
  dnet-common,debianutils 1.13
  console-common,debianutils 1.13
  common-lisp-controller,debianutils 1.7
  bitlbee-libpurple,debianutils 1.16
  bitlbee,debianutils 1.16
  binstats,debianutils 1.13.1
  autoconf2.59,debianutils 1.8
  am-utils,debianutils 1.6
  afterstep,debianutils 2.1
  xmlto,debianutils 1.16
  upstart,debianutils 4
  strongswan-ike,debianutils 1.7
  smartmontools,debianutils 2.2
  sensible-utils,debianutils 2.32.3
  pbuilder,debianutils 1.13.1
  patchutils,debianutils 1.16
  passwd,debianutils 2.15.2
  mysql-client-5.5,debianutils 1.6
  less,debianutils 1.8
  jadetex,debianutils 1.7
  isc-dhcp-server-dbg,debianutils 2.8.2
  isc-dhcp-server,debianutils 2.8.2
  isc-dhcp-relay-dbg,debianutils 2.8.2
  isc-dhcp-common,debianutils 2.8.2
  isc-dhcp-client-dbg,debianutils 2.8.2
  isc-dhcp-client,debianutils 2.8.2
  initscripts,debianutils 4
  ghostscript,debianutils 1.6
  fetchmail,debianutils 1.7
  dialog,debianutils 1.6
  dash,debianutils 2.15
  cron,debianutils 1.7
  bsdmainutils,debianutils 1.8
  bash,debianutils 2.15
  autoconf2.64,debianutils 1.8
  autoconf2.13,debianutils 1.8
  autoconf,debianutils 1.8
  apt-listchanges,debianutils 2.0.2
  anacron,debianutils 1.7
Dependencies:
4.4 - sensible-utils (0 (null)) libc6 (2 2.15) manpages-pl (3 1:0.5) manpages-pl:i386 (3 1:0.5) debianutils:i386 (0 (null))
Provides:
4.4 - debianutils:i386
Reverse Provides:
debianutils:i386 4.4

執行

$ apt-cache showsrc debianutils

顯示

Package: debianutils
Binary: debianutils
Version: 4.4
Priority: required
Section: utils
Maintainer: Clint Adams <clint@debian.org>
Architecture: any
Standards-Version: 3.9.4
Format: 3.0 (native)
Directory: pool/main/d/debianutils
Files:
 af1ed536d280ce576ca4f8a0e1d57091 1560 debianutils_4.4.dsc
 c0cb076754d7f4eb1e3397d00916647f 272098 debianutils_4.4.tar.gz
Uploaders: Manoj Srivastava <srivasta@debian.org>
Vcs-Browser: http://git.debian.org/?p=users/clint/debianutils.git
Vcs-Git: git://git.debian.org/users/clint/debianutils.git
Package-List:
 debianutils deb utils required
Checksums-Sha1:
 06ca4ddf3386fb2326eb9bc39eb6cf22c644e18f 1560 debianutils_4.4.dsc
 019b969ab698c83117254b50fc8f469f10a5d8d6 272098 debianutils_4.4.tar.gz
Checksums-Sha256:
 e365ad42af528f46eb117ef244216aaf265372f2b92635b28452a8f0d981bb17 1560 debianutils_4.4.dsc
 190850cdd6b5302e0a1ba1aaed1bc7074d67d3bd8d04c613f242f7145afa53a6 272098 debianutils_4.4.tar.gz

執行

$ dpkg -s debianutils

顯示

Package: debianutils
Essential: yes
Status: install ok installed
Priority: required
Section: utils
Installed-Size: 283
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: amd64
Multi-Arch: foreign
Version: 4.4
Replaces: manpages-pl (<< 1:0.5)
Depends: sensible-utils
Pre-Depends: libc6 (>= 2.15)
Description: Miscellaneous utilities specific to Debian
 This package provides a number of small utilities which are used
 primarily by the installation scripts of Debian packages, although
 you may use them directly.
 .
 The specific utilities included are:
 add-shell installkernel ischroot remove-shell run-parts savelog
 tempfile which
Original-Maintainer: Clint Adams <clint@debian.org>

執行

$ dpkg -l debianutils

顯示

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  debianutils                  4.4                 amd64               Miscellaneous utilities specific to Debian

準備工作環境

mkdir  ~/Downloads/debianutils -p
cd ~/Downloads/debianutils
mkdir download source

探索「Package: debianutils

切換到「~/Downloads/debianutils/download」

$ cd ~/Downloads/debianutils/download

下載「Package: debianutils」。

$ apt-get download debianutils

解開「package debianutils」

dpkg -x debianutils_4.4_amd64.deb debianutils
dpkg -e debianutils_4.4_amd64.deb
# ar xv debianutils_4.4_amd64.deb

檢視套件檔案

$ tree debianutils

顯示

debianutils
├── bin
│   ├── run-parts
│   ├── tempfile
│   └── which
├── sbin
│   └── installkernel
└── usr
    ├── bin
    │   ├── ischroot
    │   ├── savelog
    │   └── which -> /bin/which
    ├── sbin
    │   ├── add-shell
    │   └── remove-shell
    └── share
        ├── debianutils
        │   └── shells
        ├── doc
        │   └── debianutils
        │       ├── changelog.gz
        │       ├── copyright
        │       └── README.shells.gz
        └── man
            ├── de
            │   ├── man1
            │   │   ├── tempfile.1.gz
            │   │   └── which.1.gz
            │   └── man8
            │       ├── add-shell.8.gz
            │       ├── installkernel.8.gz
            │       ├── remove-shell.8.gz
            │       ├── run-parts.8.gz
            │       └── savelog.8.gz
            ├── es
            │   ├── man1
            │   │   ├── tempfile.1.gz
            │   │   └── which.1.gz
            │   └── man8
            │       ├── add-shell.8.gz
            │       ├── installkernel.8.gz
            │       ├── remove-shell.8.gz
            │       ├── run-parts.8.gz
            │       └── savelog.8.gz
            ├── fr
            │   ├── man1
            │   │   ├── tempfile.1.gz
            │   │   └── which.1.gz
            │   └── man8
            │       ├── add-shell.8.gz
            │       ├── installkernel.8.gz
            │       ├── remove-shell.8.gz
            │       ├── run-parts.8.gz
            │       └── savelog.8.gz
            ├── it
            │   ├── man1
            │   │   ├── tempfile.1.gz
            │   │   └── which.1.gz
            │   └── man8
            │       ├── add-shell.8.gz
            │       ├── installkernel.8.gz
            │       ├── remove-shell.8.gz
            │       ├── run-parts.8.gz
            │       └── savelog.8.gz
            ├── ja
            │   ├── man1
            │   │   ├── tempfile.1.gz
            │   │   └── which.1.gz
            │   └── man8
            │       ├── add-shell.8.gz
            │       ├── installkernel.8.gz
            │       ├── remove-shell.8.gz
            │       ├── run-parts.8.gz
            │       └── savelog.8.gz
            ├── man1
            │   ├── ischroot.1.gz
            │   ├── tempfile.1.gz
            │   └── which.1.gz
            ├── man8
            │   ├── add-shell.8.gz
            │   ├── installkernel.8.gz
            │   ├── remove-shell.8.gz
            │   ├── run-parts.8.gz
            │   └── savelog.8.gz
            ├── pl
            │   ├── man1
            │   │   ├── tempfile.1.gz
            │   │   └── which.1.gz
            │   └── man8
            │       ├── add-shell.8.gz
            │       ├── installkernel.8.gz
            │       ├── remove-shell.8.gz
            │       ├── run-parts.8.gz
            │       └── savelog.8.gz
            └── sl
                ├── man1
                │   ├── tempfile.1.gz
                │   └── which.1.gz
                └── man8
                    ├── add-shell.8.gz
                    ├── installkernel.8.gz
                    ├── remove-shell.8.gz
                    ├── run-parts.8.gz
                    └── savelog.8.gz

33 directories, 70 files
$ tree DEBIAN

顯示

DEBIAN
├── control
├── md5sums
├── postinst
└── postrm

0 directories, 4 files

探索「Source Package: debianutils

切換到「~/Downloads/debianutils/source」

$ cd ~/Downloads/debianutils/source

下載「Source Package: debianutils」。

$ apt-get source debianutils

檢視原始碼套件檔案。

$ tree debianutils-4.4

顯示

debianutils-4.4
├── acinclude.m4
├── aclocal.m4
├── add-shell
├── add-shell.8
├── configure
├── configure.ac
├── debian
│   ├── changelog
│   ├── control
│   ├── copyright
│   ├── postinst
│   ├── postrm
│   ├── README.shells
│   ├── rules
│   ├── shells
│   └── source
│       └── format
├── depcomp
├── installkernel
├── installkernel.8
├── install-sh
├── ischroot.1
├── ischroot.c
├── Makefile.am
├── Makefile.in
├── missing
├── po4a
│   ├── de
│   │   ├── add-shell.8
│   │   ├── installkernel.8
│   │   ├── ischroot.1
│   │   ├── Makefile.am
│   │   ├── Makefile.in
│   │   ├── remove-shell.8
│   │   ├── run-parts.8
│   │   ├── savelog.8
│   │   ├── tempfile.1
│   │   ├── translator_german.add
│   │   └── which.1
│   ├── es
│   │   ├── add-shell.8
│   │   ├── installkernel.8
│   │   ├── ischroot.1
│   │   ├── Makefile.am
│   │   ├── Makefile.in
│   │   ├── remove-shell.8
│   │   ├── run-parts.8
│   │   ├── savelog.8
│   │   ├── tempfile.1
│   │   └── which.1
│   ├── fr
│   │   ├── add-shell.8
│   │   ├── installkernel.8
│   │   ├── ischroot.1
│   │   ├── Makefile.am
│   │   ├── Makefile.in
│   │   ├── readlink.1
│   │   ├── remove-shell.8
│   │   ├── run-parts.8
│   │   ├── savelog.8
│   │   ├── savelog.8.fr.add
│   │   ├── tempfile.1
│   │   ├── translator_french.add
│   │   ├── which.1
│   │   └── which.1.fr.add
│   ├── it
│   │   ├── add-shell.8
│   │   ├── installkernel.8
│   │   ├── ischroot.1
│   │   ├── Makefile.am
│   │   ├── Makefile.in
│   │   ├── remove-shell.8
│   │   ├── run-parts.8
│   │   ├── savelog.8
│   │   ├── tempfile.1
│   │   └── which.1
│   ├── ja
│   │   ├── add-shell.8
│   │   ├── installkernel.8
│   │   ├── ischroot.1
│   │   ├── Makefile.am
│   │   ├── Makefile.in
│   │   ├── remove-shell.8
│   │   ├── run-parts.8
│   │   ├── savelog.8
│   │   ├── tempfile.1
│   │   ├── translator_japanese.add
│   │   └── which.1
│   ├── Makefile.am
│   ├── Makefile.in
│   ├── pl
│   │   ├── add-shell.8
│   │   ├── installkernel.8
│   │   ├── ischroot.1
│   │   ├── Makefile.am
│   │   ├── Makefile.in
│   │   ├── remove-shell.8
│   │   ├── run-parts.8
│   │   ├── savelog.8
│   │   ├── tempfile.1
│   │   ├── translator_polish.add
│   │   └── which.1
│   ├── po
│   │   ├── debianutils.pot
│   │   ├── de.po
│   │   ├── es.po
│   │   ├── fr.po
│   │   ├── it.po
│   │   ├── ja.po
│   │   ├── pl.po
│   │   └── sl.po
│   ├── po4a.conf
│   └── sl
│       ├── add-shell.8
│       ├── installkernel.8
│       ├── ischroot.1
│       ├── Makefile.am
│       ├── Makefile.in
│       ├── remove-shell.8
│       ├── run-parts.8
│       ├── savelog.8
│       ├── tempfile.1
│       ├── translator_slovene.add
│       └── which.1
├── remove-shell
├── remove-shell.8
├── run-parts.8
├── run-parts.c
├── savelog
├── savelog.8
├── tempfile.1
├── tempfile.c
├── which
└── which.1

11 directories, 123 files