Grive 2 Uma Opção Gratuita do Google Drive no Linux

Bom a pouco eu coloquei no blog a matéria Como usar Google Drive no Linux sobre o insync um aplicativo para linux de sincronização de arquivos no Google Drive, porém após 15 dias de teste é preciso compra-lo, agora vou mostrar para vocês o Grive2 uma opção grátis, para a sincronização com o Drive, porém ele não possui uma interface gráfica o que faz com que você tenha que opera-lo através do terminal.


Instalando o Grive2 na sua distribuição Linux

Atualmente o Grive2 conta com uma PPA que você pode utilizar no Ubuntu e suas derivações, como o Linux Mint, para instalação utilizando a PPA, abra o terminal copie e cole os seguintes comandos:
sudo add-apt-repository ppa:nilarimogard/webupd8
Depois:
sudo apt-get update
Depois:
apt-get install grive
Ou então:
sudo add-apt-repository ppa:nilarimogard/webupd8 && sudo apt-get update && sudo apt-get install grive

Para copiar ou colar dentro do terminal sem o mouse use os  seguintes atalhos, Ctrl+Shift+C para colar e Ctrl+Shift+V para colar acesse Comandos Terminal Linux para mais detalhes

Se você esta utilizando o Debian ou uma distribuição derivada, ou prefere não fazer uso do terminal, Grive2_0.4.0-1 aqui esta o pacote para download vai baixar em um pacote zip, descompacte os dois e instale.

Usando o Grive2

Como foi dito anteriormente ele não tem interface gráfica e é tudo feito pelo terminal copie e cole os seguintes comandos:
  
mkdir -p ~/grive
cd ~/grive
grive -a

Com o último comando iniciamos o Grive, será exibido no terminal um link, copie e cole em seu navegador, será carregada uma página do Google pergutando se deseja dar direitos de acesso ao Grive 2, ao permitir um Token de acesso será gerado, copie e cole no terminal e clique em enter.



Pegue esse link cole no navegador aperte Enter você sera direcionado para sua conta google depois de logar o google fornecerá para você o link que você deve colar embaixo da linha Please input the authentication code here:

Terminado isso digite no terminal:

grive 

Pronto! O Grive 2 já está funcionando, caso deseje, o Grive 2 permite a sincronização de uma segunda pasta além da principal que criamos no inicio do post, para adicionar uma segunda pasta para sincronização, digite no terminal :

grive -s DIRETORIO

Substitua “DIRETORIO” com o diretório que você deseja sincronizar.
Até a próxima.


Como usar o google Drive no Linux

Para você que gostaria de sincronizar os seu arquivos com o Google Drive, uma coisa bem útil caso você perca os dados do seu computador desktop ou notebook um que eu encontrei foi o insync ele funciona no linux.
Mas depois de 15 dias de uso em caráter de testes, o usuário é obrigado a pagar para continuar usando o InSync. No plano mais simples, são US$ 25 para a contratação do serviço em caráter definitivo.
Clique no link abaixo para uma opção gratuita.
Grive 2 uma opção gratuita

Ele já aparece nessa tela para você baixar a versão do linux.


Depois ele vem pra essa tela que é quase igual.





Aqui temos uma coisa interessante, ele funciona para varios sistemas operacionais linux Ubuntu, Debian, Fedora, OpenSUSE, Arch Linux, Portable, CentoOS, RHEL, Raspberry Pi, ARM além da versão do sistema operacional e se ele é 32bits ou 64 Bits.

Para saber qual o seu basta digitar o comando uname -a , no seu terminal.


No meu caso eu utilizo o Linux Mint 18.2 versão Sonya, então conforme o comando acima eu baixei o Ubuntu 16.04 e versão 64bits.

Depois disso é só escolher a pasta que sera sincronizada no seu computador, no caso você pode criar uma ou usar a padrão que o insync cria para você e agora caso aconteca algo que você perca os arquivos no computador eles estaram na sua conta do Google Drive.
Mas depois de 15 dias de uso em caráter de testes, o usuário é obrigado a pagar para continuar usando o InSync. No plano mais simples, são US$ 25 para a contratação do serviço em caráter definitivo. 
Até a próxima.

Raíz Quadrada: math.h; sqrt(), gcc, não compila!

Aprenda a Corrigir o Problema!!

Eu estava na aula de Programação e um dos exercícios do professor consistia em criar um algoritimo, que calcula-se a distancia entre dois pontos.

No caso era esse





Caso tenha interesse em saber qual a versão do seu compilador gcc, use o comando gcc -v no terminal conforme abaixo:

Caso queira mais detalhes sobre o compilador acesse esse link https://gcc.gnu.org .

Ao tentar executar o comando pelo terminal do linux:

Na verdade o programa compila sem problemas. O que aconteceu não foi problema na compilação, mas sim na linkedição: o código compilou, mas na hora de linkar o executável, ele não encontrou a referência para a função sqrt, pois ela está em uma biblioteca (libm) que não está entre as bibliotecas que são procuradas por padrão pelo gcc (na verdade, pelo linker). A solução é a seguinte:
gcc distan2pont.c -o distanpont -lm

Colocando o  -lm na linha de comando o problema se resolve fácil.

Até a próxima.

Comentários

Publicity

Hostgator