Como configurar diretório da pasta pessoal? [RESOLVIDO]

1. Como configurar diretório da pasta pessoal? [RESOLVIDO]

Wallison Storck Coelho
Wallison_Storck

(usa elementary OS)

Enviado em 15/12/2014 - 16:37h

Olá, uso o elementary OS a uns 2 meses.

Sabe aquela pasta pessoal do linux? no caso do elementary tem: Documentos, Musicas, Imagens, Publico, Modelos, Videos, Downloads. Poise eu queria configurar para que a pasta Documentos, Musicas, Imagens por exemplo compartilhasse o mesmo conteúdo das pastas de mesmo nome no Windows 8.1, eu já montei o disco nfts de dados na inicialização do elementary, depois seguindo algumas tutoriais, editei o arquivo de diretório das pastas: gedit .config/user-dirs.dirs. Mas não funciona, eu montei o disco de documentos, criando a pasta "Documents" em "media", e quando foi configurar o diretório, coloquei o seguinte caminho: "/media/Documents/Users/Wallison/" e no arquivo ficou assim:

XDG_DOWNLOAD_DIR="/media/Documents/Users/Wallison/Downloads"
XDG_TEMPLATES_DIR="$HOME/Modelos"
XDG_PUBLICSHARE_DIR="$HOME/Público"
XDG_DOCUMENTS_DIR="/media/Documents/Users/Wallison/Documents"
XDG_MUSIC_DIR="/media/Documents/Users/Wallison/Music"
XDG_PICTURES_DIR="/media/Documents/Users/Wallison/Pictures"
XDG_VIDEOS_DIR="/media/Documents/Users/Wallison/Videos"

Alguem pode me da uma luz?


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/12/2014 - 17:44h

Não é possível fazer isso usando o xdg-user-dirs!!! Esses diretórios do home são paths relativos e o formato é padrão do sistema, não podem ser alterados.

A única solução é fazer a seguinte "gambiarra":

Delete todas os diretórios que vc quer mudar do HOME. Atenção, não delete todo o HOME, nem os diretórios ocultos, delete apenas os diretórios Documentos, Downloads, Músicas, etc!!!!

Depois disso crie os links simbólicos dentro da pasta HOME com os mesmo nomes da sua partição de dados que vc deseja compartilhar com o Windows, por exemplo:

ln -s /media/qualquer/coisa/dados/Documentos Documentos
ln -s /media/qualquer/coisa/dados/Downloads Downloads
ln -s /media/qualquer/coisa/dados/Músicas Músicas

e assim por diante!!!

Desta maneira quando vc clicar na pasta "/home/user/Documentos" ele irá mostrar direto o conteúdo da sua partição "/media/qualquer/coisa/dados/Documentos", entendeu!?

3. Re: Como configurar diretório da pasta pessoal? [RESOLVIDO]

mrxrobot
mrxrobot

(usa Slackware)

Enviado em 15/12/2014 - 17:43h

Você pode fazer da seguinte forma.

Monte a sua partição de dados num diretório do linux por exemplo /mnt.
Por organização crie um diretório para montar a partição(opcional).
mkdir /mnt/dados 


No arquivo /etc/fstab acrescente a seguinte linha:
/dev/particao_de_dados /mnt/dados    ntfs    defaults,user.rw,auto    0    0 

Desse forma, durante a inicialização do linux, a sua partição será montada automaticamente em /mnt/dados

Pulo do gato.

Para disponibilizar o conteúdo da partição dados na pasta pessoal do linux, use um link simbólico.

http://www.vivaolinux.com.br/dica/Link-simbolico-e-hardlink

 ln -s /mnt/dados/ /home/seu_usuário/ 


Essa é uma das formas de fazer o que você deseja.

Leia esse artigo sobre montagem de partições no linux:
http://www.vivaolinux.com.br/artigo/Montando-particoes-automaticamente

Tente fazer todo o processo e comente se deu tudo certo. Até +


4. Re: Como configurar diretório da pasta pessoal? [RESOLVIDO]

Wallison Storck Coelho
Wallison_Storck

(usa elementary OS)

Enviado em 15/12/2014 - 18:10h

marcos_warlock escreveu:

Você pode fazer da seguinte forma.

Monte a partição do windows num diretório do linux por exemplo /mnt.
Por organização crie um diretório para montar a partição do windows (opcional).
mkdir /mnt/windows 


No arquivo /etc/fstab acrescente a seguinte linha:
/dev/partição_do_windows  /mnt/windows    ntfs    defaults,user.rw,auto    0    0 

Desse forma, durante a inicialização do linux, a partição do windows será montada automaticamente em /mnt/windows

Pulo do gato.

Para disponibilizar o conteúdo da partição do windows na pasta pessoal do linux, use um link simbólico.

http://www.vivaolinux.com.br/dica/Link-simbolico-e-hardlink

 ln -s /mnt/windows/pasta_que_voce_quer /home/seu_usuário/ 


Essa é uma das formas de fazer o que você deseja.

Leia esse artigo sobre montagem de partições no linux:
http://www.vivaolinux.com.br/artigo/Montando-particoes-automaticamente

Tente fazer todo o processo e comente se deu tudo certo. Até +



Cara me interessa só a partição de dados, não preciso da partição do windows, essa partição só tem o windows mesmo.




5. Re: Como configurar diretório da pasta pessoal? [RESOLVIDO]

mrxrobot
mrxrobot

(usa Slackware)

Enviado em 15/12/2014 - 18:38h

Então faça o processo para a sua partição de dados.
Editei a dica acima, da uma olhada.


6. Re: Como configurar diretório da pasta pessoal? [RESOLVIDO]

Wallison Storck Coelho
Wallison_Storck

(usa elementary OS)

Enviado em 15/12/2014 - 19:24h

marcos_warlock escreveu:

Então faça o processo para a sua partição de dados.
Editei a dica acima, da uma olhada.


Brother, eu montei a partição usando um comando diferente:
UUID=5450D5A950D5925A /media/Documents ntfs-3g defaults 0 0 


Tem uma pasta montada em /media a pasta Documents, você é fera, sera que não da pra adaptar os comandos para o comando que ja montei?


7. Re: Como configurar diretório da pasta pessoal? [RESOLVIDO]

mrxrobot
mrxrobot

(usa Slackware)

Enviado em 15/12/2014 - 20:00h

Perfeito, do jeito que você montou a partição também funciona.
É só mudar o caminho da montagem.
Monte a partição de Documentos direto no diretório /home/usuario/Documentos ficando assim:

UUID=5450D5A950D5925A /home/usuario/Documentos ntfs-3g defaults 0 0 


Percebeu a alteração?

Qualquer coisa estamos ai para ajudar.



8. Re: Como configurar diretório da pasta pessoal? [RESOLVIDO]

Wallison Storck Coelho
Wallison_Storck

(usa elementary OS)

Enviado em 15/12/2014 - 20:19h

marcos_warlock escreveu:

Perfeito, do jeito que você montou a partição também funciona.
É só mudar o caminho da montagem.
Monte a partição de Documentos direto no diretório /home/usuario/Documentos ficando assim:

UUID=5450D5A950D5925A /home/usuario/Documentos ntfs-3g defaults 0 0 


Percebeu a alteração?

Qualquer coisa estamos ai para ajudar.


Então, dentro dessa pasta tem a pasta Users, que dentro dessa tem a pasta de meu nome, e dentro dessa pasta tem as pastas que eu quero vincular, que são as pastas Documentos, Musicas, Imagens... Se eu montar do jeito que você falou, dentro da minha pasta pessoal Documentos, vai ficar a pasta Users, ae eu tenho que ficar entrando dentro das outras. Você entende o que quero dizer?, desculpe se está demorando muito pra resolver esse tópico, é que sou muito perfeccionista rsrs

Grato pela paciência.


9. Re: Como configurar diretório da pasta pessoal? [RESOLVIDO]

mrxrobot
mrxrobot

(usa Slackware)

Enviado em 15/12/2014 - 20:47h

Amigo é o seguinte.

Vou tentar ser o mais claro possível.

Certifique-se de que a partição esteja montada. Ok?

UUID=5450D5A950D5925A /media/Documents ntfs-3g defaults 0 0 


Informação: Não sei se você sabe, mas o terminal possui o recurso de autocompletar que é a tecla tab.
Use esse recurso para autocompletar os nomes dos diretórios. Vai facilitar a sua vida.


A sua partição esta montada em /media/Documents certo?

Eis a teoria.

Se a sua partição esta montada é só indicar para a sua pasta pessoal onde esta ela esta. Entendeu?
Então para indicarmos o local podemos usar o comando ln

Seguindo a estrutura /media/Documents/Users/SeuNome/

Para vincular a pasta Documentos:

ln -s /media/Documents/Users/SeuNome/Documentos /home/SeuNome/Documentos 


Para vincular a pasta de Música:

ln -s /media/Documents/Users/SeuNome/Musicas /home/SeuNome/Musicas 


E assim por diante.

Cara, se você fizer exatamente dessa forma, vair funcionar.




10. Re: Como configurar diretório da pasta pessoal? [RESOLVIDO]

Wallison Storck Coelho
Wallison_Storck

(usa elementary OS)

Enviado em 18/12/2014 - 15:18h

marcos_warlock escreveu:

Amigo é o seguinte.

Vou tentar ser o mais claro possível.

Certifique-se de que a partição esteja montada. Ok?

UUID=5450D5A950D5925A /media/Documents ntfs-3g defaults 0 0 


Informação: Não sei se você sabe, mas o terminal possui o recurso de autocompletar que é a tecla tab.
Use esse recurso para autocompletar os nomes dos diretórios. Vai facilitar a sua vida.


A sua partição esta montada em /media/Documents certo?

Eis a teoria.

Se a sua partição esta montada é só indicar para a sua pasta pessoal onde esta ela esta. Entendeu?
Então para indicarmos o local podemos usar o comando ln

Seguindo a estrutura /media/Documents/Users/SeuNome/

Para vincular a pasta Documentos:

ln -s /media/Documents/Users/SeuNome/Documentos /home/SeuNome/Documentos 


Para vincular a pasta de Música:

ln -s /media/Documents/Users/SeuNome/Musicas /home/SeuNome/Musicas 


E assim por diante.

Cara, se você fizer exatamente dessa forma, vair funcionar.



Cara, eu tentei e não funcionou...
Eu fiz montando a partição do meu jeito e depois fiz montando a partição do seu jeito, mas nenhuma faz o que eu quero...

Do meu jeito: Eu já tinha montado a partição antes desse tópico, então eu segui o que você falou, usei o comando "ln -s", só que esse cria links dentro das pastas, por exemplo, a pasta pessoal Musicas ficou com um link dentro que vai para a pasta Musicas da partição montada... e eu não quero assim, eu quero que quando eu abra a pasta pessoal Musicas do linux, essa pasta liste todas minha musicas na hora...

Do seu jeito: Comentei a linha de montagem lá no fstab, e coloquei do modo que sugeriu, usando:
mkdir /mnt/Documentos 
e depois o
/dev/sda3 /mnt/Documentos ntfs defaults,user.rw,auto 0 0
Ai então criei o link simbolico, mas ao criar o link simbolico ele nem funcionou, simplesmente clico que não faz nada, mesmo que funcionasse não ia ficar do jeito que eu quero...

Resumindo, eu quero que o code abaixo simplesmente funcione, entende? rs

XDG_DOWNLOAD_DIR="/media/Documents/Users/Wallison/Downloads"
XDG_TEMPLATES_DIR="$HOME/Modelos"
XDG_PUBLICSHARE_DIR="$HOME/Público"
XDG_DOCUMENTS_DIR="/media/Documents/Users/Wallison/Documents"
XDG_MUSIC_DIR="/media/Documents/Users/Wallison/Music"
XDG_PICTURES_DIR="/media/Documents/Users/Wallison/Pictures"
XDG_VIDEOS_DIR="/media/Documents/Users/Wallison/Videos"

ou que seja:

XDG_DOWNLOAD_DIR="/mnt/Documentos/Users/Wallison/Download"
XDG_TEMPLATES_DIR="$HOME/Modelos"
XDG_PUBLICSHARE_DIR="$HOME/Público"
XDG_DOCUMENTS_DIR="/mnt/Documentos/Users/Wallison/Documents"
XDG_MUSIC_DIR="/mnt/Documentos/Users/Wallison/Music"
XDG_PICTURES_DIR="/mnt/Documentos/Users/Wallison/Pictures"
XDG_VIDEOS_DIR="/mnt/Documentos/Users/Wallison/Videos"



11. Re: Como configurar diretório da pasta pessoal? [RESOLVIDO]

Wallison Storck Coelho
Wallison_Storck

(usa elementary OS)

Enviado em 18/12/2014 - 18:25h

costapha escreveu:

Não é possível fazer isso usando o xdg-user-dirs!!! Esses diretórios do home são paths relativos e o formato é padrão do sistema, não podem ser alterados.

A única solução é fazer a seguinte "gambiarra":

Delete todas os diretórios que vc quer mudar do HOME. Atenção, não delete todo o HOME, nem os diretórios ocultos, delete apenas os diretórios Documentos, Downloads, Músicas, etc!!!!

Depois disso crie os links simbólicos dentro da pasta HOME com os mesmo nomes da sua partição de dados que vc deseja compartilhar com o Windows, por exemplo:

ln -s /media/qualquer/coisa/dados/Documentos Documentos
ln -s /media/qualquer/coisa/dados/Downloads Downloads
ln -s /media/qualquer/coisa/dados/Músicas Músicas

e assim por diante!!!

Desta maneira quando vc clicar na pasta "/home/user/Documentos" ele irá mostrar direto o conteúdo da sua partição "/media/qualquer/coisa/dados/Documentos", entendeu!?



Então, e uma instalação anterior do elementary eu tinha feito isso, acabei apagando as pastas acidentalmente, então montei a partição e criei os links...

Pensei que fosse possível fazer do jeito que eu quero, mas nos últimos tópicos comecei a acreditar que não... e agora se você tá dizendo que não então vou desistir e criar os links.

Vlw irmão.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts