
Reubiqué mis directorios de inicio usando directorios de usuario XDG como se menciona aquí:
¿Cómo hacer que gnome use mi carpeta de inicio como carpeta de escritorio?
Sin embargo, esto no me funciona hasta ahora.
He configurado el directorio de Descargas, /media/Schijf-2/Nico/"Mijn Documenten"/Downloads/
que es un directorio con algunos archivos. Después de guardar el archivo y reiniciar, probé el directorio de Descargas pero sigue siendo el mismo directorio vacío en lugar de la nueva ubicación.
Así es como se ve el archivo de directorios de usuario xdg:
XDG_DESKTOP_DIR="$HOME/Bureaublad"
XDG_DOWNLOAD_DIR="/media/Schijf-2/Nico/Mijn Documenten/Downloads/"
XDG_TEMPLATES_DIR="$HOME/Sjablonen"
XDG_PUBLICSHARE_DIR="$HOME/Openbaar"
XDG_DOCUMENTS_DIR="/media/Schijf-2/Nico/Mijn Documenten/"
XDG_MUSIC_DIR="$HOME/Muziek"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/Video's"
¿Hay algo raro que haya ingresado mal?
edición 1:
Estoy usando XFCE. Veo en el administrador de archivos que el ícono de los directorios ha cambiado.
Pero cuando hago clic en "Descargas" en la barra lateral, veo el /home/nico/Downloads
directorio vacío.
En lugar de /media/Schijf-2/Nico/Mijn Documenten/Downloads
.
Estoy usando Linux Mint 13 xfce, que tiene Thunar como administrador de archivos predeterminado.
Ahora (por el momento) simplemente agregué ambas ubicaciones (para Descargas y Documentos) a la barra lateral.
edición 2:este es el contenido de /etc/xdg/user-dirs.conf
:
# This controls the behaviour of xdg-user-dirs-update which is run on user login
# You can also have per-user config in ~/.config/user-dirs.conf, or specify
# the XDG_CONFIG_HOME and/or XDG_CONFIG_DIRS to override this
#
enabled=True
# This sets the filename encoding to use. You can specify an explicit
# encoding, or "locale" which means the encoding of the users locale
# will be used
filename_encoding=UTF-8
y estos son los contenidos de etc/xdg/user-dirs.defaults
:
Default settings for user directories
#
# The values are relative pathnames from the home directory and
# will be translated on a per-path-element basis into the users locale
DESKTOP=Desktop
DOWNLOAD=Downloads
TEMPLATES=Templates
PUBLICSHARE=Public
DOCUMENTS=Documents
MUSIC=Music
PICTURES=Pictures
VIDEOS=Videos
# Another alternative is:
#MUSIC=Documents/Music
#PICTURES=Documents/Pictures
#VIDEOS=Documents/Videos
el /media/Schijf-2/
se monta automáticamente (entrada en fstab)
los íconos han cambiado a los íconos que siempre se usan para los directorios de Descargas y Documentos.
Edición 3:
my ~./config/user-dirs.dirs
está completamente vacío (antes de reiniciar). No sé si eso es algo bueno o malo. Quizás leafpad no pudo mostrar el contenido. Cuando probé con gedit, volví a ver el contenido del archivo: es completamente igual al que publiqué antes.
XDG_DESKTOP_DIR="$HOME/Bureaublad"
XDG_DOWNLOAD_DIR="/media/Schijf-2/Nico/Mijn Documenten/Downloads/"
XDG_TEMPLATES_DIR="$HOME/Sjablonen"
XDG_PUBLICSHARE_DIR="$HOME/Openbaar"
XDG_DOCUMENTS_DIR="/media/Schijf-2/Nico/Mijn Documenten/"
XDG_MUSIC_DIR="$HOME/Muziek"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/Video's"
Como vi que el directorio de música también tenía el directorio anterior, lo cambié a una ubicación diferente (casi igual que el directorio de documentos). Cambié falso a verdadero nuevamente. Y luego ejecuté este comando en la terminal:
xdg-user-dirs-update
Ahora vi un mensaje:
/media/Schijf-2/Nico/Mijn Documenten/Mijn Muziek was removed, reassigning MUSIC to homedir
Esto es algo que no había visto antes. Creo que todo volvió a cambiar a la ubicación anterior.
Mis directorios de usuario se ven así:
XDG_DESKTOP_DIR="$HOME/Bureaublad"
XDG_DOWNLOAD_DIR="/media/Schijf-2/Nico/Mijn Documenten/Downloads"
XDG_TEMPLATES_DIR="$HOME/Sjablonen"
XDG_PUBLICSHARE_DIR="$HOME/Openbaar"
XDG_DOCUMENTS_DIR="/media/Schijf-2/Nico/Mijn Documenten"
XDG_MUSIC_DIR="/media/Schijf-2/Nico/Mijn Documenten/Mijn muziek"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/Video's"
y después xdg-user-dirs-update
se ve así:
XDG_DESKTOP_DIR="$HOME/Bureaublad"
XDG_DOWNLOAD_DIR="/media/Schijf-2/Nico/Mijn Documenten/Downloads"
XDG_TEMPLATES_DIR="$HOME/Sjablonen"
XDG_PUBLICSHARE_DIR="$HOME/Openbaar"
XDG_DOCUMENTS_DIR="/media/Schijf-2/Nico/Mijn Documenten"
XDG_MUSIC_DIR="/media/Schijf-2/Nico/Mijn Documenten/Mijn muziek"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/Video's"
Entonces nada ha cambiado. Pero aún así, la carpeta no se vincula a los directorios en/media/Schijf-2/
editar xx: Noté que en el archivo user-dirs.conf está escrito esto:
# This controls the behaviour of xdg-user-dirs-update which is run on user login
# You can also have per-user config in ~/.config/user-dirs.conf, or specify
# the XDG_CONFIG_HOME and/or XDG_CONFIG_DIRS to override this
¿Podría esto influir en toda la situación?
Y podría ser un problema que monte esta segunda partición en fstab al inicio. ¿Pero quizás xdg-user-dirs-update se ejecute antes de montar la partición?
edición 5:Intenté reubicar el directorio del video en video's/video-2/video-3: Aún así no tuve éxito. Realmente me pregunto qué está mal aquí. Creo que este perfil de usuario se corrompió de alguna manera.
¿Hay alguna forma de restablecer este usuario a como estaba en el primer inicio de sesión?
Eliminé el usuario y creé uno nuevo. Todo era completamente nuevo. Luego edité nuevamente el archivo xdg user-dirs y solo cambié la ubicación del documento.
El directorio de documentos en la barra lateral todavía enlaza con el directorio de inicio/Nico/documentos, en lugar de con la nueva ubicación.
También probé nuevamente tu sugerencia para un directorio 2 o 3 niveles más profundo. (probé "$HOME/Documenten/Documenten2/Documenten3"). Además, nuevamente no hubo éxito.
edición 6:
Una vez más intenté cambiar los directorios predeterminados. Aún sin éxito. Sin embargo, ahora eliminé Thunar del sistema e instalé Nemo. Que luce mucho mejor que Thunar. Pero para los directorios de usuarios: todavía no se están reubicando. Renuncio a mis intentos de hacer esto usando los directorios estándar. Creo mis propios atajos y los coloco debajo de lugares.
También encontré otro tema relacionado con este tema. También para Linux Mint:
http://forums.linuxmint.com/viewtopic.php?f=208&t=112422
También aceptaron el hecho de que reubicar los directorios de usuario en los archivos no funciona. En ese tema la sugerencia es usar bind
.