user-dirs.dirs não funciona

0

Eu coloquei isso no meu ~ / .config / user-dirs.dirs ... mas não funciona (apenas a parte da área de trabalho está funcionando):

XDG_DESKTOP_DIR="/media/E/Administrateur/Bureau/"
XDG_DOWNLOAD_DIR="$HOME/Téléchargements"
XDG_TEMPLATES_DIR="$HOME/Modèles"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="/media/E/Administrateur/Mes_documents/"
XDG_MUSIC_DIR="/media/E/Administrateur/Mes_documents/Ma_musique/"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/"

Quando vou para ~ / Documents, ainda está vazio ...

há algo errado?

obrigado

    
por louis 14.02.2013 / 10:40

1 resposta

2

user-dirs.dirs não funciona assim. ~/Documents é apenas um diretório no sistema de arquivos. A coisa que muda são os ícones do Nautilus, favoritos etc. Então, quando você vai para o Nautilus e clica no diretório Documentos (não sei como será chamado, há muito tempo atrás eu usei nomes de diretório traduzidos) você deve chegar onde você quer.

Parece-me que você realmente quer algo diferente. Por exemplo, ao usar ~/Documents , o que você poderia fazer é usar isso em user-dirs.dirs :

XDG_DOCUMENTS_DIR="$HOME/Documents"

E deixe o ponto ~/Documents a /media/E/Administrateur/Mes_documents/ :

rmdir ~/Documents
ln -s /media/E/Administrateur/Mes_documents/ ~/Documents

Estes são comandos que você pode inserir em um terminal (basta procurar por 'terminal' no painel).

O que isto faz é que cria um link simbólico chamado ~/Documents que aponta para /media/E/Administrateur/Mes_documents/ . Na verdade, aplicativos (como o Nautilus) acham que estão olhando para ~/Documents , mas na verdade estão olhando para um diretório diferente, em algum outro lugar do sistema de arquivos (ou em um sistema de arquivos diferente, que parece ser o caso aqui). Você pode usar isso também para o resto dos diretórios.

Acho que o diretório da área de trabalho é uma exceção. Pelo que entendi, a área de trabalho é apenas o Nautilus executando em tela cheia sem barras de ferramentas, etc. por trás de todas as outras janelas, mostrando o diretório especificado em user-dirs.dirs . Essa é a razão (eu acho) porque o desktop funciona. (Nota, ~ / Desktop provavelmente ainda estaria vazio).

Eu recomendo que você também coloque um diretório real de Imagens e Vídeos. Caso contrário, alguns aplicativos podem ficar confusos.

Mais sobre links simbólicos: link

    
por ayke 14.02.2013 / 13:07