[opensuse-es] Eliminar System V y dejar solo systemd
Usando opensuse 12.3, estoy corriendo el sistema con systemd version 195. (Actualizado el sistema) No veo mucha documentacion (para opensuse), para eliminar definitivamente system v. Estoy viendo estos paquetes que tengo instalados y supongo que son necesarios, porque no se pueden eliminar por sus dependencias. systemd-sysvinit sysvinit-tools La verdad he encontrado poca informacion sobre el tema. -- Saludos, cheperobert -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
On 2013-11-03 05:42, cheperobert wrote:
Usando opensuse 12.3, estoy corriendo el sistema con systemd version 195. (Actualizado el sistema)
No veo mucha documentacion (para opensuse), para eliminar definitivamente system v.
Olvídalo. System V está eliminado completamente, aunque veas algunas cosas que /parecen/ ser de systemV.
La verdad he encontrado poca informacion sobre el tema.
Lee la lista inglesa o la de factory ;-) -- Cheers / Saludos, Carlos E. R. (from 12.3 x86_64 "Dartmouth" at Telcontar)
El día 3 de noviembre de 2013 06:01, Carlos E. R.
On 2013-11-03 05:42, cheperobert wrote:
Usando opensuse 12.3, estoy corriendo el sistema con systemd version 195. (Actualizado el sistema)
No veo mucha documentacion (para opensuse), para eliminar definitivamente system v.
Olvídalo.
System V está eliminado completamente, aunque veas algunas cosas que /parecen/ ser de systemV. Si lo escuche.
Pero que crees como soy terco, elimine uno de estos paquetes, evitando las dependencia y lo primero que me tiro systemd que no podria entrar al entorno grafico seguire revisando, voy a ver como se ve en la 13.1
La verdad he encontrado poca informacion sobre el tema.
Lee la lista inglesa o la de factory ;-)
Si la leeo, pero entre tanta discusion e hilos tan largos, es dificil conocer cual informacion es la mas adecuada.
-- Cheers / Saludos,
Carlos E. R. (from 12.3 x86_64 "Dartmouth" at Telcontar)
-- Saludos, cheperobert -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
On 2013-11-03 15:36, cheperobert wrote:
El día 3 de noviembre de 2013 06:01, Carlos E. R. <> escribió:
Pero que crees como soy terco, elimine uno de estos paquetes, evitando las dependencia y lo primero que me tiro systemd que no podria entrar al entorno grafico
Pues claro que rompes el sistema. Son paquetes que hacen falta por compatibilidad. System V en 12.3 no es funcional, pero algunas cosas que parecen ser de él son imprescindibles. Es parecido al postfix: contiene un programa llamado "sendmail", para compatibilidad con antiguos programas que creen que el servicio de correo lo lleva sendmail.
Lee la lista inglesa o la de factory ;-)
Si la leeo, pero entre tanta discusion e hilos tan largos, es dificil conocer cual informacion es la mas adecuada.
Pues en algún momento lo explicaron :-) -- Cheers / Saludos, Carlos E. R. (from 12.3 x86_64 "Dartmouth" at Telcontar)
El día 3 de noviembre de 2013 09:06, Carlos E. R.
On 2013-11-03 15:36, cheperobert wrote:
El día 3 de noviembre de 2013 06:01, Carlos E. R. <> escribió:
Pero que crees como soy terco, elimine uno de estos paquetes, evitando las dependencia y lo primero que me tiro systemd que no podria entrar al entorno grafico
Pues claro que rompes el sistema. Son paquetes que hacen falta por compatibilidad. System V en 12.3 no es funcional, pero algunas cosas que parecen ser de él son imprescindibles.
Es parecido al postfix: contiene un programa llamado "sendmail", para compatibilidad con antiguos programas que creen que el servicio de correo lo lleva sendmail.
Comprendo :)
Lee la lista inglesa o la de factory ;-)
Si la leeo, pero entre tanta discusion e hilos tan largos, es dificil conocer cual informacion es la mas adecuada.
Pues en algún momento lo explicaron :-)
Gracias por sacarme de las dudas, la verdad que pena me daba preguntar. Porque si no usas un software lo quitas, si no lo quieres mas lo quitas y pones otro. Pero supongo que en este caso es muy complejo, por el cambio de un sistema que majena todo el arranque y procesos de Sistema operativo.
-- Cheers / Saludos,
Carlos E. R. (from 12.3 x86_64 "Dartmouth" at Telcontar)
-- Saludos, cheperobert -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
On 2013-11-03 18:31, cheperobert wrote:
Gracias por sacarme de las dudas, la verdad que pena me daba preguntar.
Se de alguno que ha "conseguido" quitarlo, y luego ha tenido que reinstalar el sistema entero para reparar el desaguisado ;-) -- Cheers / Saludos, Carlos E. R. (from 12.3 x86_64 "Dartmouth" at Telcontar)
El día 3 de noviembre de 2013 14:18, Carlos E. R.
On 2013-11-03 18:31, cheperobert wrote:
Gracias por sacarme de las dudas, la verdad que pena me daba preguntar.
Se de alguno que ha "conseguido" quitarlo, y luego ha tenido que reinstalar el sistema entero para reparar el desaguisado ;-)
| systemd-sysvinit | System V init tools | package linux-vtke:~ # rpm -ql systemd-sysvinit /sbin/halt /sbin/init /sbin/poweroff /sbin/reboot /sbin/runlevel /sbin/shutdown /sbin/telinit Practicamente pide eliminar 300 paquetes Este fue el error al iniciar, cuando lo elimine evitando las dependencias. linux-vtke:~ # systemctl status xdm.service xdm.service - LSB: X Display Manager Loaded: loaded (/etc/init.d/xdm) Active: failed (Result: exit-code) since Sat, 2013-11-02 21:08:39 CST; 56s ago Process: 2042 ExecStart=/etc/init.d/xdm start (code=exited, status=1/FAILURE) CGroup: name=systemd:/system/xdm.service Nov 02 21:08:39 linux-vtke.site xdm[2042]: Starting service gdm/etc/init.d/xdm: línea 211: startproc: no se encontró la orden Nov 02 21:08:39 linux-vtke.site xdm[2042]: ..failed Nov 02 21:08:39 linux-vtke.site systemd[1]: Failed to start LSB: X Display Manager. Nov 02 21:08:39 linux-vtke.site systemd[1]: Unit xdm.service entered failed state La verdad que ya hubieran arreglado este problema, pero como tu dices hay que olvidarlo
-- Cheers / Saludos,
Carlos E. R. (from 12.3 x86_64 "Dartmouth" at Telcontar)
-- Saludos, cheperobert -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
On 2013-11-03 23:18, cheperobert wrote:
El día 3 de noviembre de 2013 14:18, Carlos E. R. <> escribió:
La verdad que ya hubieran arreglado este problema, pero como tu dices hay que olvidarlo
Pero es que no es un problema, esos paquetes que parecen de systemv están ahí intencionalmente. No es un despiste, no se les ha olvidado quitarlos. -- Cheers / Saludos, Carlos E. R. (from 12.3 x86_64 "Dartmouth" at Telcontar)
El día 3 de noviembre de 2013 16:30, Carlos E. R.
On 2013-11-03 23:18, cheperobert wrote:
El día 3 de noviembre de 2013 14:18, Carlos E. R. <> escribió:
La verdad que ya hubieran arreglado este problema, pero como tu dices hay que olvidarlo
Pero es que no es un problema, esos paquetes que parecen de systemv están ahí intencionalmente. No es un despiste, no se les ha olvidado quitarlos.
Si es intencionalmente y esperaría que para la 13.1, ya no se sigan usando (Pues si, ya que decidieron migrar definitivamente de System V a systemd) Creo que para ir terminando con este hilo, solo comentaría lo que hice para que quede documentado y que es una solución para eliminarse por lo menos uno de los dos paquetes, que al final no contribuye en nada, porque se puede dejar como esta y al sistema no le afecta. Pues revisando: Los archivos instalados por systemd-sysvinit, solo son enlaces a systemd: cheperobert:/sbin # ls -la halt init poweroff reboot runlevel shutdown telinit lrwxrwxrwx 1 root root 18 oct 28 16:12 halt -> /usr/bin/systemctl lrwxrwxrwx 1 root root 26 oct 28 16:12 init -> ../usr/lib/systemd/systemd lrwxrwxrwx 1 root root 18 oct 28 16:12 poweroff -> /usr/bin/systemctl lrwxrwxrwx 1 root root 18 oct 28 16:12 reboot -> /usr/bin/systemctl lrwxrwxrwx 1 root root 18 oct 28 16:12 runlevel -> /usr/bin/systemctl lrwxrwxrwx 1 root root 18 oct 28 16:12 shutdown -> /usr/bin/systemctl lrwxrwxrwx 1 root root 18 oct 28 16:12 telinit -> /usr/bin/systemctl Por lo que al eliminar el paquete, estos se pierden y no son encontrados, es donde el sistema al iniciar se queja y no quiere entrar mas. La solución es agregar la linea "init=/bin/systemd" en la ruta del kernel. Que al final, tambien es el mismo enalce del archivo init, ubicado en /sbin cheperobert:/sbin # la -la /bin/systemd lrwxrwxrwx 1 root root 24 oct 28 16:11 /bin/systemd -> /usr/lib/systemd/systemd Lo dejare así, agregare esta linea en el arranque de grub y ya no tengo mas esos comando de system v, y usar solo los de systemd. Gracias por todo
-- Cheers / Saludos,
Carlos E. R. (from 12.3 x86_64 "Dartmouth" at Telcontar)
-- Saludos, cheperobert -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2013-11-04 a las 08:21 -0600, cheperobert escribió:
Los archivos instalados por systemd-sysvinit, solo son enlaces a systemd:
Lo que te he dicho, por compatibilidad.
Por lo que al eliminar el paquete, estos se pierden y no son encontrados, es donde el sistema al iniciar se queja y no quiere entrar mas. La solución es agregar la linea "init=/bin/systemd" en la ruta del kernel.
La solución correcta es colver a instalar el paquete. - -- Saludos Carlos E. R. (desde 12.3 x86_64 "Dartmouth" en Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iEYEARECAAYFAlJ4EjEACgkQtTMYHG2NR9XsSwCgh0ZROPLWwgfmzmnjNs5j7lQF Co0An1LnEvxgX+dESJ1Be08vu7/HRVgo =e/VM -----END PGP SIGNATURE-----
participants (2)
-
Carlos E. R.
-
cheperobert