• How to Install Dropbox (Gnome)

    How To Install Dropbox in openSUSE (Gnome)

    Updated Decmber 2013 for openSUSE 13.1

    Add the repo for your openSUSE version:

    PART 1

    13.1
    No repos need be added in 13.1, just run the following:

    Code:
    su -
    zypper in dropbox nautilus-extension-dropbox

    Now go to part 2

    12.3

    As for 13.1
    ------------------------------------

    PART 2

    Now do this in a user terminal:
    Code:
    dropbox start -i
    This should start this:


    Then OK this and:


    Then:


    Just follow the prompts to create the account entering your email address and a password for your dropbox account:
    http://dl.dropbox.com/u/10573557/Dropbox Install/drop4.png

    Logout and back in and you are done.
    This article was originally published in forum thread: How to Install Dropbox (Gnome) started by caf4926 View original post
    Comments 13 Comments
    1. tomr55's Avatar
      tomr55 -
      Thank you for writing this article! I had tried to install this software by building the dropbox in 11.4, and encountered some unresolvable deps ... for instance, the config asked me for an EARLIER version of the nautilus-extensions package than I'd on my machine ...Is there a place, by the way, where information about such softwares is available?Thank you, again.Tom R//forums.opensuse.org/images/smiliesnew/rotfl.png
    1. GOONER23's Avatar
      GOONER23 -
      Thanks so much for this. Clear, concise and it *********g works just as you describe. I wish all how to's in Suse were this straightforward. Much appreciated. Matthew
    1. Martin1986's Avatar
      Martin1986 -
      after downloading the dropbox daemon i get following messages...
      Code:
      dropbox start -i
      
      Starting Dropbox...Traceback (most recent call last):
      File "/usr/bin/dropbox", line 365, in handle_data_waiting
      self.unpack_dropbox()
      File "/usr/bin/dropbox", line 375, in unpack_dropbox
      name, i, total = one_member.next()
      File "/usr/bin/dropbox", line 267, in unpack
      if not verify_signature(StringIO.StringIO(DROPBOX_PUBLIC_KEY), signature, self.local_file):
      File "/usr/bin/dropbox", line 200, in verify_signature
      with gpgme_context([key_file]) as ctx:
      File "/usr/lib64/python2.7/contextlib.py", line 17, in __enter__
      return self.gen.next()
      File "/usr/bin/dropbox", line 184, in gpgme_context
      ctx = gpgme.Context()
      gpgme.GpgmeError: (32, 176, 'Not operational')
      how i can move this python-gpgme to working?
    1. michaeljay's Avatar
      michaeljay -
      Same message as Martin1986. x86_64, openSUSE 12.1-3.1.0-1.2. Installed nautilus-dropbox is 0.7.1-1.1, prompted to install gpgme before continuing install to add signature services. Installed gpgme is 1.3.1-19.1.3. I have not used any PGP signature services yet, is it looking for some missing configuration steps?
    1. caf4926's Avatar
      caf4926 -
      Quote Originally Posted by michaeljay View Post
      Same message as Martin1986. x86_64, openSUSE 12.1-3.1.0-1.2. Installed nautilus-dropbox is 0.7.1-1.1, prompted to install gpgme before continuing install to add signature services. Installed gpgme is 1.3.1-19.1.3. I have not used any PGP signature services yet, is it looking for some missing configuration steps?
      I can't test this right at the minute, so I started a bug report
      https://bugzilla.novell.com/show_bug.cgi?id=745257
    1. gs_triumph's Avatar
      gs_triumph -
      Hi,

      having problems with this. i have run the commands as directed above but zipper doesnt find the required packages. Can anyone advise where i might be going wrong?

      Code:
      linux-spv2:/home/graham # zypper ar -f Index of /repositories/openSUSE:/Factory:/Contrib/openSUSE_12.1 contrib
      Adding repository 'contrib' [done]
      Repository 'contrib' successfully added
      Enabled: Yes
      Autorefresh: Yes
      GPG check: Yes
      URI: Index of /repositories/openSUSE:/Factory:/Contrib/openSUSE_12.1
      
      linux-spv2:/home/graham # zypper in dropbox nautilus-dropbox
      Retrieving repository 'contrib' metadata [\]
      ** (process:10543): WARNING **: The connection is closed
      
      ** (process:10543): WARNING **: The connection is closed
      
      ** (process:10543): WARNING **: The connection is closed
      Retrieving repository 'contrib' metadata [done]
      Building repository 'contrib' cache [done]
      Loading repository data...
      Reading installed packages...
      Package 'nautilus-dropbox' not found.
      'dropbox' not found in package names. Trying capabilities.
      No provider of 'dropbox' found.
      Resolving package dependencies...
      
      Nothing to do.
    1. caf4926's Avatar
      caf4926 -
      The repos has been changed to
      Index of /repositories/network/openSUSE_12.1
    1. caf4926's Avatar
      caf4926 -
      Quote Originally Posted by caf4926 View Post
      The repos has been changed to
      Index of /repositories/network/openSUSE_12.1
      So just for clarity until I edit the guide properly. You should remove the contrib repo (unless you need it for something else)

      Code:
      zypper rr contrib
      Add the new repo (lets call it dropbox so you know why you added it)

      Code:
      zypper ar -f http://download.opensuse.org/repositories/network/openSUSE_12.1 dropbox
      zypper ref
      (a) to accept

      Code:
      zypper in dropbox nautilus-dropbox
    1. writepavel's Avatar
      writepavel -
      Quote Originally Posted by caf4926 View Post
      I can't test this right at the minute, so I started a bug report
      https://bugzilla.novell.com/show_bug.cgi?id=745257
      Thanks! There is the solution of this problem: just remove package python-gpgme
      So I have installed the dropbox!!!
    1. caf4926's Avatar
      caf4926 -
      Quote Originally Posted by writepavel View Post
      Thanks! There is the solution of this problem: just remove package python-gpgme
      So I have installed the dropbox!!!
      Correct .
    1. sim0ne's Avatar
      sim0ne -
      Quote Originally Posted by writepavel View Post
      Thanks! There is the solution of this problem: just remove package python-gpgme
      So I have installed the dropbox!!!
      Thanks, it works also for me. For the dummies like me I would like to remember that the python-gpgme package must be remove leaving gropbox and nautilis-dropbox.
    1. caf4926's Avatar
      caf4926 -
      I understand this issue is now resolved. It is at my end anyway.
    1. gs_triumph's Avatar
      gs_triumph -
      Hi,

      Many thanks for the updated instructions. Worked a treat!