lshw - information about hardware configuration

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Main amd64
Package name lshw
Package version 02.18
Package release 0.1ubuntu6
Package architecture amd64
Package type deb
Installed size 690 B
Download size 225.65 KB
Official Mirror
A small tool to provide detailed information on the hardware
configuration of the machine. It can report exact memory
configuration, firmware version, mainboard configuration, CPU version
and speed, cache configuration, bus speed, etc. on DMI-capable x86
systems, on some PowerPC machines (PowerMac G4 is known to work) and AMD64.
Information can be output in plain text, HTML or XML.


Package Version Architecture Repository
lshw_02.18-0.1ubuntu6.18.04.1_i386.deb 02.18 i386 Ubuntu Updates Main
lshw_02.18-0.1ubuntu6.18.04.1_amd64.deb 02.18 amd64 Ubuntu Updates Main
lshw_02.18-0.1ubuntu6_i386.deb 02.18 i386 Ubuntu Main
lshw - - -


Name Value
libc6 >= 2.27
libgcc1 >= 1:3.0
libstdc++6 >= 5.2


Type URL
Binary Package lshw_02.18-0.1ubuntu6_amd64.deb
Source Package lshw

Install Howto

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




2018-03-21 - Ike Panhc <>
lshw (02.18-0.1ubuntu6) bionic; urgency=medium
* AArch64: cpuinfo: Remove redundant cpu caps loop (LP: #1582181)
(Merged into EZix upstream commit [20cda772])
2018-01-24 - Julian Andres Klode <>
lshw (02.18-0.1ubuntu5) bionic; urgency=medium
* d/patches/devtree-Check-status-property-for-caches.patch,
Cherry pick from upstream (LP: #1745018)
2017-10-23 - Eric Desrochers <>
lshw (02.18-0.1ubuntu4) artful; urgency=medium
* d/p/fix-segfault-in-privileged-containers.patch:
Fix lshw crashes with SEGV in privileged containers (LP: #1699161)
(cherry-picked from EZix upstream commit [7b99d35])
2017-03-28 - Steve Langasek <>
lshw (02.18-0.1ubuntu3) zesty; urgency=medium
* Parse-OPAL-firmware-properties-from-the-device-tree.patch: drop; per
discussion with IBM, this is no longer needed due to changes in the
upstream devicetree layout on the hardware in question.  LP: #1655102.
2017-03-21 - Steve Langasek <>
lshw (02.18-0.1ubuntu2) zesty; urgency=medium
* debian/patches/merge-github-pull-request-23-parse-CPU-information.patch,
debian/patches/pci-Add-device-tree-info.patch: cherry-pick from upstream.
LP: #1655102.
* debian/patches/Parse-OPAL-firmware-properties-from-the-device-tree.patch:
fix up patch to apply on top of above upstream patch.
2016-08-21 - Steve Langasek <>
lshw (02.18-0.1ubuntu1) yakkety; urgency=low
* Merge from Debian unstable.  Remaining changes:
- debian/patches/Parse-OPAL-firmware-properties-from-the-device-tree.patch:
include support for displaying OPAL information on PowerNV systems.
* Dropped changes, included in Debian:
- debian/patches/fix-width-handling.patch: Fix regression in detecting
platform width.
- debian/patches/Avoid-crash-in-scan_dmi_sysfs-when-running-as-non-ro.patch:
Fix a regression that causes lshw to crash when running unprivileged
2016-08-15 - Steve Langasek <>
lshw (02.18-0.1) unstable; urgency=medium
* Non-maintainer upload with permission of the maintainer.
* New upstream release.  Closes: #823639, #756921, #746616, #758550,
- Refresh patches for unfortunate new upstream tarball layout.
- debian/patches/fat-inspection.patch, debian/patches/smbios-noscan.patch:
drop, fixed upstream.
- Drop debian/patches/sparc.patch: no longer applies cleanly, and is
incorrect (double header inclusion).
* debian/patches/Avoid-crash-in-scan_dmi_sysfs-when-running-as-non-ro.patch:
patch taken from Ubuntu to fix an upstream regression when running as
non-root; thanks to dann frazier <>
* debian/patches/fix-width-handling.patch: Fix regression in detecting
platform width.

See Also

Package Description
lsof_4.89+dfsg-0.1_amd64.deb Utility to list open files
lsscsi_0.28-0.1_amd64.deb list all SCSI devices (or hosts) currently on system
ltrace_0.7.3-6ubuntu1_amd64.deb Tracks runtime library calls in dynamically linked programs
lua-rrd-dev_1.7.0-1build1_amd64.deb time-series data storage and display system (Lua development)
lua-rrd_1.7.0-1build1_amd64.deb time-series data storage and display system (Lua interfaces)
lua5.2-doc_5.2.4-1.1build1_all.deb Documentation for the Lua language version 5.2
lupin-casper_0.57build1_all.deb Add support for loop-mount installations to casper
lupin-support_0.57build1_amd64.deb Support files for loop-mount installations
lvm2_2.02.176-4.1ubuntu3_amd64.deb Linux Logical Volume Manager
lxc-dev_3.0.0-0ubuntu2_all.deb Transitional package - lxc-dev -> liblxc-dev
lxcfs_3.0.0-0ubuntu1_amd64.deb FUSE based filesystem for LXC
lxd-client_3.0.0-0ubuntu4_amd64.deb Container hypervisor based on LXC - client
lxd_3.0.0-0ubuntu4_amd64.deb Container hypervisor based on LXC - daemon
m17n-db_1.7.0-2_all.deb multilingual text processing library - database
m4-doc_1.4.18-1_all.deb Documentation for GNU m4