libmtp 在哪里?

libmtp 在哪里?

我正在尝试在 Kubuntu 14.10 中安装playedit-0.1.6(Android 播放列表编辑器)。它似乎只以源代码形式提供。所以我浏览了配置重复了好几次,每次都要安装另一批软件。但最终我陷入了困境:配置器需要 libmtp,并且安装找不到。那么它在哪里?如果不存在,还有其他方法可以安装playedit吗?

答案1

尝试安装:

libmtp-runtime
libmtp-common
libmtp9

后者包含libmtp.so,另外两个可能是依赖项

从我的系统:

$ dpkg -l *libmtp*
==================
ii  libmtp-common                     1.1.6-20-g1b9f164-1ub all                   Media Transfer Protocol (MTP) common files
ii  libmtp-runtime                    1.1.6-20-g1b9f164-1ub amd64                 Media Transfer Protocol (MTP) runtime tools
un  libmtp8                           <нет>                 <нет>                 (описание недоступно)
ii  libmtp9:amd64                     1.1.6-20-g1b9f164-1ub amd64                 Media Transfer Protocol (MTP) library

答案2

您可以使用 PPA,或者如果您真的愿意,甚至可以自己编译该程序。

电力供应协议(精确、量子、敏锐、俏皮、可信、乌托邦)

sudo add-apt-repository ppa:glennric/mtp
sudo apt-get update
sudo apt-get install playedit

编译

首先使用此命令:

./autogen.sh

如果出现如下消息:

`No package 'libmpg123' found`

使用此命令安装缺少的包,例如:

sudo apt-get install libmpg123-dev

然后运行:

make

并使用以下命令安装make install

sudo make install

或者checkinstall使用 deb 包

sudo apt-get install checkinstall
sudo checkinstall

相关内容