refablog.blogg.se

Raspberry pi bittorrent sync
Raspberry pi bittorrent sync












raspberry pi bittorrent sync

raspberry pi bittorrent sync

Build files have been written to: /home/pi/apps/grive Found JSON-C: /usr/lib/arm-linux-gnueabihf/libjson.so Found libgcrypt: -L/lib/arm-linux-gnueabihf -lgcrypt

#Raspberry pi bittorrent sync install

sudo apt-get install cmake git build-essential libgcrypt11-dev libjson0-dev libcurl4-openssl-dev libexpat1-dev libboost-filesystem-dev libboost-program-options-dev binutils-dev libqt4-core libqt4-dev libboost-test-dev libboost-filesystem-dev libboost-program-options-dev libboost-system-dev $ mkdir ~/apps cd ~/apps $ git clone ~/apps $ cd ~/apps/grive $ cmake. This will add quite a few packages to your Raspbian - a couple hundred MB worth, which takes more than a couple minutes to install. If that package does not work, you can build it from source, but it takes a really long time to build.

raspberry pi bittorrent sync

~ $ sudo apt-get install grive Building Grive from Source At the point of writting this though, it is not currenlty in the Raspbian repo, but is in other Debian repos. In a lot of debian archives, grive is now available. Google has no official linux client, but in this specific case that is actually a good thing, in a weird way, because the open source version can be built from source and can run on the Raspberry Pi's ARM processor.įirst, try installing from the repos. Grive is the unnofficial Google Drive client for Linux. Setup on the client side uses a GUI: DISPLAY=:0 sparkleshare start To link up a SparkleShare client, enter the followingĭetails into the "Add Hosted Project." dialog: Project "raspberry" was successfully created. Add as many as you dazzle create raspberry # raspbery project or directory name Ĭlient ID: ssh-rsa AAAAB3NzaC1yc2EAAAADAQ.TnTL4SK1+7gYKT raspberrypi Paste your Client ID (found in the status icon menu) below and press. # Link SparkleShare clients using their Client ID found in the status dazzle link output /usr/bin/dazzle & chmod +x /usr/bin/dazzle On your "host" computer (unnecessary if using third party Git host) sudo su & cd On the Raspberry Pi: sudo apt-get install sparkleshareīuilding Sparkleshare (unnecessary if using the package from apt-get): #install all mono stuff, which is probably (definitely) sudo apt-get install libmono-2.0-dev mono-complete gtk-sharp2 libwebkit-cil-dev libnotify0.4-cil mkdir apps cd wget tar -xzf cd sudo make install It provides an easy to use graphical interface and is very easy to set up You can also use a git host like Bitbucket. Sparkleshare uses Git on its backend, so it's particularly good for text files. There are ways around these limitations either by use of lower quality third party applications to interface with the major sync solutions or by use of open source and self hosted solutions. The problem is that due to the unusual ARM architecture, most of the common methods for syncing are not available. Syncing files automatically from a Raspberry Pi is a good idea to make sure that nothing gets lost the Pi breaks.














Raspberry pi bittorrent sync