makedev - creates device files in /dev

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name makedev
Package version 2.3.1
Package release 93
Package architecture all
Package type deb
Installed size 126 B
Download size 41.58 KB
Official Mirror
The MAKEDEV executable is used to create device files, often in /dev.
Device files are special files through which applications can interact
with hardware.
This package is not necessary for most modern Linux systems, where the udev
subsystem provides a more dynamic mechanism for device file management.


Package Version Architecture Repository
makedev_2.3.1-93_all.deb 2.3.1 all Debian Main
makedev - - -


Name Value
base-passwd >= 3.0.4


Name Value
udev <= 0.024-7


Type URL
Binary Package makedev_2.3.1-93_all.deb
Source Package makedev

Install Howto

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




2013-05-09 - Colin Watson <>
makedev (2.3.1-93) unstable; urgency=low
* QA upload.
* Mark makedev as Multi-Arch: foreign to allow for mountall to be
installable with multi-arch (needed for armhf containers on x86; thanks,
St├ęphane Graber).
* Remove preinst script, which had a buggy version comparison and in any
case only applied to upgrades from lenny (thanks, Steve Langasek;
closes: #674218).
2012-09-09 - gregor herrmann <>
makedev (2.3.1-92) unstable; urgency=low
* QA upload.
* Fix "postinst fails on non-default Debian kernels and is 
useless on =< 3.4":
drop check for kernel version >= 2.4
(Closes: #685376)
* Fix "/run transition: Please update use of /dev/.udev":
additionally check for /run/udev, patch from Roger Leigh
(release goal).
(Closes: #644318)
2012-03-31 - Robert Millan <>
makedev (2.3.1-91) unstable; urgency=low
* QA upload.
* Abort postinst when running no non-Linux kernels.
(Closes: #665461, #665472)
2012-03-21 - Bdale Garbee <>
makedev (2.3.1-90) unstable; urgency=low
* finish orphaning package by changing maintainer to Debian QA Group
* add Vcs entries to the control file
* clean up a few lintian warnings
2009-07-30 - Bdale Garbee <>
makedev (2.3.1-89) unstable; urgency=low
* move to priority extra, closes: #522048
* use dpkg --print-architecture instead of deprecated form, closes: #536540
* eliminate explicit use of path for MAKEDEV calls in postinst
* update standards and debhelper version dependencies
2008-05-08 - Bdale Garbee <>
makedev (2.3.1-88) unstable; urgency=low
* no need to squelch output of update-rc.d in preinst
* patch from Stefan Lippers-Hollmann to fix lirc fifos, closes: #472526
2008-02-14 - Bdale Garbee <>
makedev (2.3.1-87) unstable; urgency=low
* move cbm target to group floppy, closes: #462892
* since we previously only ran update-rc.d to remove links on purge, they
may still be left around even though the init.d has been removed.  Update
the preinst to call update-rc.d when upgrading to clean up this case,
closes: #465739
2008-01-28 - Bdale Garbee <>
makedev (2.3.1-86) unstable; urgency=low
* oops, fix a bashism I introduced in the postinst of -85, closes: #462769
2008-01-28 - Bdale Garbee <>
makedev (2.3.1-85) unstable; urgency=low
* fix cut'n'paste error in cbm target, closes: #437329
* add lirc target, closes: #393575
* add support for 'lpia' variant of i386 architecture, closes: #453505
* patch to eliminate obsolete init.d conffile from Petter Reinholdtsen,
closes: #459677
* update postinst to only attempt to make fb if the kernel is Linux, and
move chmod of /dev/tty[0-9]* after the forced creation of those devices 
so postinst fails less particularly on kfreebsd, closes: #444979, #388270
* major number for pktcdvd is now dynamic, don't try to create devices with
old/wrong major number, closes: #405819
2007-09-28 - Bdale Garbee <>
makedev (2.3.1-84) unstable; urgency=low
* add 'fd' to the list of targets created in the postinst, closes: #394863
* ensure subdir exists before trying to make uinput, closes: #406890
* add armel to the architecture list, closes: #408810
* correct LSB-formatted init.d script meta info, closes: #386712
* init.d script is no longer needed, so remove it.  closes: #428222
* add cbm target, closes: #437329

See Also

Package Description
makedic_6.5deb2-10_amd64.deb dictionary compiler for KDrill
makedumpfile_1.5.3-2_amd64.deb VMcore extraction tool
makefs_20100306-5_amd64.deb create a cd9660 or ffs file system image from a directory tree
makehrtf_1.15.1-5_amd64.deb HRTF Processing and Composition Utility
makejail_0.0.5-10_all.deb Automatically create chroot jails for programs
makepasswd_1.10-9_all.deb Generate and encrypt passwords
makepatch_2.03-1_all.deb generate/apply patch files with more functionality than plain diff
makepp_2.0.98.5-1_all.deb GNU make compatible but reliable and simpler build tool
makeself_2.2.0-1_all.deb utility to generate self-extractable archives
makexvpics_1.0.1-2_amd64.deb updates .xvpics thumbnails from the command line
maki-plugins_1.4.0+dfsg-1+b2_amd64.deb D-Bus-based IRC suite (daemon plugins)
maki_1.4.0+dfsg-1+b2_amd64.deb D-Bus-based IRC suite (daemon)
malaga-bin_7.12-5.2_amd64.deb System for automatic language analysis
malaga-doc_7.12-5.2_all.deb Documentation for an automatic language analysis system
malaga-mode_7.12-5.2_all.deb System for automatic language analysis - emacs mode