OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.
Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.
Systemd en Mageia 2
Reciclarse o morir: Mageia 2 abandona nuestro viejo y querido SystemV, comienza a usar por defecto systemd. Systemd es un nuevo sistema para gestionar el arranque de nuestros equipos auspiciado por Red Hat, entre la multitud de maravillas que trae nos provee de "agresivas capacidades de paralelización" en el arranque, también es capaz de responder a enventos usando D-Bus, de momento es compatible con los scripts de init.
Olvidémonos del viejo init que se encargaba de ser el primero y después iban arrancando nuestros servicios que dependían unos de otros.
Para saber más puede consultar ¿Por que Systemd? o el siempre completo wiki de Fedora.
Ahora vamos a lo que nos interesa, como usarlo.
¿Qué herramienta utilizamos para manejar systemd?
systemctl es la herramienta principal combina la funcionalidad de las conocidas chkconfig y service.
¿Cómo arrancamos, comprobamos el estado y paramos un servicio?
[root@localhost ~]# systemctl start iptables.service [root@localhost ~]# systemctl status iptables.service iptables.service - iptables Firewall for IPv4 Loaded: loaded (/lib/systemd/system/iptables.service; disabled) Active: active (exited) since Wed, 07 Mar 2012 18:06:19 +0100; 4s ago Process: 8995 ExecStop=/usr/lib/iptables stop (code=exited, status=0/SUCCESS) Process: 9045 ExecStart=/usr/lib/iptables start (code=exited, status=0/SUCCESS) CGroup: name=systemd:/system/iptables.service [root@localhost ~]# systemctl stop iptables.service [root@localhost ~]# systemctl status iptables.service iptables.service - iptables Firewall for IPv4 Loaded: loaded (/lib/systemd/system/iptables.service; disabled) Active: inactive (dead) since Wed, 07 Mar 2012 18:07:35 +0100; 3s ago Process: 9063 ExecStop=/usr/lib/iptables stop (code=exited, status=0/SUCCESS) Process: 9045 ExecStart=/usr/lib/iptables start (code=exited, status=0/SUCCESS) CGroup: name=systemd:/system/iptables.service
¿Cómo activamos o desactivamos el arranque automático de un servicio?
[root@localhost ~]# systemctl enable iptables.service ln -s '/lib/systemd/system/iptables.service' '/etc/systemd/system/basic.target.wants/iptables.service' [root@localhost ~]# systemctl disable iptables.service rm '/etc/systemd/system/basic.target.wants/iptables.service'
¿Como cambiamos de nivel de ejecución?
Iluso de mi intenté cambiar a init 3 usando el viejo /etc/inittab.
Systemd usa un enlace simbólico para apuntar el “runlevel” por defecto.
Debemos borrar el actual y crear el nuevo:
rm /etc/systemd/system/default.target
Para arrancar en nivel 3
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
Para arrancar en nivel 5:
ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target
- Blog de bersuit
- Entra a tu cuenta o crea una para poder comentar.
BOFH
# 117645 Siempre se agradece un poco de CulturaDRAKE
;)
# 117646 woo!!!
woo!!!
Está genial, me sirve como chuleta de systemd ;-)
Saludos.
BOFH
# 117649 Gracias por el aporte
Por curiosidad ¿significa esto que se dejará de usar Speedboot?
# 117712 Speedboot es una chapucilla para mejorar los tiempos de arranque
Además, creo que es compatible sólo son systemv. De todos modos systemd se supone que trae las funciones que proporciona speedboot ya incluídas de serie.
BOFH
# 117715 Sinceramente, me gustaría que
Sinceramente, me gustaría que Mageia desechara Speedboot y lo sustituyera por cualquier otra cosa que funcionara en condiciones porque en equipos rápidos provoca fallos y si se desactiva, el inicio es terriblemente lento.
Usuario
# 117710 Chevere
No tengo mucho qué decir.
Me parece un muy buen movimiento por parte de la comunidad, ya que cualquier ventaja en el manejo de la computación paralela, que implícitamente indica una operación más cercana al hardware, significa que se aprovechará mejor.
Como estos procesadores Intel y AMD se manejan a integraciones a escala muy grandes, se puede conseguir que la cantidad de energía gastada tenga una mínima diferencia en comparación con un estado no operativo.
Como siempre en las ingenierías, hay que usar la herramienta indicada para el trabajo :) .
Registered Linux User # 536451
Registered PC-BSD User
La persona sabia no recurre a persuadir agresivamente con palabras, sino que explica pasivamente sus razones.