Bug#771825: release-notes: Update information on non-systemd Jessie upgrades and installations
Package: release-notes
Severity: Important
Hello,
As promised on debian-devel attached is a first proposal for an update
of the release notes. There are two small issues with the patch:
- The text is edited without seeing the markup result. How to do that?
- The second part about preseeding will be tested tonight, and an
updated patch will be submitted if any changes are needed.
Thanks!
--- release_notes.current 2014-12-02 16:45:21.060959945 +0100
+++ release_notes.updated 2014-12-02 18:15:00.936959303 +0100
@@ -19,6 +19,16 @@
193 Pin: release o=Debian
194 Pin-Priority: -1
195 </screen>
+
+ <para>
+ It is also good to install sysvinit-core, sysvint and
+ sysvinit-utils as the first packages when upgrading. In case
+ you want an as-systemd-free-as-possible desktop environment,
+ it is also recommended to install systemd-shim, in order to
+ help apt and aptitude to avoid installing systemd-sysv and
+ other *systemd* components, unintentionally.
+ </para>
+
196 <caution>
197 <para>
198 Be advised that some packages may have degraded behaviour or
@@ -33,3 +43,43 @@
207 role="package">systemd-sysv</systemitem> package must be
208 installed first.
209 </para>
+
+ <!-- New installations of Jessie -->
+ <title>How to avoid the default init system for Jessie</title>
+ <para>
+ For new installations of Jessie the default init system
+ systemd-sysvinit will be installed. In order to run a
+ traditional init system, such as sysvinit-core, two
+ workarounds are available:
+
+ <para>
+ 1) Go through the installation, selecting the minimum number
+ of packages, maybe do only select standard (or use
+ netinst.iso). After the installation and first reboot,
+ install sysvinit-core and remove systemd-sysv (and maybe
+ other *systemd* packages). If a desktop is to be
+ installed install systemd-shim first before choosing other
+ components.
+ </para>
+
+ <para>
+ 2) Use a preseed command to finish the install with
+ sysvinit-core instead of systemd-core. (again choosing a
+ minimum installation)
+ <screen>
+ Choose #### Advanced options
+ Choose ### Running custom commands during the installation
+ </screen>
+ Issue
+ <screen>
+ preseed/late_command="in-target apt-get install -y sysvinit-core"
+ </screen>
+ and continue with the installation.
+ For further info see
+ https://wiki.debian.org/systemd#Installing_without_systemd
+ and
+ <screen>
+ http://d-i.debian.org/manual/en.i386/apbs05.html
+ http://d-i.debian.org/manual/example-preseed.txt
+ </screen>
+ </para>
Reply to: