Apps and Installations
Have a question about a Dropbox app or installation? Reach out to the Dropbox Community and get solutions, help, and advice from members.
Trying to install on a new centos build. Tried using the .rpm files but kept getting this:
python3 is needed by nautilus-dropbox-2019.01.31-1.fc21.x86_64
python3-gobject >= 3.14.0 is needed by nautilus-dropbox-2019.01.31-1.fc21.x86_64
Installed python3.6, still the same issue.
Tried uploading via the headless method. Got this error (amongst a bunch of text):
ImportError: /lib64/libc.so.6: version `GLIBC_2.18' not found
I'm not a super pro at linux, but I am competent. What is going on?
Update for those affected.
The headless version from https://www.dropbox.com/install-linux does work if you have a GDE. I managed to successfully install it to my local linux box.
However, installing to my remote AWS instances fails with the above errors. I believe the problem is caused by the app trying to launch a browser because it wants us to validate a new dropbox installation on the machine. (Which doesn't make too much sense when running headless).
Regardless, I'll debug this issue some more when I get the chance (as I am away on vacation currently).
This may be common knowledge now, but for any other newbies searching the forums, you can now use DropBox through FlatPak.
Go here to enable FlatHub: https://flatpak.org/setup/CentOS/
Then here to download the FlatPak DropBox: https://flathub.org/apps/details/com.dropbox.Client
I removed Centos and then I installed Fedora 29, when installing dropbox there were also dependency problems, later I followed the indications of the requirements to use dropbox (Reinstall Fedora but Xfce, and I installed the GTK, Glib and Nautilus add-ons) but the problems with dependencies to moment of installation continued.
Finally with all the requirements met I was able to install Dropbox with the following command:
$ dnf -y install nautilus-dropbox
The problems as I understand were:
-KDE Plasma Desktop. Both CentOS and Fedora.
-The installation from a rpm package.
My initial post was incomplete. The FlatPak version requires an ext4 partition. To set this up:
1) partition a drive to ext4 (I had to do this at install)
2) make drive mount with each session:
i) create reference folder: mkdir /home/user_name/dropbox_drive
ii) identify name of drive (sda3): ls /dev/hd*
iii) edit hard-drive list: sudo gedit /etc/fstab
iv) add line: /dev/sda3 /home/user_name/dropbox_drive ext4 defaults 1 2
Further update: CentOS offers ext4 as a partition format option for the home directory, so there is no need to create and mount a separate partition.
To summarize:
1) Format home directory as ext4 at CentOS 7 installation (to be compatible with DropBox)
2) Enable FlatHub: https://flatpak.org/setup/CentOS/
3) Download the FlatPak DropBox: https://flathub.org/apps/details/com.dropbox.Client
Thank you very much.
This works on my CentOS7 with an external ext4 drive!
To launch at startup:
/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=/app/bin/dropbox-app com.dropbox.Client
(I just searched for DropBox in the root directory to find this)
To access Startup Applications in CentOS:
sudo gedit /usr/share/applications/session-properties.desktop
Change the NoDisplay parameter from true to false
'gnome-session-properties' is 'Startup Applications', you can search for them in the launcher
@MathUHenry escreveu:To summarize:
1) Format home directory as ext4 at CentOS 7 installation (to be compatible with DropBox)
2) Enable FlatHub: https://flatpak.org/setup/CentOS/
3) Download the FlatPak DropBox: https://flathub.org/apps/details/com.dropbox.Client
Funcionou Perfeitamente!! Obrigado!
I don't think DropBox have ever answered the question "Why does it have to be ext4?"
This requirement is basically ridiculous. POSIX is POSIX. An application should not care.
Hi there!
If you need more help you can view your support options (expected response time for a ticket is 24 hours), or contact us on X or Facebook.
For more info on available support options for your Dropbox plan, see this article.
If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!