La dernière version de la bibliothèque libmtp contient des correctifs pour mon périphérique Android. Je souhaite donc installer la dernière version sans savoir comment! J'imagine que cela pourrait être transféré dans les dépôts officiels à un moment donné, alors le bon conseil serait probablement d'attendre, mais j'aimerais savoir comment le faire moi-même si quelqu'un pouvait me le dire.
J'utilise actuellement Ubuntu 12.04 et j'utilise libmtp-1.1.2. La dernière version (libmtp-1.1.3) a récemment été publiée et le fichier tar.gz est téléchargeable à partir de ce lien direct: http://downloads.sourceforge.net/project/libmtp/libmtp/1.1.3/libmtp-1.1.3.tar.gz
Comment puis-je l'installer? Merci pour toute aide.
Vous devez d’abord récupérer le fichier, extraire l’archive et passer au dossier. Vous pouvez le faire depuis un terminal:
wget http://downloads.sourceforge.net/project/libmtp/libmtp/1.1.3/libmtp-1.1.3.tar.gz
tar zxf libmtp-1.1.3.tar.gz
cd libmtp-1.1.3
Deuxièmement, construisez la source et installez les fichiers binaires:
./configure
make
Sudo make install
Je serais plus enclin à utiliser checkinstall - afin de ne pas utiliser la commande make install, le cas échéant, entrez cette commande à la place:
./configure
make
Sudo checkinstall
Si vous n'avez pas utilisé de logiciel, vous aurez peut-être besoin de paquets supplémentaires avant de commencer.
Sudo apt-get install build-essential checkinstall wget
https://help.ubuntu.com/community/CompilingEasyHowTo
L'installation du ppa mentionné ici vous permettra également de mettre à jour votre libmtp:
Sudo add-apt-repository ppa:webupd8team/unstable
Sudo apt-get update
Sudo apt-get install go-mtpfs
Facultatif, Unity Launcher personnalisé pour Go-mtpfs:
Sudo apt-get install go-mtpfs-unity
Mais soyez prudent: ce PPA contient d'autres packages que vous ne souhaitez peut-être pas installer.