[Musix-usuarios] Rv: Re: Rv: Re: Package: sysv-rc

Daniel Vidal danielvidalchornet en gmail.com
Lun Oct 4 17:32:48 CEST 2010


Saludos

   Si, cada linea es un comando... has de dar enter despues de
escribirlas...

   $HOME es una variable de entorno que contiene la carpeta del usuario que
esta conectado... Te llevara a /home/cronopio/

   No dudes en preguntar... lo que sea... por simple que te parezca... Me
voy a conectar al chat y voy a estar toda la tarde... Intentare estar lo mas
atento posible... ok?

Salud y Suerte!!


El 4 de octubre de 2010 17:18, Cronopio Rojo
<cronopiorojo en yahoo.com.ar>escribió:

> Ok, pero hay algo que no entiendo... En todas esas cosas que ponés, una
> abajo de la otra, tengo que poner una y apretar enter y despues poner la
> otra y volver a apretar enter y asi?? Sino no entiendo cómo hacerlo.
>
> Cuando empecé puse "cd $HOME"+enter y no pasó nada. ¿Tiene que pasar algo?
>
> Tené en cuenta que adentro de "home" tengo una subcarpeta "cronopio" que es
> donde tengo todos los archivos.
>
> Abrazo
>
>
> " La realidad es aquello que, cuando dejas de creer en ella, no desaparece" (Philip
> K Dick)
>
> *
>
> *
>
>
> --- El *lun 4-oct-10, Daniel Vidal <danielvidalchornet en gmail.com>*escribió:
>
>
> De: Daniel Vidal <danielvidalchornet en gmail.com>
> Asunto: Re: [Musix-usuarios] Rv: Re: Rv: Re: Package: sysv-rc
>
> Para: "Lista de usuarios de Musix" <musix-usuarios en lists.ourproject.org>
> Fecha: lunes, 4 de octubre de 2010, 9:25
>
> Saludos
>
> Perdon por la tardanza...
>
> Por favor... Lee hasta el final el post antes de hacer nada...
>
> A ver.. Como dice Marcos es una operacion delicada... la parte de
> /etc/init.d/ no tiene problemas... son ficheros "reales"... En cambio los
> directorios /etc/rcX.d/ contienen enlaces y si durante el proceso de
> "moverlos" cometemos algun error tendremos que reconstruir esos enlaces. Por
> lo tanto lo primero sera hacernos un "seguro"... vamos a crear unos ficheros
> de texto que conserven la informacion de estos enlaces para poder
> reconstruirlos si es necesario... y para comparar si nuestras operaciones
> han tenido exito.
>
> Vamos al home de tu usuario
>
> cd $HOME
>
> ls -l /etc/rc0.d/* > rc0-info.txt
> ls -l /etc/rc1.d/* > rc1-info.txt
> ls -l /etc/rc2.d/* > rc2-info.txt
> ls -l /etc/rc3.d/* > rc3-info.txt
> ls -l /etc/rc4.d/* > rc4-info.txt
> ls -l /etc/rc5.d/* > rc5-info.txt
> ls -l /etc/rc6.d/* > rc6-info.txt
> ls -l /etc/rcS.d/* > rcS-info.txt
>
> Ahora creamos los directorios donde guardaremos provisionalmente toda la
> estructura
>
> mkdir respaldo
> cd respaldo
> mkdir init.d
> mkdir rc0.d
> mkdir rc1.d
> mkdir rc2.d
> mkdir rc3.d
> mkdir rc4.d
> mkdir rc5.d
> mkdir rc6.d
> mkdir rcS.d
>
> y en el caso de que exista
>
> mkdir rc.local
>
> El resto de operaciones las tenemos que hacer como root
>
> su - root
>
> (te pedira contraseña)
>
> vamos al directorio de tu usuario y dentro de el, al directorio respaldo
>
> cd /home/<usuario>/respaldo/
>
> Empezamos por el init.d
>
> cd init.d
> mv /etc/init.d/* .
> cd ../rc0.d/
> mv /etc/rc0.d/* .
> cd ../rc1.d/
> mv /etc/rc1.d/* .
> cd ../rc2.d/
> mv /etc/rc2.d/* .
> cd ../rc3.d/
> mv /etc/rc3.d/* .
> cd ../rc4.d/
> mv /etc/rc4.d/* .
> cd ../rc5.d/
> mv /etc/rc5.d/* .
> cd ../rc6.d/
> mv /etc/rc6.d/* .
> cd ../rcS.d/
> mv /etc/rcS.d/* .
>
> y en el caso de que exista
>
> cd ../rc.local
> mv /etc/rc.local/* .
>
> Vale... acabamos de vaciar toda la estructura de inicio de servicios del
> sistema... es un momento delicado... NO REINICIES - NO APAGUES LA MAQUINA (y
> cruza los dedos que no se vaya la corriente electrica)
>
> Ahora es cuando tenemos que hacer el
>
> apt-get -f install
>
> y el sysv-rc no deberia de quejarse... no hay scripts que revisar... no hay
> problemas... Si consigues instalar el sysv-rc (eso espero) creo que el resto
> de problemas tambien desapareceran... Cuando se instale todo lo
> pendiente, ejecuta un apt-get update y un aptitude safe-upgrade. comprueba
> que no hay una nueva version de sysv-rc... si la hay, instalala.
>
>
> Seguimos.
>
> Esto hay que hacerlo... Tanto si las cosas nos han ido bien como si nos han
> ido mal. Tenemos que devolver la estructura de arranque de servicios a su
> estado original.
>
> (Seguimos logueados como root)
>
> cd /etc/init.d
> mv /home/<usuario>/init.d/* .
> cd ../rc0.d/
> mv /home/<usuario>/rc0.d/* .
> cd ../rc1.d/
> mv /home/<usuario>/rc1.d/* .
> cd ../rc2.d/
> mv /home/<usuario>/rc2.d/* .
> cd ../rc3.d/
> mv /home/<usuario>/rc3.d/* .
> cd ../rc4.d/
> mv /home/<usuario>/rc4.d/* .
> cd ../rc5.d/
> mv /home/<usuario>/rc5.d/* .
> cd ../rc6.d/
> mv /home/<usuario>/rc6.d/* .
> cd ../rcS.d/
> mv /home/<usuario>/rcS.d/* .
>
> y en el caso de que exista
>
> cd ../rc.local/
> mv /home/<usuario>/rc.local/* .
> Ahora debemos comprobar que los enlaces estan correctos. En el directorio
> /home/<usuario>  tenemos los ficheros rcX-info.txt...
>
> Deberian tener un aspecto similar a esto:
>
> total 4
> lrwxrwxrwx 1 root root  17 sep 30  2009 K09apache2 -> ../init.d/apache2
> lrwxrwxrwx 1 root root  13 sep 30  2009 K11atd -> ../init.d/atd
> lrwxrwxrwx 1 root root  17 sep 30  2009 K18nagios3 -> ../init.d/nagios3
> lrwxrwxrwx 1 root root  20 oct  1  2009 K19freeradius ->
> ../init.d/freeradius
> lrwxrwxrwx 1 root root  15 sep 30  2009 K20exim4 -> ../init.d/exim4
> lrwxrwxrwx 1 root root  20 sep 30  2009 K20nfs-common ->
> ../init.d/nfs-common
> lrwxrwxrwx 1 root root  23 sep 30  2009 K20openbsd-inetd ->
> ../init.d/openbsd-inetd
> lrwxrwxrwx 1 root root  15 jul 16 10:48 K20rsync -> ../init.d/rsync
> lrwxrwxrwx 1 root root  15 nov 30  2009 K20snmpd -> ../init.d/snmpd
> lrwxrwxrwx 1 root root  19 dic 18  2009 K20tftpd-hpa -> ../init.d/tftpd-hpa
> lrwxrwxrwx 1 root root  16 ago 20 08:18 K20tivoli -> ../init.d/tivoli
> lrwxrwxrwx 1 root root  15 sep 30  2009 K21mysql -> ../init.d/mysql
> lrwxrwxrwx 1 root root  19 sep 30  2009 K22mysql-ndb -> ../init.d/mysql-ndb
> lrwxrwxrwx 1 root root  23 sep 30  2009 K23mysql-ndb-mgm ->
> ../init.d/mysql-ndb-mgm
> lrwxrwxrwx 1 root root  20 sep 30  2009 K25hwclock.sh ->
> ../init.d/hwclock.sh
> lrwxrwxrwx 1 root root  26 sep 30  2009 K63mountoverflowtmp ->
> ../init.d/mountoverflowtmp
> lrwxrwxrwx 1 root root  17 sep 30  2009 K90rsyslog -> ../init.d/rsyslog
> -rw-r--r-- 1 root root 353 dic 23  2007 README
> lrwxrwxrwx 1 root root  18 sep 30  2009 S20sendsigs -> ../init.d/sendsigs
> lrwxrwxrwx 1 root root  17 sep 30  2009 S30urandom -> ../init.d/urandom
> lrwxrwxrwx 1 root root  22 sep 30  2009 S31umountnfs.sh ->
> ../init.d/umountnfs.sh
> lrwxrwxrwx 1 root root  17 sep 30  2009 S32portmap -> ../init.d/portmap
> lrwxrwxrwx 1 root root  20 sep 30  2009 S35networking ->
> ../init.d/networking
> lrwxrwxrwx 1 root root  18 sep 30  2009 S36ifupdown -> ../init.d/ifupdown
> lrwxrwxrwx 1 root root  18 sep 30  2009 S40umountfs -> ../init.d/umountfs
> lrwxrwxrwx 1 root root  20 sep 30  2009 S60umountroot ->
> ../init.d/umountroot
> lrwxrwxrwx 1 root root  14 sep 30  2009 S90halt -> ../init.d/halt
>  Esto corresponde a una maquina de mi trabajo... Seguro que es distinto en
> tu caso. Lo importante es que la instruccion
>
> cat /home/<usuario>/rcX-info.txt
>
> y la instruccion
>
> ls -l /etc/rcX.d/*
>
> den EXACTAMENTE el mismo resultado...
>
> Si todo esta correcto... cruza los dedos y rearranca... Si no... hay que
> reconstruir los enlaces uno a uno... Habria que ir a cada uno de los
> directorios rcX.d y ejecutar tantas instrucciones "ln -s" como ficheros
> tengas en el /home/<usuario>/rcX-info.txt . Te pongo un ejemplo de como
> deberian ser la instrucciones
>
> ln -s S90halt ../init.d/halt
>
> y asi con todos los ficheros (enlaces) de todos los directorios
>
> Como puedes ver... la tarea no es trivial... pero lo peor es que no es
> definitiva... Si no actualizas TODOS los paquetes que ahora le dan problemas
> al sysv-rc... la situacion puede repetirse en cualquier momento
> (concretamente cada vez que el sysv-rc suba de version... y en squeeze esto
> es impredecible). Weno... quizas si que hay otra cosa peor... yo no he
> probado toda la secuencia de instrucciones. En la version 2.0 de musix
> pusimos un script que no cumplia con las normas LSB y cuando empezamos con
> la version 3.0 nos dio el mismo problema... pero nosotros teniamos
> localizado el fichero e hicimos todas estas operaciones con un solo
> fichero... Esto es distinto... aqui se mueve todo el sistema de arranque...
> y si aparece algun error... o yo me he equivocado en la secuencia de
> instrucciones... Pues eso... que puede ser que tu maquina no arranque
> correctamente... Piensatelo bien antes de hacer nada... y valora lo que
> perderias si tu musix de repente no arranca y tienes que reinstalar....
>
> Espero que sirva de ayuda
>
> Salud y Suerte!!
>
>
>
>
>
>
>
> El 3 de octubre de 2010 22:42, Cronopio Rojo <cronopiorojo en yahoo.com.ar<http://mc/[email protected]>
> > escribió:
>
>   --- El *vie 1-oct-10, Cronopio Rojo <cronopiorojo en yahoo.com.ar<http://mc/[email protected]>
> >* escribió:
>
>
> De: Cronopio Rojo <cronopiorojo en yahoo.com.ar<http://mc/[email protected]>
> >
> Asunto: Re: [Musix-usuarios] Rv: Re: Package: sysv-rc
> Para: "Lista de usuarios de Musix" <musix-usuarios en lists.ourproject.org<http://mc/[email protected]>
> >
> Fecha: viernes, 1 de octubre de 2010, 14:56
>
>   Probe lo que dijo marcos -plan A- y sigue todo igual. Espero directivas
> precisas de Daniel para avanzar con el plan B y/o C
>
>  " La realidad es aquello que, cuando dejas de creer en ella, no
> desaparece" (Philip K Dick)
>
> *
>
> *
>
>
> --- El *vie 1-oct-10, Marcos Germán Guglielmetti <marcos en ovejafm.com<http://mc/[email protected]>
> >* escribió:
>
>
> De: Marcos Germán Guglielmetti <marcos en ovejafm.com<http://mc/[email protected]>
> >
> Asunto: Re: [Musix-usuarios] Rv: Re: Package: sysv-rc
> Para: "Lista de usuarios de Musix" <musix-usuarios en lists.ourproject.org<http://mc/[email protected]>
> >
> Fecha: viernes, 1 de octubre de 2010, 13:44
>
> On Friday 01 October 2010 12:17:40 Daniel Vidal wrote:
> > Saludos
> >
> >     Plan C
> >
> >     Mover todos los scripts de /etc/init.d/ y todos los enlaces de
> > /etc/rcX.d/ a un lugar seguro...
> >
> >     Instalar sysv-rc
> >
> >     Volver a mover todos los scripts y enlaces a su antiguo lugar...
> >
> > Salud y Suerte!
> >
>
> Es bueno!!
>
> pero recuerda que Federico (cronopiorojo) recién comienza con la consola
>
> ¿podrías darle toda la secuencia de comandos?
>
> > 2010/10/1 Marcos Germán Guglielmetti <marcos en ovejafm.com>
> >
> > > > Listo, lo borre pero seguimos en la misma. Cuando pongo el apt-get -f
> > > > install me pide que ponga sudo dpkg --configure -a y cuando hago eso,
> > > > de nuevo el "falta architecture..." y la ventana de scritps de
> > > > configuracion de sysv-rc.... Ya parece el cuento de la buena pipa...
> > > > :-(
> > >
> > > qué lo parió
> > >
> > > te había escrito sobre borrar el paquete  sysv-rc en
> > >  /var/cache/apt/archives/
> > >
> > > rm /var/cache/apt/archives/sysv-rc*
> > >
> > > asegurate que lo borre
> > >
> > > igual no creo que deje de molestar ese paquete con esto, pero por favor
> > > probá
> > > y luego vemos qué hacer
> > >
> > > habría que encontrar la forma de evitar a toda costa q ese paquete
> > > intente instalarse
> > >
> > > el Plan B, que sería mejor, es depurar los scripts de arranque
> instalando
> > > nuevos...
> > >
> > > _______________________________________________
> > > Musix GNU+Linux - www.musix.org.ar
> > > Musix-usuarios mailing list
> > > Musix-usuarios en lists.ourproject.org
> > > https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
>
>
>
> --
>                    Marcos Guglielmetti
>                             â–²
> ::::::::::::::::::      M U S I X   :::::::::::::::::::::
>                             â–¼
>             www.musix.org.ar
>                  www.ovejafm.com
>
> _______________________________________________
> Para encontrarte con activistas del movimiento social del software libre
> envia
> un mail a solar.general en librelist.com y luego respondé el mail de
> bienvenida.
>
> PD: usen dukgo.com en vez de google
> es genial y va camino a ser totalmente libre ¡y no te espía! :-D
>
> Estas son opiniones organizacionales y no representan la posición de
> persona
> alguna :P
>
> amo z-mongo daa dbg badu pa baduma badu pa yeh
>
> _______________________________________________
> Musix GNU+Linux - www.musix.org.ar
> Musix-usuarios mailing list
> Musix-usuarios en lists.ourproject.org
> https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
>
>
>
>
> -----Adjunto en línea a continuación-----
>
> _______________________________________________
> Musix GNU+Linux - www.musix.org.ar
> Musix-usuarios mailing list
> *MailScanner has detected a possible fraud attempt from "mc" claiming to
> be* *MailScanner has detected a possible fraud attempt from "mc" claiming
> to be MailScanner has detected a possible fraud attempt from "mc" claiming
> to be MailScanner has detected a possible fraud attempt from "mc" claiming
> to be Musix-usuarios en lists.ourproject.org*<http://mc/[email protected]>
> *
> https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
> *
>
>
>
> _______________________________________________
> Musix GNU+Linux - www.musix.org.ar
> Musix-usuarios mailing list
> Musix-usuarios en lists.ourproject.org<http://mc/[email protected]>
> https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
>
>
>
> -----Adjunto en línea a continuación-----
>
> _______________________________________________
> Musix GNU+Linux - www.musix.org.ar
> Musix-usuarios mailing list
> Musix-usuarios en lists.ourproject.org<http://mc/[email protected]>
> https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
>
>
>
> _______________________________________________
> Musix GNU+Linux - www.musix.org.ar
> Musix-usuarios mailing list
> Musix-usuarios en lists.ourproject.org
> https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://lists.ourproject.org/pipermail/musix-usuarios/attachments/20101004/2f429fa3/attachment-0001.htm 


Más información sobre la lista de distribución Musix-usuarios