Page 1 of 1
Posted: 03 Oct 2017, 01:36
Could someone please build the Mega cloud storage (a generous 50GB free) fuse mount client below (with cache, hence hopefully fast)?
this needs to be compiled from source apparently with these dependencies
Code: Select all
- GNU Readline (libreadline-dev, readline-devel)
- Crypto++ (libcrypto++-dev, cryptopp-devel)
- FreeImage (libfreeimage-dev, freeimage-devel)
- Berkeley DB C++ (libdb++-dev, db4-devel)
- cURL (libcurl-dev, curl-devel) built with --enable-ares
Posted: 07 Oct 2017, 19:18
Have you tried to convert from this
Posted: 18 Nov 2017, 11:45
OK, I'm trying to convert that rpm -- it's not easy to chase the missing library one by one, installing and creating symbolic links to wrong versions of a library, and now I hit an especially troubling:
Code: Select all
MegaFuse: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by MegaFuse)
Firstly I don't understand what this message wants me to do. Then, I have a doubt I'm approaching this a correct way: maybe it's better to go and try to build the source myself, or will it be even longer?
Posted: 18 Nov 2017, 12:10
You are missing gcc-g++ (contains "libstdc++") @...
Download this package convert it to a module then activate it.
I use depfinder for vetting dependencies.
Posted: 19 Nov 2017, 00:07
I downloaded the dependencies and compiled the program. But i could not get it connected to my cloud repository. The output message was "login failed".
I will hack a bit on it. When it works, I will share it.
Posted: 19 Nov 2017, 07:13
I want it too.
Posted: 20 Nov 2017, 00:25
Thank you so much @wread. I will pause my efforts until I hear of your results. You probably have seen some optimistic reports here https://github.com/matteoserva/MegaFuse/issues/17
the MEGA api server is sometimes temporarily unusable. it happened to me too then worked again after a few hours
FYI, I’m using MegaFuse on a regular basis, and I only have these in my conf file:
Posted: 20 Nov 2017, 16:54
Ok, It works...
I made these 3 modules
to see if it works for you too.
1) Download the three modules, Put them in a folder - I named it MegaFuse - in "modules" or in "optional".
2) Extract the module "MegaFuse-x86_64-1wre", and in the folder /usr/bin, open the megafuse.conf file and edit your user name and your password for your cloud storage by "mega.nz". Build the module again. I mount it in /mnt/mega and for that I created the mount point in the module. When you activate the module, the mount point will be created.
3) Activate the modules typing "activate MegaFuse/"
4) Connected to IN, open a console and type "MegaFuse" (without the " "!) .
If you were lucky, you are connected to your cloud storage!
Posted: 20 Nov 2017, 23:38
I use this often: megatools-1.9.97-x86_64-1_SBo.tgz
It is MEGA via command line.
Posted: 22 Nov 2017, 02:34
There is also MegaSync with a nice GUI,
easier to use. Not bad!
Posted: 24 Nov 2017, 03:46
Thank you so much! Your solution worked for me with the following adjustments:
1. it wouldn't run without FreeImage library. So altogether the following 4 modules were needed on my system
Code: Select all
2. Other steps you suggested are not really needed. Instead, once activated, copy the megafuse.conf file into your home directory and edit by entering your account name and mount point, but NOT the password. That way the MegaFuse will prompt to type the password each time, which is safer.
I still can't find where it keeps the cache?! As I seem to have to keep an eye on it myself to see if it grows too large? The cache is by the way the key advantage as compared to the megasync client where you have to keep the complete copy locally.
Posted: 05 Dec 2017, 22:53
Well, you can add "Solved" to your post!