Installation de Megatools sur Debian 7 et 8
Megatools est une collection de programme permettant d'utiliser le service de stockage cloud MEGA. Megatools permet la copie de fichiers individuels ainsi que des arborescences de répertoires entières vers et depuis le cloud MEGA. Vous pouvez également effectuer des téléchargements en continu, par exemple pour prévisualiser des vidéos et des fichiers audio, sans devoir télécharger préalablement le fichier. Megatools est robuste et optimisé pour effectuer des opérations rapides. Il est peu gourmand en utilisation CPU et en RAM.
Pré-requis et difficulté
Ce tutoriel fonctionne sur Debian 7 (Wheezy) et Debian 8 (Jessie). Posséder un compte cloud chez MEGA. Les lignes de commandes sont exécutées en mode terminal en tant que super-administrateur (root).
Installation des dépendances requises
Nous commençons par installer les dépendances requises :
aptitude install libglib2.0-dev libtool autoconf glib-networking fuse curl wget gettext gobject-introspection libcurl4-openssl-dev aptitude install lib32gmp10 lib32gmpxx4 libgmp-dev libgmp10 libgmp3-dev
Installation de Megatools
Et nous continuons par l'installation de nettle
cd /root wget https://ftp.gnu.org/gnu/nettle/nettle-3.0.tar.gz tar xvf nettle-3.0.tar.gz cd nettle-3.0/ ./configure make make install cd /root
Puis nous installons Megatools
wget http://megatools.megous.com/builds/megatools-1.9.93.tar.gz tar xvf megatools-1.9.93.tar.gz cd megatools-1.9.93/ ./configure make make install cd /root cp megatools-1.9.93/mega/.libs/libmega.so.0 /usr/lib
Et voilà, Megatools est installé.
Configuration de Megatools
Pour cela, il vous faut créer le fichier qui contiendra les informations utilisateur du compte MEGA.
touch /root/.megarc
Ensuite vous le modifiez avec votre éditeur de texte. Ici, nous utilisons nano.
nano /root/.megarc
Il suffit de rajouter ceci dans le fichier, puis de le auvegarder.
[Login] Username = votre@email Password = votre-mot-de-passe
Utilisation
- megareg : Inscription et vérification d'un nouveau compte MEGA
- megadf : Affiche l'utilisation/le quota de votre espace de stockage dans le cloud
- megals : Liste tous les fichiers distants
- megamkdir : Création d'un répertoire distant
- megarm : Supprime un répertoire ou un fichier distant
- megaput : Copie un fichier sur le cloud
- megaget : Télécharge un fichier du cloud
- megadl : Télécharger le fichier à partir d'un lien MEGA "public" (ne nécessite pas de connexion)
- megastream : Téléchargement en continu d'un fichier (peut être utilisé pour prévisualiser des vidéos ou de la musique)
- megacopy : Télécharger ou télécharger un arbre de répertoire
- megafs : Monte le système de fichiers distant localement.
Notes de version
- [07/06/2018] : Création de l'article
Auteurs et sources
- Auteur : montuy337513
Navigation
Autres liens rapides pouvant vous intéresser