[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: