SystemD o no SystemD

Este forum es para los usuarios de MX hispanoparlantes
Message
Author
User avatar
Gerson
Posts: 876
Joined: Sun Nov 12, 2017 10:58 am

SystemD o no SystemD

#1 Post by Gerson »

Perdón si les parezco ignorante sobre este tema, lo mio es la medicina no la informática pero he leído opiniones controvertidas sobre usar o no SystemD.
MX Linux te da la oportunidad de iniciar o no con SystemD y por curiosidad algunas veces lo he usado pero no noto nada de diferente.
¿Alguien que generosamente me pueda ilustrar sobre ello?
No todos ignoramos las mismas cosas. :confused:

User avatar
Gerson
Posts: 876
Joined: Sun Nov 12, 2017 10:58 am

Re: SystemD o no SystemD

#2 Post by Gerson »

Encontré esto y lo leí pero no entendí mayor cosa; me generaron más dudas que aclaraciones.
http://without-systemd.org/wiki/index.p ... st_systemd
No todos ignoramos las mismas cosas. :confused:

User avatar
Moltke
Posts: 229
Joined: Tue Dec 19, 2017 6:07 pm

Re: SystemD o no SystemD

#3 Post by Moltke »

Gerson wrote: Tue Jan 15, 2019 2:46 pm Perdón si les parezco ignorante sobre este tema, lo mio es la medicina no la informática pero he leído opiniones controvertidas sobre usar o no SystemD.
MX Linux te da la oportunidad de iniciar o no con SystemD y por curiosidad algunas veces lo he usado pero no noto nada de diferente.
¿Alguien que generosamente me pueda ilustrar sobre ello?
Yo tampoco se mucho del tema, y al igual que tu también he leído esas opiniones que hablan a favor y en contra de SysV y/o SystemD. Lo que te puedo es contar mi experiencia a ver si de algo te ayuda. MX es la primera distro que uso sin Systemd por defecto a diferencia de las que había usado anteriormente - al menos hasta donde yo se, ya que hace un poco mas de 10 años cuando empece a experimentar con Linux, específicamente Ubuntu, no tengo idea de que usaba en ese entonces. Y tal como tu dices yo la verdad no veo mucha diferencia en cuanto a desempeño y rendimiento, pero como dije no soy el experto ni mucho menos. Ahora, esto si lo se, con SysV tu podrías crear tus propios scripts para los "demonios" o módulos de servicios y/o modificar los ya existentes para que se adapten a tus necesidades. SystemD no ofrece esta posibilidad, se pueden modificar ciertos parámetros pero no con la libertad que ofrece SysV. Ventajas? Mmmm...SystemD tiene la herramienta

Code: Select all

$ systemd-analyze
con esta puedes determinar por ejemplo el tiempo del boot de tu sistema, en este link encontraras mas info https://www.tecmint.com/systemd-analyze ... rformance/ SystemD agrupa todos los procesos por servicios usando los cgroups de Linux. SysV tiende a ser mas estable ya que se ocupa solo de una cosa; iniciar el sistema. Habiendo usado SystemD y ahora SysV, creo que con este el tiempo de boot es mas rápido, la diferencia no creo sea mucha, quizá un par de segundos quizá un poco mas...Desventajas? SystemD trata de ocuparse de muchas cosas al mismo tiempo y este es uno de los mayores argumentos en su contra. Si bien es cierto, como dije antes, que puedes crear tus propios scripts para SysV, también es cierto que no es nada fácil de hacer, es decir, necesitas tener habilidades y conocimientos en este aspecto que van mas allá de por ejemplo los "bash scripsts". Bueno, espero que mi relato te sea de ayuda, no es mucho pero es lo que puedo ofrecer. :happy:
Without each other's help there ain't no hope for us :happy:

male

Re: SystemD o no SystemD

#4 Post by male »

Se llama Systemd o systemd. ;)
SystemD es una corrupción de los que se oponen a esta beneficiosa invención.

Tengo siete distribuciones aquí. De estos, antiX y MX-Linux no están equipados con systemd.
Systemd me ha permitido encontrar y arreglar los errores de mi sistema operativo yo mismo. Lo siento, pero con SysVinit, siempre estoy fuera de la puerta como una vaca.

User avatar
Gerson
Posts: 876
Joined: Sun Nov 12, 2017 10:58 am

Re: SystemD o no SystemD

#5 Post by Gerson »

@male
Vale la aclaración con el tema de la "D" final en mayúscula, es bueno ir conociendo opiniones, una pregunta:
¿Has utilizado alguna vez MX con systemd? Sería bueno conocer tu punto de vista ya que entiendes del tema.
No todos ignoramos las mismas cosas. :confused:

male

Re: SystemD o no SystemD

#6 Post by male »

Soy un usuario normal, eso es todo.

Debe estar listo para trabajar con el terminal. Si esto no es lo tuyo, tampoco lo entenderás.
Deberías empezar con una comparación de los comandos básicos systemd_cheatsheet.pdf

Hay muchas opciones para leer:
https://www.certdepot.net/rhel7-get-started-systemd/
https://freedesktop.org/wiki/Software/systemd/
http://0pointer.de/blog/projects/blame-game.html
https://freedesktop.org/wiki/Software/s ... Debugging/

El systemd está en la versión 240, en MX en la 232
No estoy seguro de si realmente tiene sentido ofrecer esta posición híbrida al usuario.

User avatar
Gerson
Posts: 876
Joined: Sun Nov 12, 2017 10:58 am

Re: SystemD o no SystemD

#7 Post by Gerson »

@male
Gracias de nuevo por la información, la estuve leyendo y ya voy comprendiendo mejor el tema, voy a usar por unos días arrancar con systemd en MX y así tener herramientas de comparación.
No todos ignoramos las mismas cosas. :confused:

User avatar
Richard
Posts: 1577
Joined: Fri Dec 12, 2008 10:31 am

Re: SystemD o no SystemD

#8 Post by Richard »

El 'd' al final indica que es un daemon, o sea un programa o proceso no interactivo:
https://www.google.com/url?q=https://es ... rjopJ8L-Zz
Last edited by Richard on Mon Jan 21, 2019 2:33 pm, edited 1 time in total.
Thinkpad T430 & Dell Latitude E7450, both with MX-21.3.1
kernal 5.10.0-26-amd64 x86_64; Xfce-4.18.0; 8 GB RAM
Intel Core i5-3380M, Graphics, Audio, Video; & SSDs.

User avatar
Gerson
Posts: 876
Joined: Sun Nov 12, 2017 10:58 am

Re: SystemD o no SystemD

#9 Post by Gerson »

Después de 4 días de usar MX con systemd, instalando y desinstalando programas, usando VirtualBox, navegando en la red y realizando todo lo que usualmente hago, no vi ninguna diferencia al usarlo sin systemd.
Y si por alguna razón los desarrolladores prefieren que MX arranque sin systemd y que solo quien lo quiera usar con systemd tenga la posibilidad de elegir, entonces dejo que mi MX 18 x64 arranque sin systemd.
Por algo lo dejaron así.
No todos ignoramos las mismas cosas. :confused:

male

Re: SystemD o no SystemD

#10 Post by male »

Tendrías que crear el Journal. ;)

Primero tienes que comprobar si estás en systemd y si el grupo existe.

Code: Select all

# ps -p 1

Code: Select all

# addgroup --system systemd-journal
La Journal también necesita una carpeta

Code: Select all

# mkdir -p /var/log/journal
cuyos derechos deben ser establecidos

Code: Select all

# chown root:systemd-journal /var/log/journal
Por último, su usuario también debería poder acceder a la Journal.

Code: Select all

# gpasswd -a Gerson systemd-journal
Algunos ejemplos:

Code: Select all

    journalctl -b                                 - muestra el registro del último proceso de arranque
    journalctl -b -p err                        - limitado al último arranque y al ERROR de prioridad
    journalctl --since=yesterday          - muestra el diario desde ayer
    journalctl /dev/sda                       - muestra el diario del archivo de dispositivo /dev/sda
    journalctl /usr/bin/dbus-daemon   - muestra todos los registros del demonio D-Bus
    journalctl -k -b -1                         - muestra todos los mensajes del kernel del arranque anterior 
    journalctl -f                                  - muestra una vista en vivo de la Journal; (anteriormente: tail -f /var/log/messages)

Post Reply

Return to “Forum en Español”