etch  ] [  etch-m68k  ] [  lenny  ] [  squeeze  ] [  sid  ]
[ Source: hal  ]

Package: hal (0.5.12~git20090406.46dc48-2 and others)

Hardware Abstraction Layer

HAL provides an abstract view on hardware.

This abstraction layer is simply an interface that makes it possible to add support for new devices and new ways of connecting devices to the computer, without modifying every application that uses the device. It maintains a list of devices that currently exist, and can provide information about those upon request.

Tags: System Administration: Hardware Support, Hardware Enablement: Hardware Detection, Implemented in: C, User Interface: Daemon, Role: Program

Other Packages Related to hal

  • depends
  • recommends
  • suggests
  • dep: acl [not hurd-i386]
    Access control list utilities
  • dep: adduser
    add and remove users and groups
  • dep: consolekit (>= 0.3) [not hurd-i386]
    framework for defining and tracking users, sessions and seats
  • dep: dbus (>= 0.61)
    simple interprocess messaging system
  • dep: hal-info (>= 20070402)
    Hardware Abstraction Layer - fdi files
  • dep: libc0.3 (>= 2.7-1) [hurd-i386]
    GNU C Library: Shared libraries
    also a virtual package provided by libc0.3-udeb
  • dep: libc6 (>= 2.3) [amd64, hppa, i386, mips, mipsel]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6-udeb
    dep: libc6 (>= 2.4) [armel, powerpc, s390]
    dep: libc6 (>= 2.5-5) [m68k]
    dep: libc6 (>= 2.6) [sparc]
  • dep: libc6.1 (>= 2.3) [ia64]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6.1-udeb
    dep: libc6.1 (>= 2.4) [alpha]
  • dep: libdbus-1-3 (>= 1.0.2) [not hurd-i386]
    simple interprocess messaging system
    dep: libdbus-1-3 (>= 1.1.1) [hurd-i386]
  • dep: libdbus-glib-1-2 (>= 0.74) [hurd-i386]
    simple interprocess messaging system (GLib-based shared library)
    dep: libdbus-glib-1-2 (>= 0.78) [not hurd-i386]
  • dep: libexpat1 (>= 1.95.8)
    XML parsing C library - runtime library
  • dep: libgcc1 (>= 1:4.1.1) [amd64, i386]
    GCC support library
    dep: libgcc1 (>= 1:4.3) [armel]
  • dep: libglib2.0-0 (>= 2.14.0) [hurd-i386]
    The GLib library of C routines
    dep: libglib2.0-0 (>= 2.16.0) [not hurd-i386]
  • dep: libhal-storage1 (>= 0.5.11~rc2)
    Hardware Abstraction Layer - shared library for storage devices
  • dep: libhal1 (>= 0.5.10) [not hurd-i386]
    Hardware Abstraction Layer - shared library
    dep: libhal1 (>= 0.5.9.1) [hurd-i386]
  • dep: libpolkit2 (>= 0.7) [not hurd-i386]
    library for accessing PolicyKit
  • dep: libsmbios2 [amd64, i386]
    Provide access to (SM)BIOS information -- dynamic library
  • dep: libstdc++6 (>= 4.1.1) [amd64, i386]
    The GNU Standard C++ Library v3
  • dep: libusb-0.1-4 (>= 2:0.1.12) [not hurd-i386]
    userspace USB programming library
  • dep: libvolume-id1 (>= 0.140-1) [not hurd-i386]
    libvolume_id shared library
  • dep: lsb-base [hurd-i386]
    Linux Standard Base 3.2 init script functionality
    dep: lsb-base (>= 3.2-14) [not hurd-i386]
  • dep: mount (>= 2.13)
    Tools for mounting and manipulating filesystems
  • dep: pciutils
    Linux PCI Utilities
  • dep: pm-utils
    utilities and scripts for power management
  • dep: policykit (>= 0.7) [not hurd-i386]
    framework for managing administrative policies and privileges
  • dep: udev (>= 0.065) [hurd-i386]
    /dev/ and hotplug management daemon
    dep: udev (>= 0.125) [not hurd-i386]
  • dep: usbutils
    Linux USB utilities
  • rec: eject
    ejects CDs and operates CD-Changers under Linux
  • rec: libsmbios-bin [amd64, i386]
    Provide access to (SM)BIOS information -- utility binaries

Download hal

Download for all available architectures
Architecture Version Package Size Installed Size Files
alpha 0.5.12~git20090406.46dc48-2 505.0 kB2064 kB [list of files]
amd64 0.5.12~git20090406.46dc48-2 483.2 kB1844 kB [list of files]
armel 0.5.12~git20090406.46dc48-2 422.8 kB1644 kB [list of files]
hppa 0.5.12~git20090406.46dc48-2 484.4 kB1760 kB [list of files]
hurd-i386 0.5.11~rc2-1 555.7 kB1244 kB [list of files]
i386 0.5.12~git20090406.46dc48-2 440.1 kB1684 kB [list of files]
ia64 0.5.12~git20090406.46dc48-2 592.7 kB2600 kB [list of files]
m68k (unofficial port) 0.5.12~git20090406.46dc48-1 408.4 kB1628 kB [list of files]
mips 0.5.12~git20090406.46dc48-2 427.0 kB1876 kB [list of files]
mipsel 0.5.12~git20090406.46dc48-2 426.0 kB1876 kB [list of files]
powerpc 0.5.12~git20090406.46dc48-2 495.3 kB1984 kB [list of files]
s390 0.5.12~git20090406.46dc48-2 456.0 kB1736 kB [list of files]
sparc 0.5.12~git20090406.46dc48-2 422.6 kB1660 kB [list of files]