El manual "lo dice"... Que lo diga "claro" es otra cosa. ¿Que significa
"environment" en este contexto? ¿Los directorios a los que tiene acceso?
Josep-Antoni
Emilio Santos wrote:
Coordenadas temporales: Sun, May 18, 2003 at 07:23:56PM +0200
Sujeto: Josep-Antoni Ysern
Comunicaba sobre: Re: Synaptic
¡Bingo! Ahora sí... Efectivamente, siguiendo los pasos que me has dado
sí lo he activado. Tengo que ir a /usr/sbin/synaptic . Ahora bien: lo he
intentao activar con su y nohe podido. Lo he tenido que hacer con su -m,
contrariamente a lo que alguien me ha indicado. He leído documentación
al respecto -el manual, concretamente-, pero no acabo de entender la
diferenecia entre su y su -m. Uso uno u otro maquinalmente, sin saber
exacatamente lo que hago.
Pues lo pone claro en el manual:
su -m -p --preserve-enviroment :
Te deja el mismo entorno, que tenías
su - :
Crea un entorno igual al que tendrías si hubieses hecho login
directamante con el usuario.
su :
Una mezcla de las otras dos.
Haz login de las tres maneras, haciendo env las tres veces y verás como
cambian las cosas.
Por cierto, el programa lo has conseguido arrancar porque estabas en ese
directorio, o has dado la ruta completa. Para actuar como root tienes
que hacer su - que te da una shell completa de root.
Si lo haces con su -m , mantienes el entorno del usuario raso, y
entonces no se modifica PATH , por ejemplo.
Salu2