discover - hardware identification system

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe amd64
Package name discover
Package version 2.1.2
Package release 8
Package architecture amd64
Package type deb
Installed size 89 B
Download size 23.52 KB
Official Mirror
Discover is a hardware identification system based on the libdiscover2
library.  Discover provides a flexible interface that programs can
use to report a wide range of information about the hardware that is
installed on a Linux system.  In addition to reporting information,
Discover includes support for doing hardware detection at boot time.


Package Version Architecture Repository
discover_2.1.2-8_i386.deb 2.1.2 i386 Ubuntu Universe
discover - - -


Name Value
debconf >= 0.5
debconf-2.0 -
libc6 >= 2.4
libdiscover2 = 2.1.2-8


Name Value
discover1 << 2.0


Type URL
Binary Package discover_2.1.2-8_amd64.deb
Source Package discover

Install Howto

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




2018-01-14 - Cyril Brulebois <>
discover (2.1.2-8) unstable; urgency=high
* Remove Gaudenz Steinlin and Otavio Salvador from Uploaders, with
thanks for their past contributions (Closes: #848424, #847266).
* Use correct type for the length parameter of the getline() call,
thanks to Anatoly Borodin and Simon Quigley for writing and for
forwarding the patch (Closes: #876388, LP: #1718687).
* Restore -O2 optimization level, as switching to -O1 in the previous
upload probably just happened to paper over this issue.
2016-11-30 - Fernando Seiti Furusato <>
discover (2.1.2-7.1) unstable; urgency=medium
* Non-maintainer upload.
[ Gianfranco Costamagna ]
* Build with -O1, for some reasons even a no-change
rebuild of the existent code makes the program
segfault on startup
[ Helmut Grohne ]
* Fix FTCBFS: Pass --host to configure (Closes: #812667).
[ Logan Rosen ]
* Fix FTBFS on various archs: Use autotools-dev to update
config.guess and config.sub. (Closes: #533688)
2014-09-01 - Petter Reinholdtsen <>
discover (2.1.2-7) unstable; urgency=medium
* Ack NMUs 2.1.2-5.1 and 2.1.2-5.2 and merge them into subversion.
* Correct usage information from config-script.  The correct option to
obtain the list of valid variable names is --list-vars, not --list.
Patch from Didier Raboud <> (Closes: 681994).
* Change aptitude to apt-get in discover-pkginstall to avoid installer
hang (Closes: #760144).
2012-03-30 - Christian Perrier <>
discover (2.1.2-5.2) unstable; urgency=low
* Non-maintainer upload.
* Fix pending l10n issues. Debconf translations:
- Slovak (Slavko).  Closes: #639445
- Indonesian (Mahyuddin Susanto).  Closes: #654167
- Polish (Michał Kułach).  Closes: #661250
2011-06-28 - Luk Claes <>
discover (2.1.2-5.1) unstable; urgency=low
* Non-maintainer upload.
* Don't ship .la files (Closes: #621193).
2013-01-09 - Petter Reinholdtsen <>
discover (2.1.2-6) experimental; urgency=low
* Report the vendor id if an unknown vendor id causes discover to
* Get USB device detection working by using libusb to find them when
/proc/bus/usb/devices do not exist.  Add build-depend on libusb-dev.
* Update debhelper level from 4 to 8 to move to a supported debhelper
level.  No changes needed.
* Update to newer config.guess and config.sub to get rid of lintian
warning (Closes: #533688).
2010-12-05 - Petter Reinholdtsen <>
discover (2.1.2-5) unstable; urgency=low
[ Petter Reinholdtsen ]
* Add code in discover-pkginstall to not enable the tasksel progress
bar if $DI_PROGRESS_BAR_VISIBLE is set, to avoid messing up the
progress bar for pkgsel (Closes: 603021).  Patch from Joey Hess.
* Debconf translations:
- Added Danish by Joe Hansen (Closes: #592272).
2010-04-16 - Petter Reinholdtsen <>
discover (2.1.2-4) unstable; urgency=low
[ Petter Reinholdtsen ]
* Use debconf-apt-progress in discover-pkginstall if available, to
get a progress bar when installing packages within d-i.
* Drop obsolete packages libdiscover1-dev and discover1.
* Change /sbin/discover to the dynamically linked version, as it
is no longer used from the initrd.

See Also

Package Description
discus_0.2.9-10_all.deb pretty version of df(1) command
dish_1.19.1-1_all.deb diligence/distributed shell for parallel sysadmin
diskimage-builder-doc_2.11.0-0ubuntu1_all.deb image building tools for Openstack - doc
diskscan_0.20-1_amd64.deb scan storage media for bad or near failure sectors
disktype_9-6_amd64.deb detection of content format of a disk or disk image
dislocker_0.7.1-3build3_amd64.deb read/write encrypted BitLocker volumes
disorderfs_0.5.2-2_amd64.deb FUSE filesystem that introduces non-determinism
dispcalgui_3.5.0.0-1_amd64.deb Graphical user interface for the Argyll CMS
disper_0.3.1-2_all.deb display switcher for attaching/detaching displays easily
display-dhammapada_1.0-0.1build1_amd64.deb fortune-like collection of Buddhist sayings
dist_3.5-36.0001-3_all.deb Tools for developing, maintaining and distributing software
distcc-pump_3.1-6.3_amd64.deb pump mode for distcc a distributed compiler client and server
distcc_3.1-6.3_amd64.deb simple distributed compiler client and server
distccmon-gnome_3.1-6.3_amd64.deb GTK+ monitor for distcc a distributed client and server
disulfinder-data_1.2.11-7_all.deb data files for predictor of disulfide bonds in proteins