debian-goodies_0.84_all.deb


Advertisement

Description

debian-goodies - Small toolbox-style utilities for Debian systems

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main amd64
Package filename debian-goodies_0.84_all.deb
Package name debian-goodies
Package version 0.84
Package release -
Package architecture all
Package type deb
Category implemented-in::python interface::commandline role::program scope::utility suite::debian use::searching utils works-with::bugs works-with::software:package
Homepage -
License -
Maintainer Javier Fernández-Sanguino Peña <jfs@debian.org>
Download size 81.52 KB
Installed size 217.00 KB
These programs are designed to integrate with standard shell tools,
extending them to operate on the Debian packaging system.
dglob  - Generate a list of package names which match a pattern
[dctrl-tools, apt*, apt-file*, perl*]
dgrep  - Search all files in specified packages for a regex
[dctrl-tools, apt-file (both via dglob)]
These are also included, because they are useful and don't justify
their own packages:
check-enhancements
- find packages which enhance installed packages [apt,
dctrl-tools]
checkrestart
- Help to find and restart processes which are using old versions
of upgraded files (such as libraries) [python3, procps, lsof*]
debget     - Fetch a .deb for a package in APT's database [apt]
debman     - Easily view man pages from a binary .deb without extracting
[man, apt* (via debget)]
debmany    - Select manpages of installed or uninstalled packages [man |
sensible-utils, whiptail | dialog | zenity, apt*, konqueror*,
libgnome2-bin*, xdg-utils*]
dhomepage  - Open homepage of a package in a web browser [dctrl-tools,
sensible-utils*, www-browser* | x-www-browser*]
dman       - Fetch manpages from online manpages.debian.org service [curl,
man, lsb-release*]
dpigs      - Show which installed packages occupy the most space
[dctrl-tools]
find-dbgsym-packages
- Get list of dbgsym packages from core dump or PID [dctrl-tools,
elfutils, libfile-which-perl, libipc-system-simple-perl]
popbugs    - Display a customized release-critical bug list based on
packages you use (using popularity-contest data) [python3,
popularity-contest]
which-pkg-broke
- find which package might have broken another [python3, apt]
which-pkg-broke-build
- find which package might have broken the build of another
[python3 (via which-pkg-broke), apt]
Package name in brackets denote (non-essential) dependencies of the
scripts. Packages names with an asterisk ("*") denote optional
dependencies, all other are hard dependencies.
Hard dependencies of single tools are listed in the Recommends field
of the package and optional dependencies of single tools in the
Suggests field -- as common with many "collection" style Debian
packages.

Alternatives

Package Version Architecture Repository
debian-goodies_0.84_all.deb 0.84 all Debian Main
debian-goodies - - -

Conflicts

Name Value
bikeshed -
debget -

Replaces

Name Value
bikeshed -
debget -

Download

Type URL
Mirror ftp.br.debian.org
Binary Package debian-goodies_0.84_all.deb
Source Package debian-goodies

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install debian-goodies deb package:
    # sudo apt-get install debian-goodies

Files

Path
/usr/bin/check-enhancements
/usr/bin/debget
/usr/bin/debman
/usr/bin/debmany
/usr/bin/degrep
/usr/bin/dfgrep
/usr/bin/dglob
/usr/bin/dgrep
/usr/bin/dhomepage
/usr/bin/dman
/usr/bin/dpigs
/usr/bin/dzegrep
/usr/bin/dzfgrep
/usr/bin/dzgrep
/usr/bin/find-dbgsym-packages
/usr/bin/popbugs
/usr/bin/which-pkg-broke
/usr/bin/which-pkg-broke-build
/usr/sbin/checkrestart
/usr/share/bash-completion/completions/debget
/usr/share/bash-completion/completions/debian-goodies.pkgnames
/usr/share/bash-completion/completions/debmany
/usr/share/bash-completion/completions/dhomepage
/usr/share/bash-completion/completions/which-pkg-broke
/usr/share/doc/debian-goodies/README
/usr/share/doc/debian-goodies/changelog.gz
/usr/share/doc/debian-goodies/copyright
/usr/share/lintian/overrides/debian-goodies
/usr/share/man/de/man1/debmany.1.gz
/usr/share/man/man1/check-enhancements.1.gz
/usr/share/man/man1/checkrestart.1.gz
/usr/share/man/man1/debget.1.gz
/usr/share/man/man1/debman.1.gz
/usr/share/man/man1/debmany.1.gz
/usr/share/man/man1/degrep.1.gz
/usr/share/man/man1/dfgrep.1.gz
/usr/share/man/man1/dglob.1.gz
/usr/share/man/man1/dgrep.1.gz
/usr/share/man/man1/dhomepage.1.gz
/usr/share/man/man1/dman.1.gz
/usr/share/man/man1/dpigs.1.gz
/usr/share/man/man1/dzegrep.1.gz
/usr/share/man/man1/dzfgrep.1.gz
/usr/share/man/man1/dzgrep.1.gz
/usr/share/man/man1/find-dbgsym-packages.1.gz
/usr/share/man/man1/popbugs.1.gz
/usr/share/man/man1/which-pkg-broke-build.1.gz
/usr/share/man/man1/which-pkg-broke.1.gz

Changelog

2018-11-18 - Axel Beckert <abe@debian.org>
debian-goodies (0.84) unstable; urgency=medium
* find-dbgsym-packages:
+ Proper warning (instead of eu-readelf bailing out) when file given
on the commandline does not exist.
+ Check if name given as parameter is an executable in $PATH if no
such file exists. Use File::Which for this and add a Recommends on
libfile-which-perl accordingly.
+ Prefix all messages to STDERR with either "E:", "W:", or "I:".
+ Make regular expression in parse_eu_unstrip() more readable by
adding more no-op whitespace (/x mode).
+ Report if already deleted (or replaced) files were in use. Warn that
find-dbgsym-packages might report already installed dbgsym packages
as necessary to install due to not the needed version being
installed.
+ Update authors and copyright years.
2018-10-24 - Axel Beckert <abe@debian.org>
debian-goodies (0.83) unstable; urgency=medium
[ Jakub Wilk ]
* find-dbgsym-packages:
+ Make unexpected errors from grep-aptavail fatal. (Closes: #909508)
+ Fix parsing [vdso: …] lines in eu-unstrip output. (Closes: #909509)
2018-09-24 - Axel Beckert <abe@debian.org>
debian-goodies (0.82.1) unstable; urgency=medium
[ Jakub Wilk ]
* find-dbgsym-packages: Use the same vDSO regexp everywhere (Really
closes: #909357)
2018-09-22 - Axel Beckert <abe@debian.org>
debian-goodies (0.82) unstable; urgency=medium
[ Jakub Wilk ]
* find-dbgsym-packages: Ignore all vDSOs (Closes: #909357)
[ Axel Beckert ]
* Declare compliance with Debian Policy 4.2.1. (No changes needed.)
2018-07-21 - Axel Beckert <abe@debian.org>
debian-goodies (0.81) unstable; urgency=medium
[ Jakub Wilk ]
* which-pkg-broke: Enforce POSIX ("C") locale without resetting $PATH to
Python's default search path which includes the current directory and
is hence a security issue. (Closes: #883889)
2018-07-14 - Axel Beckert <abe@debian.org>
debian-goodies (0.80) unstable; urgency=medium
[ Axel Beckert ]
* Declare compliance with Debian Policy 4.1.5. (No changes needed.)
* Fix copy & paste error in man page for dhomepage(1).
* Update Vcs-* headers for move to salsa.debian.org.
* Remove trailing blank line from debian/changelog.
* Bump debhelper compatibility level to 11.
+ Update versioned debhelper build-dependency accordingly.
* checkrestart: Fix logic error resulting in trying to call lsof even if
it wasn't found. (Closes: #888276)
* State in long package description that hard dependencies of single
tools are listed in Recommends.
* Install bash completions with dh_bash-completion.
+ Move according files from debian/install to debian/bash-completion.
+ Call dh_bash-completion after dh_auto_install.
+ Add bash-completion as build-dependency.
* Add symlinks named which-pkg-broke, dhomepage and debget to
debian-goodies.pkgnames to make their bash completion work
again. (Closes: #892310)
* debian-goodies.pkgnames: Only run "complete -F" if function definition
was successful.
* Drop "have debmany &&" to make debmany's bash-completion work again.
[ Paul Wise ]
* find-dbgsym-packages:
+ Add support for finding dbgsyms for executables and libraries
+ Ignore debug symbols that are in already installed packages
+ Detect debug symbols packages with no or bad meta-data
* Use 'set -e' in shell scripts instead of 'sh -e' in shebangs
* Fix some typos
[ Francesco Poli ]
* checkrestart: Fix false positive with Intel graphics card since Linux
kernel version 4.15. (Closes: #894460)
[ Jakub Wilk ]
* which-pkg-broke: Massive speedup due to calling apt-cache less often.
(Closes: #883896)
[ Marcel Partap ]
* debmany: Support gzip compressed text files even if the pager does not
support them. (Closes: #892211)

See Also

Package Description
debian-handbook_8.20180830_all.deb reference book for Debian users and system administrators
debian-history_2.23_all.deb Short History of the Debian Project
debian-installer-10-netboot-amd64_20190702_all.deb Debian-installer network boot images for amd64
debian-installer-10-netboot-arm64_20190702_all.deb Debian-installer network boot images for arm64
debian-installer-10-netboot-armel_20190702_all.deb Debian-installer network boot images for armel
debian-installer-10-netboot-armhf_20190702_all.deb Debian-installer network boot images for armhf
debian-installer-10-netboot-i386_20190702_all.deb Debian-installer network boot images for i386
debian-installer-10-netboot-mips64el_20190702_all.deb Debian-installer network boot images for mips64el
debian-installer-10-netboot-mips_20190702_all.deb Debian-installer network boot images for mips
debian-installer-10-netboot-mipsel_20190702_all.deb Debian-installer network boot images for mipsel
debian-installer-10-netboot-ppc64el_20190702_all.deb Debian-installer network boot images for ppc64el
debian-installer-launcher_34_all.deb Debian Installer desktop launcher
debian-installer_20190702_amd64.deb Debian Installer documentation
debian-kernel-handbook-ja_1.0.19_all.deb reference to Debian Linux kernel packages and development (Japanese)
debian-kernel-handbook_1.0.19_all.deb reference to Debian Linux kernel packages and development
Advertisement
Advertisement