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

Re: Voors en tegens Systemd



On Sun, Jan 17, 2016 at 02:14:58PM +0100, Diederik de Haas wrote:
> 
> Maar zodra het woord systemd valt of een library van het systemd project wordt 
> genoemd, hebben de systemd haters weer genoeg ammunitie om los te gaan.
> En aan die emotie gestuurde/gebaseerde discussie waarin feiten geen rol spelen 
> of zelfs worden verdraaid, daar ga ik niet aan mee doen. 
> Dit zal dan ook mijn enige bijdrage in deze thread zijn.

Mijn voornaamste reden om weg te blijven zulke discussies,
is om tijd te kunnen besteden aan daadwerkelijke verbeteringen.


> Aquarius: De upgrade van Wheezy naar Jessie zal in principe niet je init 
> systeem wijzigen. Mijn Jessie server draait bv nog op sysv-init. Maar als je 
> desktop omgeving een harde dependency heeft op systemd als init system, dan 
> zal je waarschijnlijk wel over moeten gaan op systemd (als init system).
> Het is ook zo dat als je Jessie schoon installeert dat je dan *standaard*  
> systemd als init systeem krijgt. Maar als je dat wilt, kan je ook sysv-init 
> als init systeem bij een schone installatie van Jessie krijgen. Ik weet alleen 
> niet hoe je dat moet doen. 

Installeer het package 'sysvinit-core' dan is systemd niet meer het init proces.


<screenshot>
root@jessie:~# aptitude install sysvinit-core
De volgende NIEUWE pakketten zullen worden geïnstalleerd:
  sysvinit-core{b} 
0 pakketten opgewaardeerd, 1 nieuwe geïnstalleerd, 0 te verwijderen en 0 niet opwaarderen.
Heb 132 kB archieven nodig. Na uitpakken zal 199 kB worden gebruikt.
De volgende pakketten hebben niet-voldane afhankelijkheden:
 sysvinit-core : Conflicteert met: systemd-sysv maar 215-17+deb8u2 is geïnstalleerd.
 systemd-sysv : Conflicteert met: sysvinit-core maar 2.88dsf-59 wordt geïnstalleerd.
De volgende acties zullen deze afhankelijkheden oplossen:

     Verwijder de volgende pakketten:
1)     systemd-sysv                  



Deze oplossing aanvaarden? [Y/n/q/?]y
De volgende NIEUWE pakketten zullen worden geïnstalleerd:
  sysvinit-core 
De volgende pakketten zullen worden VERWIJDERD:
  systemd-sysv{a} 
0 pakketten opgewaardeerd, 1 nieuwe geïnstalleerd, 1 te verwijderen en 0 niet opwaarderen.
Heb 132 kB archieven nodig. Na uitpakken zal 120 kB worden gebruikt.
Wilt u verder gaan? [Y/n/?] 
Haal: 1 http://ftp.nl.debian.org/debian/ jessie/main sysvinit-core amd64 2.88dsf-59 [132 kB]
132 kB opgehaald in 0s (342 kB/s)     
Voorconfigureren van pakketten ...
dpkg: systemd-sysv: vereistenproblemen, maar wordt op verzoek toch verwijderd:
 init is afhankelijk van systemd-sysv | sysvinit-core | upstart; maar:
  Pakket systemd-sysv moet verwijderd worden.
  Pakket sysvinit-core is niet geïnstalleerd.
  Pakket upstart is niet geïnstalleerd.

(Database wordt ingelezen ... 32406 bestanden en mappen momenteel geïnstalleerd.)
systemd-sysv (215-17+deb8u2) wordt verwijderd ...
Bezig met afhandelen van triggers voor man-db (2.7.0.2-5) ...
Voorheen niet geselecteerd pakket sysvinit-core wordt geselecteerd.
(Database wordt ingelezen ... 32389 bestanden en mappen momenteel geïnstalleerd.)
Uitpakken van .../sysvinit-core_2.88dsf-59_amd64.deb wordt voorbereid...
Uitpakken van sysvinit-core (2.88dsf-59) ...
Bezig met afhandelen van triggers voor man-db (2.7.0.2-5) ...
Instellen van sysvinit-core (2.88dsf-59) ...
Not restarting sysvinit
                                                 
root@jessie:~# ps -ef | head -n 3
UID        PID  PPID  C STIME TTY          TIME CMD
root         1     0  0 jan06 ?        00:00:05 /sbin/init
root         2     0  0 jan06 ?        00:00:00 [kthreadd]
root@jessie:~# systemctl status
â?? jessie
    State: running
     Jobs: 0 queued
   Failed: 0 units
    Since: wo 2016-01-06 07:11:39 CET; 1 weeks 4 days ago
   CGroup: /
           â??â??1 /sbin/init
           â??â??system.slice
             â??â??dbus.service
             â?? â??â??434 /usr/bin/dbus-daemon --system --address=systemd: --nofork -
             â??â??cron.service
             â?? â??â??428 /usr/sbin/cron -f
             â??â??nfs-common.service
             â?? â??â??409 /sbin/rpc.statd
             â?? â??â??423 /usr/sbin/rpc.idmapd
             â??â??exim4.service
             â?? â??â??777 /usr/sbin/exim4 -bd -q30m
             â??â??squid3acp.service
             â?? â??â??580 /usr/sbin/squid3 -YC -f /etc/squid3/squidacp.config
             â?? â??â??585 (squid-1) -YC -f /etc/squid3/squidacp.config
             â?? â??â??604 (logfile-daemon) /var/log/squid3/access-acp.log
             â?? â??â??608 (unlinkd)
             â?? â??â??783 diskd 599044 599045 599046
root@jessie:~# systemctl status |  head -n 12
â?? jessie
    State: running
     Jobs: 0 queued
   Failed: 0 units
    Since: wo 2016-01-06 07:11:39 CET; 1 weeks 4 days ago
   CGroup: /
           â??â??1 /sbin/init
           â??â??system.slice
             â??â??dbus.service
             â?? â??â??434 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation
             â??â??cron.service
             â?? â??â??428 /usr/sbin/cron -f
root@jessie:~# reboot
root@jessie:~# 

  opnieuw ingelogd

root@jessie:~# systemctl status | head -n 12
Failed to get D-Bus connection: Onbekende fout -1
root@jessie:~# 
</screenshot>



Groeten
Geert Stappers
-- 
Leven en laten leven

Attachment: signature.asc
Description: Digital signature


Reply to: