init - System-V-like init utilities - metapackage

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Updates Main amd64
Package filename init_1.29ubuntu4_amd64.deb
Package name init
Package version 1.29ubuntu4
Package release -
Package architecture amd64
Package type deb
Category metapackages
Homepage -
License -
Maintainer Ubuntu Developers <>
Download size 4.52 KB
Installed size 16.00 KB
This package is an essential metapackage which allows you to select from
the available init systems in Ubuntu (systemd, upstart) while
ensuring that one of these is available on the system at all times.


Package Version Architecture Repository
init_1.29ubuntu4_i386.deb 1.29ubuntu4 i386 Ubuntu Updates Main
init_1.29ubuntu1_i386.deb 1.29ubuntu1 i386 Ubuntu Main
init_1.29ubuntu1_amd64.deb 1.29ubuntu1 amd64 Ubuntu Main
init - - -


Name Value
init-system-helpers -
systemd-sysv -
upstart-sysv -


Type URL
Binary Package init_1.29ubuntu4_amd64.deb
Source Package init-system-helpers

Install Howto

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




2016-11-29 - Steve Langasek <>
init-system-helpers (1.29ubuntu4) xenial; urgency=medium
* script/invoke-rc.d: backport change from 1.36 so that logs showing a
failure to start a service with systemd will include the necessary
information to debug, not just instructions to run an additional
command.  LP: #1596056.
2016-09-12 - Martin Pitt <>
init-system-helpers (1.29ubuntu3) xenial-proposed; urgency=medium
* invoke-rc.d, service: Only ignore systemd unit dependencies before "systemctl is-system-running" might still be false in
case of running jobs  for device/mount/hotplug/dynamic actions units. But
in those cases we already do want to respect unit dependencies, as the
system is booted up sufficiently to avoid dependency loops. Thus weaken
the condition to " is active".
This does not change the behaviour for single-user: is-system-running has
always been false there, so dependencies continue to be ignored.
Fixes installation of packages like PostgreSQL under cloud-init or when
manually installing packages right after booting.
LP: #1576692
2016-05-06 - Martin Pitt <>
init-system-helpers (1.29ubuntu2) xenial; urgency=medium
* invoke-rc.d: Under systemd, "runlevel" only switches to 3 or 5 when have been reached, not before.
Adjust the runlevel check accordingly. This is only relevant for the check
for wrong/dangling rcN.d/ symlinks, so just pin it to "5" (the precise
value does not matter much). Fixing this in systemd requires bigger
architectural changes, so use this tiny (and backportable) bandaid for the
time being. (LP: #1575572)
2016-03-04 - Martin Pitt <>
init-system-helpers (1.29ubuntu1) xenial; urgency=medium
* Merge from Debian unstable.  Remaining changes:
- init: Drop sysvinit-core as alternative pre-depends, and add
upstart-sysv instead.
- scripts/invoke-rc.d: clean eatmydata from environment unless
INVOKE_RCD_ALLOW_EATMYDATA is set to value other than '0'. This does not
affect systemd, thus this can be dropped after 16.04 LTS. (LP: #1257036)
- invoke-rc.d: Fix actions to run under systemd if there is no init.d
script but only an upstart job. Packages got fixed in 16.04 but this
still affects upgrades. This can be dropped after 16.04 LTS.
2016-02-29 - Martin Pitt <>
init-system-helpers (1.29) unstable; urgency=medium
[ Michael Biebl ]
* Bump debhelper compatibility level to 9.
[ Raphael Geissert ]
* invoke-rc.d: Fix behaviour when no start or stop symlink is found.
Although update-rc.d(8) says that it is a common administration error to
delete a start symlink instead of renaming it to make it a stop symlink,
the default behaviour of invoke-rc.d in that case is not sensible, and
leads to the init script being executed. (Closes: #546532)
[ Martin Pitt ]
* invoke-rc.d: Fix package installation failure when installing a package
with an upstart script and systemd unit, but no SysV script in a chroot.
(LP: #1543051)
[ Felipe Sateler ]
* update-rc.d: Ensure insserv doesn't fail if initscripts is not installed
(Closes: #806438)
[ Benda Xu ]
* script/invoke-rc.d: Add OpenRC support.
* script/update-rc.d: Add OpenRC support.
2016-02-08 - Martin Pitt <>
init-system-helpers (1.28ubuntu2) xenial; urgency=medium
* invoke-rc.d: Fix package installation failure when installing a package
with an upstart script and systemd unit, but no SysV script in a chroot.
(LP: #1543051)

See Also

Package Description
initramfs-tools-bin_0.122ubuntu8.16_amd64.deb binaries used by initramfs-tools
initramfs-tools-core_0.122ubuntu8.16_all.deb generic modular initramfs generator (core tools)
initramfs-tools_0.122ubuntu8.16_all.deb generic modular initramfs generator (automation)
installation-guide-amd64_20160121ubuntu2.2_all.deb Ubuntu installation guide for amd64
installation-guide-arm64_20160121ubuntu2.2_all.deb Ubuntu installation guide for arm64
installation-guide-armhf_20160121ubuntu2.2_all.deb Ubuntu installation guide for armhf
installation-guide-i386_20160121ubuntu2.2_all.deb Ubuntu installation guide for i386
installation-guide-powerpc_20160121ubuntu2.2_all.deb Ubuntu installation guide for powerpc
installation-guide-ppc64el_20160121ubuntu2.2_all.deb Ubuntu installation guide for powerpc
installation-guide-s390x_20160121ubuntu2.2_all.deb Ubuntu installation guide for s390x
intel-microcode_3.20191112-0ubuntu0.16.04.2_amd64.deb Processor microcode firmware for Intel CPUs
intltool_0.51.0-2ubuntu1.16.04.1_all.deb Utility scripts for internationalizing XML
iproute-doc_4.3.0-1ubuntu3.16.04.5_all.deb transitional dummy package for iproute2-doc
iproute2-doc_4.3.0-1ubuntu3.16.04.5_all.deb networking and traffic control tools - documentation
iproute2_4.3.0-1ubuntu3.16.04.5_amd64.deb networking and traffic control tools