web-dev-qa-db-ja.com

MTPが機能しない:/ usr / lib / gvfs / gvfsd-mtp(そのようなファイルまたはディレクトリはありません)

ラップトップを開いてデバイスを接続しただけで、デバイスが検出されて表示されましたが、開こうとすると次のメッセージが表示されました

"/usr/lib/gvfs/gvfsd-mtp" (No such file or directory)

いくつかの作業のためにシャットダウンする必要がありますが、ラップトップを再起動したときにデバイスがnautilusに表示されませんでした。

デバイスはAndroid 6.0.1で実行されているsamsung j2です。別のケーブルで試してみましたが、別の電話でも試してみましたが、同じ結果が表示されません。

注:私はちょうど1週間前にインストールしたubuntuの完全な初心者なので、plzは少し説明的です。

編集:

コマンド:

ls -l /usr/lib/gvfs/

出力:

total 472 -rwxr-xr-x 1 root root 31912 May 18 2016 gvfsd -rwxr-xr-x 1 root root 31872 May 18 2016 gvfsd-burn -rwxr-xr-x 1 root root 40528 May 18 2016 gvfsd-computer -rwxr-xr-x 1 root root 36384 May 18 2016 gvfsd-Fuse -rwxr-xr-x 1 root root 44216 May 18 2016 gvfsd-localtest -rwxr-xr-x 1 root root 77680 May 18 2016 gvfsd-metadata -rwxr-xr-x 1 root root 48752 May 18 2016 gvfsd-trash -rwxr-xr-x 1 root root 166200 May 18 2016 gvfs-udisks2-volume-monitor

編集2:コマンド:Sudo apt-get install gvfs-backends

出力:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
gvfs-backends : Depends: libsmbclient (>= 2:4.0.3+dfsg1) but it is not 
going to be installed
             Depends: gvfs (= 1.28.1-1ubuntu1) but 1.28.2-
1ubuntu1~16.04.1 is to be installed
             Depends: gvfs-daemons (= 1.28.1-1ubuntu1)
             Depends: gvfs-libs (= 1.28.1-1ubuntu1) but 1.28.2-
1ubuntu1~16.04.1 is to be installed
             Depends: gvfs-common (= 1.28.1-1ubuntu1) but 1.28.2-
1ubuntu1~16.04.1 is to be installed
E: Unable to correct problems, you have held broken packages.
1
Aniket Singh

Mtpfs、jmtpfs、go-mtpfs、またはlibmtpに依存するその他のライブラリで運が悪かったユーザー向け。 tryAndroid-file-transfer.

Libmtpに依存しないため、固有のバグがないため、githubで見た最新のmtpライブラリ(2018年5月現在)であり、Fuseでも使用できますが、個人的に使用することをお勧めしますFuseのバックフロントインタラクションのバグを回避するために、QtベースのGUIを所有します。

Linuxディストリビューションが提供するデフォルトのメカニズムを使用してMTPデバイスを開かないようにしてください。デバイスに接続された通知が表示されたら、[開く]をクリックします。

github: https://github.com/whoozle/Android-file-transfer-linux

PPA: https://launchpad.net/~samoilov-Lex/+archive/ubuntu/aftl-stable

LinuxでのMTPについて読む: https://wiki.archlinux.org/index.php/MTP

追伸:私はこのアプリケーションのユーザーです。

2
user2366867

https://packages.ubuntu.com/xenial/gvfs からgvfsパッケージをインストールする必要があります

パッケージのインストール中に電話を切断してください。

0
Stark43