Using the
portable app (from the first post in this thread) I got Dropbox working on my Lupu 5.1, but it was a bit difficult. It runs, even without python installed, but the icon never appears in the tray.
I had to run the portable Dropbox executable in the terminal the first time, so that it would provide the URL to link my computer to my Dropbox account. After that, it created the Dropbox folder in my root directory and began syncing. No controls for the syncing, though.
But I discovered I could use the CLI script (
dropbox.py) to control syncing. That script does require python, and Technosaurus's
python sfs did the trick for me. The
CLI script allowed me to exclude some folders from syncing, as well as several other useful functions. Once I got it working the way I wanted, I didn't need the CLI script (or python) any more. I just run the portable app executable and it syncs.
I also found I could move the Dropbox folder to my hard drive (out of my save file) as long as I put a link to the Dropbox folder in my root directory. That way the save file doesn't get filled up.
p.s. If anyone's interested, I cleaned this all up and made an sfs out of it:
Dropbox-1.1.43.sfs (19.5 MB)
It includes the portable app, python 2.6.4, and the dropbox.py script. When the sfs is mounted, there's a Dropbox launcher in /usr/share/applications (not sure if it gets placed in the menu properly). Still no tray icon, at least for me.
The Dropbox folder, with synced files, is placed in the root folder.
And I simplified the dropbox.py commands a little (getting rid of the need for the path and the ".py"). With the sfs, these commands work in the terminal:
"dropbox help" displays command options
"dropbox stop" stops the Dropbox daemon, so syncing stops
"dropbox status" gives status of syncing, number of files, time remaining, etc.
"dropbox exclude [list/add/remove]" can also be used to selectively sync (as explained in
CLI script info page)
Some of the other CLI script commands may also work. "Start" does NOT work to start or restart Dropbox. I added the command "dropbox-1.1.43" (in /usr/bin) to start Dropbox if it's desired to start it from the terminal. Otherwise, the application launcher works. There's nothing included to start Dropbox automatically on boot, as I don't do that. But a link to /usr/bin/dropbox-1.1.43 could easily be added to the Startup folder.
Important: As I said before, the first time this is run, you'll probably have to run "dropbox-1.1.43" in the terminal, so it displays the url to link your computer to your Dropbox account. After that, the application launcher (or link in Startup folder) works fine.
p.p.s. In this sfs Dropbox will NOT automatically install a newer version. It attempted to do that in another sfs I tried--very annoying.