如何安装最新版本的libmtp?
在最新版本的libmtp库中,我的Android设备有修复,所以我想安装最新版本,我只是不确定如何! 我认为这会在某个时候进入官方存储库,所以聪明的建议可能只是等待,但我想知道如果有人能告诉我自己该怎么做。
我目前正在使用Ubuntu 12.04并运行libmtp-1.1.2,最新版本(libmtp-1.1.3)最近已经发布,tar.gz文件可以从这个直接链接下载: http://downloads.sourceforge .NET /项目/ libmtp / libmtp / 1.1.3 / libmtp-1.1.3.tar.gz
我该如何安装? 谢谢你的帮助。
首先,您需要获取文件,解压缩tarball并切换到该文件夹。 您可以从终端执行此操作:
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
其次,构建源代码并安装二进制文件:
./configure make sudo make install
我更倾向于使用checkinstall – 所以不要使用make install命令,如果是这样,请输入以下命令:
./configure make sudo checkinstall
如果您还没有编写任何软件,则在启动之前可能需要一些额外的软件包。
sudo apt-get install build-essential checkinstall wget
https://help.ubuntu.com/community/CompilingEasyHowTo
安装此处提到的ppa还允许您更新libmtp:
如何使用Go-mtpfs在Ubuntu中正确安装Android 4.0+设备~Web Upd8:Ubuntu / Linux blog
sudo add-apt-repository ppa:webupd8team/unstable sudo apt-get update sudo apt-get install go-mtpfs
适用于Go-mtpfs的可选自定义Unity Launcher:
sudo apt-get install go-mtpfs-unity
但要小心:此PPA包含您可能不想安装的其他软件包。