Abo
  • Services:
Anzeige
Debian 8 alias Jessie ist erschienen - samt Systemd.
Debian 8 alias Jessie ist erschienen - samt Systemd. (Bild: Screenshot Golem.de)

Systemd ersetzt Sysvinit

Beim Upgrade auf Debian Jessie ist zu beachten, dass Systemd die zuvor verwendete Startumgebung Sysvinit ersetzt. Wer das verhindern will, muss zuvor die Dateien /etc/apt/preferences.d/local-pin-init erstellen und dort folgenden Inhalt einfügen:

Package: systemd-sysv
Pin: release o=Debian
Pin-Priority: -1

Allerdings warnen die Entwickler, dass "einige Pakete ein schlechteres Verhalten zeigen oder Funktionalitäten vermissen lassen könnten, wenn nicht das Standard-Init-System verwendet wird". Besonders bei selbst eingebundenen Laufwerken mit dem Parameter auto über die Datei /etc/fstab, die beim Start nicht eingebunden werden können, stoppt Systemd den Start, und es erscheint eine Notfallkonsole. Um das zu verhindern, sollte auto durch noauto oder nofail ersetzt werden.

Anzeige

Achtung bei verschlüsselten Datenträgern

Probleme könnte es auch bei verschlüsselten Datenträgern geben. Systemd unterstützt einige Crypttab-Parameter nicht, darunter precheck, check, checkargs, noearly, loud und besonders keyscript, mit dem Passwörter zum Einbinden verschlüsselter Datenträger automatisch übergeben werden können. Wer sie nutzt, muss das alte Sysvinit verwenden. Überprüfen lässt sich das mit grep -e precheck -e check -e checkargs -e noearly -e loud -e keyscript /etc/crypttab. Außerdem weisen die Entwickler darauf hin, dass ein interaktiver Bootvorgang mit Systemd, etwa für die Eingabe von Passwörtern für verschlüsselte Partitionen, nur mit dem Bootsplash Plymouth möglich ist. Andere animierte Startbildschirme werden von Systemd nicht unterstützt und zeigen Eingabeaufforderungen nicht an.

Die für eine Aktualisierung benötigten Softwarepakete auf einem frisch installierten Wheezy-System 7.8 mit Gnome belegen etwa 1,5 GByte Speicherplatz, der exakt benötigte Speicher lässt sich mit apt-get -o APT::Get::Trivial-Only=true dist-upgrade ermitteln.

Update per Apt-get

Um die Aktualisierung anzustoßen, muss zunächst die Datei /etc/apt/sources.list editiert werden. Dort müssen alle Zeichenketten mit dem Inhalt wheezy durch die Zeichenkette jessie ersetzt werden. Danach muss die Paketliste zunächst mit apt-get update aufgefrischt werden. Dann erfolgt zunächst ein einfaches Upadte per apt-get upgrade und danach die vollständige Systemaktualisierung mit apt-get dist-upgrade. Zwischendurch kann man prüfen, ob es Probleme bei der Installtion gegeben hat. Schließlich kann das System neu gestartet werden.

Falls beim Start von Systemd etwas schiefläuft, gibt es zwei Kernelparameter, mit denen ein lokales Rettungssystem gestartet werden kann: "systemd.unit=rescue.target" öffnet eine Root-Shell, wenn das System zumindest startet. Anderenfalls gibt es noch den Parameter systemd.unit=emergency.target, der eine Rettungskonsole zum frühestmöglichen Zeitpunkt aufruft. Dort muss die Systempartition aber per Hand eingebunden werden. Die alte Startumgebung Sysvinit bleibt zunächst erhalten. Sie lässt sich alternativ zu Systemd über den Kernelparameter init=/lib/sysvinit/init starten, um später etwaige Probleme mit Systemd zu beheben oder auf die alte Startumgebung zurückzukehren.

Aufräumarbeiten

Nach dem Neustart sollten mit apt-get autoremove alle veralteten Pakete entfernt werden. Mit apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }') können anschließend noch nicht mehr benötigte Konfigurationsdateien entfernt werden, die unter Umständen noch Fehler verursachen können. Damit wird auch Sysvinit vollständig entfernt.

Bei unserem Kurztest von einem frisch installierten Wheezy 7.8 auf Jessie klappte das Upgrade ohne Probleme. Je älter das System und je mehr zusätzliche Pakete installiert sind, desto größer ist aber die Fehleranfälligkeit. Grundsätzlich empfiehlt es sich, der Aktualisierungsanleitung der Debian-Entwickler zu folgen, von der wir die wichtigsten Schritte beschrieben haben.

Mögliches Problem durch neue Software

Es gibt aber zahlreiche weitere neue Pakete in Jessie, die einem Systemadministrator durchaus Probleme bereiten könnten. Wer Debian als Webserver betreibt, sollte darauf achten, dass Debian Jessie die PHP-Version von 5.4 auf 5.6 aktualisiert. Außerdem ist statt Apache 2.2 Version 2.4 dabei. Dort wurden die Zugangskontrollrichtlinien und die Syntax der Konfigurationsdateien verändert. Wer sie manuell angepasst hat, sollte sich das entsprechende Dokument von der Apache Foundation dazu ansehen.

Außerdem wurde die Konfiguration des OpenSSH-Servers so verändert, dass das Einloggen als Root nicht mehr möglich ist. Über eine Abfrage während der Aktualisierung kann diese Änderung deaktiviert werden. Zudem weisen die Entwickler darauf hin, dass die Pakete Libv8 und Node.js für Jessie in einer nicht vertrauenswürdigen Version bereitstünden, die eine hohe Anzahl an Sicherheitslücken beinhalteten. Es seien dafür auch in absehbarer Zeit keine Sicherheitsupdates geplant.

 Debian 8 angeschaut: Das unsanfte Upgrade auf SystemdMehr Desktops und aktuelle Software 

eye home zur Startseite
cdjm 16. Mai 2015

Sieht doch alles gut aus. Die Software, die verlangt wird, ist aus Lizenzgründen nicht...

ShalokShalom 07. Mai 2015

https://wiki.debian.org/KDE/Jessie

LordSiesta 06. Mai 2015

Zum Beispiel in der Ankündigung von Debian 8: (Hervorhebung von mir)

heinziheinz 06. Mai 2015

40 Sekunden Inhalt 30 Sekunden WERBUNG OMG http://video1.golem.de/files/1/1/15190...

qupfer 01. Mai 2015

Naja, deshalb war das doch auch meiner erster Versuch. Das systemctl disable lightdm hat...



Anzeige

Stellenmarkt
  1. Imago Design GmbH, Gilching
  2. über Ratbacher GmbH, Raum Frankfurt
  3. ORBIT Gesellschaft für Applikations- und Informationssysteme mbH, Bonn, Darmstadt
  4. Deutsche Post DHL Group, Bonn


Anzeige
Spiele-Angebote
  1. 9,49€
  2. 22,90€ inkl. Versand
  3. 13,90€

Folgen Sie uns
       


  1. Apple

    Aktivierungssperre des iPads lässt sich umgehen

  2. Amazon

    Downloader-App aus dem Fire-TV-Store entfernt

  3. Autonomes Fahren

    Apple zeigt Interesse an selbstfahrenden Autos

  4. Sicherheit

    Geheimdienst warnt vor Cyberattacke auf russische Banken

  5. Super Mario Bros. (1985)

    Fahrt ab auf den Bruder!

  6. Canon EOS 5D Mark IV im Test

    Grundsolides Arbeitstier mit einer Portion Extravaganz

  7. PSX 2016

    Sony hat The Last of Us 2 angekündigt

  8. Raspberry Pi

    Schutz gegen Übernahme durch Hacker und Botnetze verbessert

  9. UHD-Blu-ray

    PowerDVD spielt 4K-Discs

  10. Raumfahrt

    Europa bleibt im All



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Astrohaus Freewrite im Test: Schreibmaschine mit Cloud-Anschluss und GPL-Verstoß
Astrohaus Freewrite im Test
Schreibmaschine mit Cloud-Anschluss und GPL-Verstoß
  1. Cisco Global Cloud Index Bald sind 90 Prozent der Workloads in Cloud-Rechenzentren
  2. Cloud Computing Hyperkonvergenz packt das ganze Rechenzentrum in eine Kiste
  3. Cloud Computing Was ist eigentlich Software Defined Storage?

Senode: Eine ganze Komposition in zwei Graphen
Senode
Eine ganze Komposition in zwei Graphen
  1. Digitales Fernsehen Verbraucherschützer warnen vor falschen DVB-T2-Geräten
  2. Offlinemodus Netflix erlaubt Download ausgewählter Filme und Serien
  3. LG PH450UG LED-Kurzdistanzprojektor arbeitet mit Akku

HTC 10 Evo im Kurztest: HTCs eigenwillige Evolution
HTC 10 Evo im Kurztest
HTCs eigenwillige Evolution
  1. Virtual Reality HTC stellt Drahtlos-Kit für Vive vor
  2. Google Im Pixel steckt wohl mehr HTC als gedacht
  3. Desire 10 Lifestyle HTC stellt noch ein Mittelklasse-Smartphone für 300 Euro vor

  1. Re: ... die Pay-TV-Plattform Freenet TV ...

    sundilsan | 17:13

  2. Re: Verstehe ich das Richtig?

    Faksimile | 17:12

  3. Director of Product Integrity

    sskora | 17:01

  4. Re: Schon wieder eine Sicherheitslücke bei Apple...

    seizethecheesl | 16:57

  5. Re: 4000¤ - WTF?

    DetlevCM | 16:55


  1. 12:54

  2. 11:56

  3. 10:54

  4. 10:07

  5. 08:59

  6. 08:00

  7. 00:03

  8. 15:33


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel