LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Fedora (http://www.linuxquestions.org/questions/fedora-35/)
-   -   Anyone had success using Dropbox with Nemo? (http://www.linuxquestions.org/questions/fedora-35/anyone-had-success-using-dropbox-with-nemo-4175460507/)

terry-duell 05-02-2013 11:19 PM

Anyone had success using Dropbox with Nemo?
 
Hello All,
I am running Fedora 18 x86_64, cinnamon, which I understand uses Nemo instead of Nautilus.
The official Dropbox Fedora app is "nautilus-dropbox", which doesn't want to work with Nemo.
If anyone has a solution that allows Dropbox to operate as it should on Fedora 18, cinnamon and nemo, could you please pass on your advice as to how this can be done?

I have contacted Dropbox asking if there is any support for nemo, but "no answer was the stern reply"

Cheers,
Terry

Smokey_Mtn Ron 05-06-2013 08:13 PM

Try this,

Nemo-Dropbox

terry-duell 05-06-2013 09:30 PM

Hello Ron,

Quote:

Originally Posted by Smokey_Mtn Ron (Post 4946223)
Try this,

Nemo-Dropbox

I have seen references to this, but it seemed to me that it wasn't a package built for Fedora.
I will have a closer look.

Thanks for your help.

Cheers,
Terry

terry-duell 05-07-2013 09:50 PM

Quote:

Originally Posted by terry-duell (Post 4943789)
Hello All,
I am running Fedora 18 x86_64, cinnamon, which I understand uses Nemo instead of Nautilus.
The official Dropbox Fedora app is "nautilus-dropbox", which doesn't want to work with Nemo.

Judging by the response there can't be too many using Fedora 18 with nemo that want to use Dropbox.
For the record, here is a solution that appears to be working.

Download the Fedora rpm (nautilus-dropbox) from the Dropbox web site, If you have already uninstalled nautilus this will pull in nautilus and nautilus-extensions, but that is OK.
Go to /usr/bin, and as root (or using sudo) move nautilus to nautlus-orig, or somesuch name.
write a little shell script as follows...

#!/bin/bash
exec nemo $1 $2 $3 $4
exit 0

Put this script, named 'nautilus' and owned by root and executable, into /usr/bin.
Go to Menu > internet and run 'Dropbox', which will install the dropbox daemon, follow the prompts to set up an account etc.

You should now have Dropbox working on nemo.

Please post any improvements/problems so we can all learn.

Cheers,
Terry

terry-duell 05-07-2013 10:28 PM

Quote:

Originally Posted by terry-duell (Post 4946925)
You should now have Dropbox working on nemo.

Greatcoats off!
Sorry the problem hasn't been solved.
The proposed solution doesn't provide the ability to get a link to a public file via right click, so there is something else that needs to be linked to nemo to get that option in the right click menu.


There must be someone who knows how to fix this.
Surely I am not the only one that wants to use Dropbox with nemo on Fedora.

Cheers,
Terry

AlexKorn 05-28-2013 06:23 PM

Had the same issue, there is a solution:
1. Firstly, you need to install packages 'nemo-devel' and 'docutils'
2. then, get the source of nemo-dropbox plugin here:
launchpad - nemo-dropbox
(or here is the direct link for package I used: nemo-dropbox_1.8.0-20130505195033-precise.tar.gz)
3. untar, cd && do the following:
Code:

sh ./autogen.sh
./configure
make
sudo make install

4. then initialize & start dropbox daemon:
Code:

dropbox start -i
and follow all steps
5. restart nemo:
Code:

nemo --quit
6. profit!

After all, I have fully working Dropbox plugin with Nemo =)
Good luck!

terry-duell 05-29-2013 12:33 AM

Quote:

Originally Posted by AlexKorn (Post 4960861)
Had the same issue, there is a solution:
1. Firstly, you need to install packages 'nemo-devel' and 'docutils'
2. then, get the source of nemo-dropbox plugin here:
launchpad - nemo-dropbox
(or here is the direct link for package I used: nemo-dropbox_1.8.0-20130505195033-precise.tar.gz)
3. untar, cd && do the following:
Code:

sh ./autogen.sh
./configure
make
sudo make install

[snip]

'nemo-devel' is available from the Fedora repos, but I'd rather not do a local make and install of 'nemo-dropbox'. It would be much more preferable for package management to able to build and install an rpm. That wouldn't be a problem if there was a 'nemo-dropbox.src.rpm'.
The curious thing is that the Dropbox team have advised me that there is no integration outside of nautilus, yet there are signs that the Dropbox team have been involved with 'nemo-dropbox'

Many thanks for your advice. If there is no sign of a Fedora src.rpm, I will probably have to use your approach.

Cheers,
Terry

pajafumo 09-10-2013 09:39 PM

Here is a script I made to work with Fedora. Copy and paste into ~/.gnome2/nemo-scripts and you got it on the right click menu

Quote:

#!/bin/bash
# made by pajafumo@hotmail.com under GPL Lincence
chk=`yum list installed | grep xclip`
if [ "x${chk}" = "x" ]; then
chkxterm=`yum list installed | grep xterm`
if [ "x${chkxterm}" = "x" ]; then
zenity --info --timeout=10 --text="We need to install xterm and xclip to continue... please run: yum -y install xterm xclip"
exit 0
else
zenity --info --timeout=2 --text="We need to install xclip"
wait
xterm -e su -c 'yum -y install xclip'
wait
fi
fi

file=$NEMO_SCRIPT_SELECTED_FILE_PATHS
dropbox puburl $file | xclip -selection c
zenity --info --timeout=2 --text="Text copy to clipboard"
Ho to use it:
Just right click over the file you whant to share from your Public Folder and you got the Publick link on the clipboard

Hope it help you!!!

terry-duell 09-11-2013 06:42 PM

Quote:

Originally Posted by pajafumo (Post 5025556)
Here is a script I made to work with Fedora. Copy and paste into ~/.gnome2/nemo-scripts and you got it on the right click menu
Ho to use it:
Just right click over the file you whant to share from your Public Folder and you got the Publick link on the clipboard

Hope it help you!!!

Thanks for your help, but I have decided to no longer use Dropbox.
It shouldn't be necessary for users to have to figure out local fixes to get it working correctly on a mainstream distro. The Dropbox team should be doing that.

Cheers,
Terry


All times are GMT -5. The time now is 07:37 PM.