Como sincronizar meus arquivos do Dropbox com uma pasta local preferida?

10

Instalei o Dropbox usando os seguintes comandos

cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -

Então eu corri o demônio com este comando:

~/.dropbox-dist/dropboxd

Agora eu quero sincronizar meus dados do Dropbox com o /var/wwwdiretório local.
É possível?

sublinhado
fonte
Sim, eu posso configurá-lo para o / var / www / Dropbox usando interfaces
sublinhado
Minha caixa de depósito está sincronizada com uma pasta local no meu laptop, que é sincronizada com / var / www /. É muito legal.
Alvar
@ Alvar, como você fez isso?
sublinhado
Veja minha resposta! :)
Alvar

Respostas:

12

O Dropbox atualmente não suporta a sincronização de pastas fora da pasta do Dropbox, de acordo com o site.

No entanto, você pode conseguir isso criando um symbolic linkentre a pasta Dropbox e a outra pasta que deseja sincronizar, usando este comando:

sudo ln -s ~/Dropbox  **/path/to/another/folder**

Portanto, quando entrar /path/to/another/folder, você será levado para a ~/Dropbox
seção Verifique se a outra pasta está acessível após o link.

Naveen
fonte
3

De acordo com o site https://www.dropbox.com/help/12/en, você não pode sincronizar pastas fora da pasta Dropbox, mas há uma solução alternativa no Ubuntu

Para sincronizar outras pastas com o Dropbox, você deve criar um symbolic linkda pasta de destino para a pasta do Dropbox

Por exemplo:

ln -sfn ~/Documents ~/Dropbox
Francisco Costa
fonte
1

Meus cinco centavos:

Usando uma máquina virtual, é bastante fácil

Primeiro pare todos os compartilhamentos ou desinstale o dropbox.

Basta criar um disco virtual e montá-lo /etc/fstab.

Monte-o no ~/Dropbox, ou seja /home/user/Dropbox/,. Como isso

/dev/sdb1    /home/blue/Dropbox/           ext4    defaults        0       2
Manuel
fonte
0

Eu tenho essa configuração no meu laptop e frequentemente edito os arquivos em outro computador e os testo no laptop, leva 30 segundos para o Dropbox perceber que há novos arquivos para sincronizar, mas funciona muito bem.

Eu criei um linc simbólico com var/www/e /home/user/code/.

execute isso em um terminal para configurar o link entre seus arquivos locais e var / www

ln -s /home/user/code /var/www/

Agora adicione / home / user / code à sua pasta dropbox. Então, quando você editar os arquivos que estão na /codecaixa de depósito, eles também serão alterados /var/www/.

Alvar
fonte
É verdade, mas você pode ter problemas de permissão se vincular à sua pasta pessoal. É melhor sincronizar o Dropbox com a pasta / var / www / Dropbox e vincular-se a / var / www
Jakke
@Jakke, na verdade, não recebo nenhum erro de permissão, tenho essa configuração há meio ano. experimentá-lo se você não acredita em mim ...
Alvar
0

Eu acho que esse é o comando certo

sudo ln -s / caminho / para / outra / pasta ~ / Dropbox

isso não

sudo ln -s ~ / Dropbox / caminho / para / outra / pasta

porque ele quer Dropbox esta pasta / var / www fora de seu servidor ..

ahmed zeaad
fonte