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

Package: hal (0.5.13-3 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
    Access control list utilities
  • dep: adduser
    add and remove users and groups
  • dep: consolekit (>= 0.3)
    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: libblkid1 (>= 2.16)
    block device id library
  • dep: libc6 (>= 2.3) [amd64]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6-udeb
    dep: libc6 (>= 2.3.6-6~) [i386]
    dep: libc6 (>= 2.4) [armel, mips, mipsel, powerpc, s390]
    dep: libc6 (>= 2.5) [hppa]
    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: libdbus-1-3 (>= 1.0.2)
    simple interprocess messaging system
  • dep: libdbus-glib-1-2 (>= 0.78)
    simple interprocess messaging system (GLib-based shared library)
  • dep: libexpat1 (>= 1.95.8)
    XML parsing C library - runtime library
  • dep: libgcc1 (>= 1:4.4.0) [armel]
    GCC support library
  • dep: libglib2.0-0 (>= 2.16.0)
    The GLib library of C routines
  • dep: libhal-storage1 (>= 0.5.11~rc2)
    Hardware Abstraction Layer - shared library for storage devices
  • dep: libhal1 (>= 0.5.10)
    Hardware Abstraction Layer - shared library
  • dep: libpolkit2 (>= 0.7)
    library for accessing PolicyKit
  • dep: libusb-0.1-4 (>= 2:0.1.12)
    userspace USB programming library
  • dep: lsb-base (>= 3.2-14)
    Linux Standard Base 3.2 init script functionality
  • dep: mount (>= 2.13)
    Tools for mounting and manipulating filesystems
  • dep: pciutils
    Linux PCI Utilities
  • dep: policykit (>= 0.7)
    framework for managing administrative policies and privileges
  • dep: udev (>= 0.125)
    /dev/ and hotplug management daemon
  • dep: usbutils
    Linux USB utilities
  • rec: eject
    ejects CDs and operates CD-Changers under Linux
  • rec: pm-utils
    utilities and scripts for power management

Download hal

Download for all available architectures
Architecture Version Package Size Installed Size Files
amd64 0.5.13-3 477.2 kB1840 kB [list of files]
armel 0.5.13-3 450.3 kB1660 kB [list of files]
hppa 0.5.13-3 490.0 kB1764 kB [list of files]
i386 0.5.13-3 441.5 kB1672 kB [list of files]
ia64 0.5.13-3+b1 604.4 kB2624 kB [list of files]
mips 0.5.13-3 453.0 kB1880 kB [list of files]
mipsel 0.5.13-3 433.8 kB1880 kB [list of files]
powerpc 0.5.13-3 503.7 kB1996 kB [list of files]
s390 0.5.13-3 462.9 kB1744 kB [list of files]
sparc 0.5.13-3 446.7 kB1668 kB [list of files]