OK, na página anterior, nós vimos a questão das dependências. Legal. Agora vamos ao mate da brincadeira, a instalação do google-drive-ocamlfuse:
opam update
$ opam install google-drive-ocamlfuse
Espere uns bons dez minutos até ele terminar de instalar todas as dependências. A seguir, acrescente estas linhas ao final de seu "~/.profile":
# Use my OPAM path
PATH="$HOME/.opam/system/bin/:$PATH"
Após isso, adicione seu usuário ao grupo
fuse:
# gpasswd -a seuusuario fuse
Findo isso tudo, faça logout de sua sessão atual e faça login novamente, para que a adição de seu usuário ao grupo
fuse seja computada e você não tenha problemas de permissão negada mais à frente.
Agora rode:
google-drive-ocamlfuse
Isso vai abrir uma janela de seu navegador padrão, pedindo para que você conceda autorização ao aplicativo para acessar os dados de seu Google Drive.
Conceda conforme as instruções da janela e aguarde até que o terminal diga que recebeu os tokens de acesso - aguarde mesmo, levou quase dez minutos aqui.
Feito isso, monte seu Google Drive em um diretório qualquer em seu computador:
mkdir /um/diretório/qualquer
$ google-drive-ocamlfuse /um/diretório/qualquer
Aguarde um pouco para sincronizar e pronto! Você agora pode abrir seu gerenciador de arquivos gráficos e ver imagens como estas aqui:
Vocês podem ver que o diretório que você usar (no exemplo da imagem, o Google sobre o qual o ponteiro do mouse repousa) vai aparecer como uma unidade de rede em seu sistema, permitindo que você acesse dados de seu Google Drive, copie os arquivos dele ou jogue novos arquivos em seu Google Drive.
Para desmontar, você pode usar o gerenciador de arquivos e ejetar a unidade de rede criada pelo FUSE ou lançar o comando:
fusermount -u /um/diretório/qualquer
...para desmontar seu Google Drive.
Ah! Tem mais um macetinho aqui, rode:
vi ~/.gdfuse/default/config
...para editar o arquivo de configuração do google-drive-ocamlfuse. Na verdade, a única coisa que vale a pena editar aqui é a linha:
metadata_cache_time=60
...que indica de quantos em quantos segundos o programa deve sincronizar os dados.
Mas, se você é do tipo detalhista e gosta de definir uma cor diferente para cada unha do pé esquerdo (se você é assim, por que diabos usa uma distribuição Debian-like?), para maiores opções de configuração, leia:
Conclusão
Senhores, é com essa que eu me despeço de todos vocês, desejando uma boa leitura deste artigo e do Wiki do google-drive-ocamlfuse.
Um forte slack, para os que ainda podem ser salvos.
E eu aqui, no meu velho e querido banco, me despeço de todos vocês, porque a bagaça é nossa, e é muito nossa! E para descontrair, aí vai um videozinho do Dino dando um sorriso para as figuras preguiçosas que, de vez em quando, aparecem por aqui: