¿Por qué las carpetas en el directorio de inicio (Documentos, Imágenes, etc.) se crean solo después del primer inicio de sesión gráfico?

¿Por qué las carpetas en el directorio de inicio (Documentos, Imágenes, etc.) se crean solo después del primer inicio de sesión gráfico?

Estoy aprendiendo Red Hat Enterprise Linux 7. Después de crear usuarios como root, si inicio sesión como nuevo usuario usando "su - nombre de usuario", no hay directorios en el directorio de inicio del usuario.

Una vez que inicio sesión gráficamente como nuevo usuario, se crean.

¿Por qué esto es tan?

Respuesta1

El sistema no crea ni utiliza estas carpetas durante la creación del usuario porque el sistema no las genera. Se generan el paquete xdg-user-dirs-update(Ubuntu) y xdg-user-dirs(Fedora/RHEL).

El archivo /usr/bin/xdg-user-dirs-updatese ejecuta al iniciar sesión y crea los archivos según los valores predeterminados /etc/xdg/user-dirs.defaultso si existen $HOME/.config/user-dirs.dirs.

Si desea deshabilitarlo, la configuración está en /etc/xdg/user-dirs.confo desinstale el paquete, si las dependencias lo permiten.

Referencia:¿Quién crea documentos/vídeos/imágenes/etc.? en el directorio de inicio

información relacionada