Ubuntuを実行しているNexus 7からUbuntuラップトップにUSBケーブルを接続しましたが、lsusbを実行したときに新しいUSBデバイスが見つかりません。この機能はサポートされていますか?
UPDATE go-mtpfsの例については以下をご覧ください。 go-mtpfsははるかに信頼性が高いですが、手順は非常に似ています。
Sudo vim /etc/Fuse.conf
Un-comment **user_allow_other**.
Sudo apt-get install mtp-tools mtpfs
Sudo mkdir /mnt/nexus7
chown youruser:youruser /mnt/nexus7
Sudo gedit /etc/udev/rules.d/99-Android.rules
#Nexus7
SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"
Sudo chmod +x /etc/udev/rules.d/99-Android.rules
Sudo vim /etc/fstab
mtpfs /mnt/nexus7 Fuse user,noauto,allow_other,defaults 0 0
Sudo service udev restart
mount /mnt/nexus7
umount /mnt/nexus7
ブログ投稿 Bilal Akhtarによると、UbuntuからAndroid 4.0+デバイスに接続する、おそらくより信頼性の高い方法があります。手順は次のとおりです。
接続に使用するgo-mtpfs
ライブラリをインストールします。
Sudo apt-get install golang Fuse git-core libmtp-dev libfuse-dev
Sudo adduser $USER Fuse
mkdir /tmp/go
GOPATH=/tmp/go go get github.com/hanwen/go-mtpfs
Sudo mv /tmp/go/bin/go-mtpfs /usr/bin/
mkdir ~/MyAndroid
注:インストール中のある時点で、ターミナルにインストールしたパブリックGoパッケージに関する情報を開発者と共有するかどうかを尋ねる画面が表示される場合があります。自由にこの質問に答えてください。
Nexus 7などをUSBポートに接続した後、次のコマンドを使用してマウントします。
go-mtpfs ~/MyAndroid &
終了したら、次のコマンドを使用してデバイスをアンマウントします。
fusermount -u ~/MyAndroid
この記事をGoogle+で紹介してくれたJames Giffordにも感謝します。 ;)
安価なケーブルでは動作しないことがわかりました-lsusbに「Nexus」と表示されない場合は、ケーブルが不良です。より良いものを試してください。
Nexusタブレットでソフトウェアデータケーブルアプリを使用できる場合、このプログラムを使用すると、ワイヤレスリンク経由でファイルを簡単に転送できます。見る:
http://linuxnorth.wordpress.com/2012/04/23/a100-to-ubuntu-file-transfer/
そして
http://linuxnorth.wordpress.com/2012/04/24/software-data-cable-addendum/
このPPAをインストールします: https://launchpad.net/~langdalepl/+archive/gvfs-mtp
更新およびアップグレード。
ネクスト7をNautilusの閲覧可能なフォルダーとして自動マウントする、MTPサポートが機能します。
他のすべての答えとは対照的に、私はそれがまだまったく可能ではないと主張します。問題は明らかに「Nexus 7 running Ubunt」であり、USBデバイスとして機能するNexus 7の最初のUbutuポートには特別なサービスがないことを理解している限りです。ここにUbuntuを実行しているNexus 7がありますが、これらの解決策のいずれにも成功しませんでした。
これまでのところ、すべての回答は、実行中のNexus 7をターゲットにしていると思いますAndroid。
間違っている場合は修正してください。