Diferencia entre sudo nautilus y sudo -E nautilus

Diferencia entre sudo nautilus y sudo -E nautilus

Había la última versión de Ubuntu 17.04 instalada y no pude ejecutar el comando Sudo Nautilus porque estaba dando un error. Luego busqué en Google y probé Sudo -E nautilus y funcionó. ¿Cuál es la diferencia entre ambos?

Respuesta1

Elsudopágina de manualdescribe -Easí:

Indica a la política de seguridad que el usuario desea preservar sus variables de entorno existentes. La política de seguridad puede devolver un error si el usuario no tiene permiso para preservar el medio ambiente.

Normalmente, sudolimpia el entorno que proporciona al comando que ejecuta; -Elo desactiva (si el usuario tiene permiso para hacerlo). Puede ver la diferencia comparando las salidas de sudo envy sudo -E env.

Nautilus necesita una serie de variables de entorno para encontrar la información que necesita o acceder a otros procesos con los que necesita comunicarse; la limpieza predeterminada impide que esto funcione.

información relacionada