¿Cómo puedo reemplazar advenedizo con systemd?

Respuestas:

44

Wily Werewolf (15.10) y más reciente:

No tienes que hacer nada. Estás utilizando systemd de forma predeterminada.

Trusty (14.04) y mayores:

No tienes suerte Los repositorios de Ubuntu no proporcionan los binarios systemd para versiones anteriores a Utopic, a pesar del hecho de que sus fuentes generan los archivos. Puedes aprender más sobre esto en esta respuesta.

Braiam
fuente
Ubuntu 12.04 LTS: no se puede localizar el paquete systemd-services. Creo que debería agregar al menos para qué versión funciona esto y / o qué repositorio agregar y cómo.
Anthon
@Anthon esto solo funciona con raring y más nuevos.
Braiam
O simplemente furioso? El 13.10 systemd-services no incluye / lib / systemd / systemd, y no hay otro paquete que sí lo haga.
sourcejedi
@sourcejedi tienes razón, estoy desconcertado, he buscado en todo el repositorio y /lib/systemd/systemdningún paquete me lo proporciona antes de utópico ... No estoy seguro de lo que está sucediendo desde que lo tengo /lib/systemd/systemden mi confianza actualizada. sistema.
Braiam
1
@ bodhi.zazen Eso supone que el paquete proviene del "PPA". Si revisa, verá que para instalar systemd utiliza paquetes de un PPA. No, mis instrucciones usan "main", que son paquetes compatibles con Ubuntu / Canonical. Por supuesto, las personas que quieran hacer el salto deben estar preparadas incluso antes de intentarlo.
Braiam
4

agrega estas ppas

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

systemd requiere el directorio /sys/fs/cgroupcomo punto de montaje. No existe en el núcleo actual de Ubuntu (2.6.35). Tampoco se puede crear con mkdir porque sysfs no lo permite. Para crear el directorio, este parche del kernel 2.6.36 debe ser compatible. Se puede extraer un kernel adecuadamente parcheado a través deapt-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

luego instale systemd

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

para más información vaya a este enlace

Olu Smith
fuente
¿Qué versión de Ubuntu actualmente compatible ejecuta kernel 2.6.35?
usuario68186
El PPA, ni la instalación de 'dependencias' funciona: /
blade19899
2
No instalaría kernel 2.6 ni anterior en ninguno de mis sistemas
Braiam
1
Esa información wiki es realmente fuera de fecha, lo leí, así cuando se trata de encontrar la respuesta a esta pregunta y no me impresionó
Michel-SLM
1
Parece haber eliminado su PPA.
zerwas