at_shiita.ishigaki
2021年11月16日 10時30分
debファイルの情報を表示するにはdpkg-debコマンドを使用します。
※ここでは例として、unzip_6.0-23+deb10u2_armhf.debの情報を表示します。
[armadillo ~]# dpkg-deb -I unzip_6.0-23+deb10u2_armhf.deb new Debian package, version 2.0. size 158168 bytes: control archive=1256 bytes. 597 bytes, 18 lines control 963 bytes, 16 lines md5sums 111 bytes, 5 lines * postinst #!/bin/sh 78 bytes, 5 lines * postrm #!/bin/sh Package: unzip Version: 6.0-23+deb10u2 Architecture: armhf Maintainer: Santiago Vila <sanvila@debian.org> Installed-Size: 418 Depends: libbz2-1.0, libc6 (>= 2.4) Suggests: zip Section: utils Priority: optional Multi-Arch: foreign Homepage: http://www.info-zip.org/UnZip.html Description: De-archiver for .zip files InfoZIP's unzip program. With the exception of multi-volume archives (ie, .ZIP files that are split across several disks using PKZIP's /& option), this can handle any file produced either by PKZIP, or the corresponding InfoZIP zip program. . This version supports encryption.
パッケージに含まれるファイルを表示するには-cオプションを使用します。
[armadillo ~]# dpkg-deb -c unzip_6.0-23+deb10u2_armhf.deb drwxr-xr-x root/root 0 2021-01-11 00:12 ./ drwxr-xr-x root/root 0 2021-01-11 00:12 ./usr/ drwxr-xr-x root/root 0 2021-01-11 00:12 ./usr/bin/ -rwxr-xr-x root/root 18000 2021-01-11 00:12 ./usr/bin/funzip -rwxr-xr-x root/root 124896 2021-01-11 00:12 ./usr/bin/unzip -rwxr-xr-x root/root 55152 2021-01-11 00:12 ./usr/bin/unzipsfx -rwxr-xr-x root/root 2953 2021-01-11 00:12 ./usr/bin/zipgrep hrwxr-xr-x root/root 0 2021-01-11 00:12 ./usr/bin/zipinfo link to ./usr/bin/unzip drwxr-xr-x root/root 0 2021-01-11 00:12 ./usr/lib/ drwxr-xr-x root/root 0 2021-01-11 00:12 ./usr/lib/mime/ drwxr-xr-x root/root 0 2021-01-11 00:12 ./usr/lib/mime/packages/ -rw-r--r-- root/root 77 2021-01-10 23:00 ./usr/lib/mime/packages/unzip drwxr-xr-x root/root 0 2021-01-11 00:12 ./usr/share/ drwxr-xr-x root/root 0 2021-01-11 00:12 ./usr/share/doc/ drwxr-xr-x root/root 0 2021-01-11 00:12 ./usr/share/doc/unzip/ -rw-r--r-- root/root 4633 2009-01-03 01:33 ./usr/share/doc/unzip/BUGS -rw-r--r-- root/root 21529 2009-04-20 09:02 ./usr/share/doc/unzip/History.600.gz -rw-r--r-- root/root 9113 2009-04-20 08:10 ./usr/share/doc/unzip/ToDo -rw-r--r-- root/root 6128 2021-01-11 00:12 ./usr/share/doc/unzip/changelog.Debian.gz -rw-r--r-- root/root 4086 2021-01-10 23:00 ./usr/share/doc/unzip/copyright drwxr-xr-x root/root 0 2021-01-11 00:12 ./usr/share/man/ drwxr-xr-x root/root 0 2021-01-11 00:12 ./usr/share/man/man1/ -rw-r--r-- root/root 1977 2021-01-11 00:12 ./usr/share/man/man1/funzip.1.gz -rw-r--r-- root/root 18130 2021-01-11 00:12 ./usr/share/man/man1/unzip.1.gz -rw-r--r-- root/root 5508 2021-01-11 00:12 ./usr/share/man/man1/unzipsfx.1.gz -rw-r--r-- root/root 1541 2021-01-11 00:12 ./usr/share/man/man1/zipgrep.1.gz -rw-r--r-- root/root 8884 2021-01-11 00:12 ./usr/share/man/man1/zipinfo.1.gz lrwxrwxrwx root/root 0 2021-01-11 00:12 ./usr/share/doc/unzip/changelog.gz -> History.600.gz
パッケージ名とバージョンを表示するには-Wオプションを使用します。
[armadillo ~]#dpkg-deb -W unzip_6.0-23+deb10u2_armhf.deb unzip 6.0-23+deb10u2