Comment puis-je remplacer upstart par systemd?

46

Depuis que Mark Shuttleworth a décidé de passer à sytemd à l'avenir, je me demandais si je pouvais l'installer sur mon Ubuntu maintenant?

    
posée blade19899 14.02.2014 - 17:51
la source

2 réponses

43

Wily Wolf (15.10) et plus récent:

Vous n'avez rien à faire. Vous utilisez systemd par défaut.

Trusty (14.04) et plus:

Vous n'avez pas de chance. Les dépôts Ubuntu ne fournissent pas les binaires systemd pour les versions antérieures à Utopic, malgré le fait que leurs sources génèrent les fichiers. Vous pouvez en savoir plus à ce sujet dans cette réponse.

    
réponse donnée Braiam 14.02.2014 - 20:42
la source
4

ajoutez ces ppas

sudo add-apt-repository ppa:ondrej/systemd
sudo apt-get update

systemd requiert le répertoire /sys/fs/cgroup comme point de montage. Il n'existe pas dans le noyau Ubuntu actuel (2.6.35). Il ne peut pas être créé avec mkdir non plus car sysfs ne le permet pas. Pour créer le répertoire, ce patch du noyau 2.6.36 doit être répliqué. Un noyau correctement corrigé peut être extrait via apt-get

sudo apt-get install linux-image-2.6.35-23-generic=2.6.35-23.41ppa1 linux-headers-2.6.35-23-generic=2.6.35-23.41ppa1 linux-headers-2.6.35-23=2.6.35-23.41ppa1

puis installez systemd

 sudo apt-get install systemd libpam-systemd systemd-gui systemd-extra-units

pour plus d'informations, accédez à ce lien

    
réponse donnée Olu 14.02.2014 - 18:07
la source

Lire d'autres questions sur les étiquettes