web-dev-qa-db-fra.com

Comment puis-je installer la dernière version de libmtp?

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.

8
coversnail

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

https://help.ubuntu.com/community/CompilingSoftware

https://help.ubuntu.com/community/CheckInstall

10

L'installation du ppa mentionné ici vous permettra également de mettre à jour votre libmtp:

Comment monter correctement Android 4.0+ périphériques sous Ubuntu en utilisant Go-mtfs ~ Web Upd8: blog Ubuntu/Linux

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.

0
BrunoJCM