Symlinks não são mais reconhecidos como subpastas padrão

0

Quando eu configurei minha máquina pela primeira vez, montei minha partição do Windows NTFS como /windows . Eu criei um link simbólico de minhas pastas de dados pessoais para uma subpasta naquela montagem. Por exemplo,

ln -dsf "/windows/Data/Downloads/" Downloads

Essas subpastas são reconhecidas pelo Nautilus / GNOME. Eles apareceram sob a pasta Home no painel Nautilus e, quando a pasta inicial estava aberta, tinham ícones padrão aplicados. (E uma decoração simbólica.)

Desde então, mudei a montagem para /media/Windows e tentei recriar os links simbólicos. Por exemplo,

ln -dsf "/media/Windows/Data/Downloads/" Downloads

Agora, essas subpastas não são reconhecidas pelo Nautilus / GNOME. Aparecem como marcadores no painel do Nautilus, não diretamente sob a pasta Início, e eles não têm mais ícones padrão.

Se eu excluir um link simbólico e recriar a subpasta padrão ( ~/Downloads ), ele não aparecerá corretamente.

    
por d3vid 02.05.2017 / 15:18

2 respostas

1

O problema não era sobre montagem ou links simbólicos. Descobri que, de alguma forma, meu arquivo ~/.config/user-dirs.dirs continha entradas em branco para as subpastas padrão. Quando os defino para os valores corretos, desconectados e conectados novamente, as subpastas aparecem como antes.

Referências:

por d3vid 02.05.2017 / 15:30
0

Isso costumava acontecer comigo o tempo todo, um sistema de arquivos Linux é sensível a maiúsculas e minúsculas

/ media / windows é diferente de / media / Windows

Além disso, eu consideraria deixar pontos de montagem permanentes em / mnt apenas para tornar as coisas menos confusas

E não tenho certeza sobre seu argumento, você quer um link físico ou um link simbólico

    
por Steve 02.05.2017 / 16:48