macOS
brew install libmtplocal Homebrew formula metadata
sudo port install libmtpMacPorts ports tree · multimedia/libmtp/Portfile · ソース: api.github.com
brew / 順位 3006
libmtp のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install libmtplocal Homebrew formula metadata
sudo port install libmtpMacPorts ports tree · multimedia/libmtp/Portfile · ソース: api.github.com
sudo apk add libmtpAlpine Linux edge package indexes · libmtp · ソース: dl-cdn.alpinelinux.org
sudo dnf install libmtpFedora Rawhide package metadata · libmtp · ソース: dl.fedoraproject.org
nix profile install nixpkgs#libmtpnixpkgs package indexes · pkgs/by-name/li/libmtp/package.nix · ソース: api.github.com
sudo pacman -S libmtpArch Linux sync databases · libmtp · ソース: geo.mirror.pkgbuild.com
sudo apt install libmtp-commonDebian stable package indexes · libmtp-common · ソース: deb.debian.org
sudo zypper install libmtp-developenSUSE Tumbleweed package metadata · libmtp-devel · ソース: download.opensuse.org
概要
Implementation of Microsoft's Media Transfer Protocol (MTP)
履歴
libmtp is a POSIX-oriented C implementation of the Media Transfer Protocol initiator side: host software talks to MTP responders such as media players, phones, and other portable devices.
The project grew around the practical problem that MTP devices are not normal mounted filesystems. The upstream homepage describes libmtp as an initiator implementation of MTP Basic, and the README explains the difference between a host-side initiator and a device-side responder.
Copyright notices in the public headers and examples show active authorship beginning in 2005, including Linus Walleij and other contributors. Over time the project accumulated a large device database, examples, command-line tools, and downstream integrations for desktop environments and media applications.
The libmtp homepage explicitly lists downstreams and related clients such as GVFS MTP support for GNOME, KIO-MTP for KDE, go-mtpfs, XNJB, Gnomad2, Amarok, and Rhythmbox. That downstream list captures why the library became the common Unix packaging point for MTP access.
Package managers ship both the shared library and many small mtp-* utilities, letting users inspect devices, transfer files, manage playlists, and debug unknown vendor/product IDs without writing code.
Typical usage is through desktop file managers, media players, FUSE clients, or the bundled commands such as mtp-detect, mtp-files, mtp-getfile, and mtp-sendfile. The upstream site asks users with unrecognized devices to submit USB IDs and mtp-detect output, reflecting the device-quirk maintenance model.
libmtp matters to packagers because it turns a messy device protocol and vendor-ID database into one shared dependency. It is also a classic example of a library whose command-line tools are as important for debugging support tickets as the library ABI is for applications.
セキュリティ状態
broad file, network, media, or database tool signal.
リスク blue · 信頼度 中 · tool
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
mtp-albumart | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
mtp-albums | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
mtp-connect | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
mtp-delfile | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
mtp-detect | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
mtp-emptyfolders | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
mtp-files | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
mtp-filetree | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
mtp-folders | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
mtp-format | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
mtp-getfile | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
mtp-getplaylist | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
mtp-hotplug | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
mtp-newfolder | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
mtp-newplaylist | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
mtp-playlists | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
mtp-reset | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
mtp-sendfile | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
mtp-sendtr | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
mtp-thumb | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
mtp-tracks | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
mtp-trexist | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
インストールメタデータ
| パッケージキー | brew:libmtp |
|---|---|
| バージョン | 1.1.23 |
| パッケージマネージャ | Homebrew |
| ホームページ | https://libmtp.sourceforge.net/ |
| Bottle | 未記録 |
| サービス | 宣言なし |
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
libmtp-common 1.1.22-1
Media Transfer Protocol (MTP) common files
https://libmtp.sourceforge.net/
sudo apt install libmtp-commonlibmtp-dev 1.1.22-1
Media Transfer Protocol (MTP) development files
https://libmtp.sourceforge.net/
sudo apt install libmtp-devlibmtp-doc 1.1.22-1
Media Transfer Protocol (MTP) library documentation
https://libmtp.sourceforge.net/
sudo apt install libmtp-doclibmtp-runtime 1.1.22-1
Media Transfer Protocol (MTP) runtime tools
https://libmtp.sourceforge.net/
sudo apt install libmtp-runtimelibmtp9t64 1.1.22-1
Media Transfer Protocol (MTP) library
https://libmtp.sourceforge.net/
sudo apt install libmtp9t64mtp-tools 1.1.22-1
Media Transfer Protocol (MTP) library tools
https://libmtp.sourceforge.net/
sudo apt install mtp-toolslibmtp
nix profile install nixpkgs#libmtplibmtp-common 1.1.21-3.1build1
Media Transfer Protocol (MTP) common files
https://libmtp.sourceforge.net/
sudo apt install libmtp-commonlibmtp-dev 1.1.21-3.1build1
Media Transfer Protocol (MTP) development files
https://libmtp.sourceforge.net/
sudo apt install libmtp-devlibmtp-doc 1.1.21-3.1build1
Media Transfer Protocol (MTP) library documentation
https://libmtp.sourceforge.net/
sudo apt install libmtp-doclibmtp-runtime 1.1.21-3.1build1
Media Transfer Protocol (MTP) runtime tools
https://libmtp.sourceforge.net/
sudo apt install libmtp-runtimelibmtp9t64 1.1.21-3.1build1
Media Transfer Protocol (MTP) library
https://libmtp.sourceforge.net/
sudo apt install libmtp9t64mtp-tools 1.1.21-3.1build1
Media Transfer Protocol (MTP) library tools
https://libmtp.sourceforge.net/
sudo apt install mtp-toolslibmtp 1.1.22-r1
Software library for MTP media players
https://libmtp.sourceforge.net/
sudo apk add libmtplibmtp-dev 1.1.22-r1
Software library for MTP media players (development files)
https://libmtp.sourceforge.net/
sudo apk add libmtp-devlibmtp-examples 1.1.22-r1
Example programs for libmtp
https://libmtp.sourceforge.net/
sudo apk add libmtp-examplesソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.