rig*_*ved 6 usb 12.04 nexus-7 ubuntu-touch
使用 USB 电缆在 Nexus 7 上运行的 Ubuntu 和 PC 上运行的 Ubuntu 12.04 之间传输文件的正确方法是什么?
我不是在询问传输文件的蓝牙或 Wifi 方法。我特别询问如何使用 USB 电缆传输文件以挂载/自动挂载连接的 Nexus 7。
附带说明:我尝试过go-mtpfs方法,但是当 Ubuntu 在 Nexus 7 上运行时它不起作用。
一种可能的解决方案是使用该usbip包。以下链接是教程
http://blog.bravi.org/?p=866#more-866
如果可行,则可以通过 scp 甚至 samba 访问 Nexus 上的文件。
我猜测这是一个 mtp 问题。我没有 Nexus,但有三星 Galaxy S3。问题出现了,当您插入 USB 线并尝试查看文件时,您只能看到文件夹,而看不到文件。我猜这就是您遇到的问题。
我建议你使用 go-mtp 方法,这对我来说非常成功。因此,您可以尝试使用 Ubuntu 软件中心的应用程序“gMTP”。我在这方面取得了一些成功。操作需要一段时间,因此连接手机时请耐心等待。首先启动应用程序,看看会发生什么。
我不知道如何看待您的评论“当 Ubuntu 在 Nexus 7 上运行时”。如果您在 Nexus 7 上运行 Ubuntu,那么您提到的问题可能会通过 2 月份即将推出的 Nexus 的 Ubuntu Phone 镜像得到解决?
忘记提及:Airdroid - 在 Google Play 上查看并通过浏览器访问您的文件。
这是我使用 go-mtp 方法的 Tomboy 笔记的副本。如果它与您之前尝试过的不同,它可能会很有用。
sudo chmod a+r /etc/fuse.conf sudo gedit /etc/fuse.conf
nano /etc/fuse.conf 设置为:- user_allow_other
sudo apt-get install libmtp-dev git golang mkdir /tmp/go 导出 GOPATH=/tmp/go go 获取 github.com/hanwen/go-mtpfs sudo mv /tmp/go/bin/go-mtpfs /usr/local/ sbin/go-mtpfs sudo chmod a+x /usr/local/sbin/go-mtpfs
sudo mkdir /media/s3 sudo chmod 777 /media/s3
(您可以稍后更改权限 - 只是为了确保不会出现权限问题)
这一点并不是真正必要的,因为可以从http://chakra.sourceforge.net/ccr/packages/ud/udev-android-rules/udev-android-rules/51-android.rules收集信息 需要获取一些有关电话的信息。可以通过启动:- udevadm monitor --environment --udev
现在插入手机几秒钟,然后拔掉插头。抄下信息。
来自: http: //chakra.sourceforge.net/ccr/packages/ud/udev-android-rules/udev-android-rules/51-android.rules 获取以下内容:- SUBSYSTEM=="usb", ATTR{idVendor }==“04e8”,ATTR {idProduct}==“6601”,SYMLINK + =“android_adb”子系统==“usb”,ATTR {idVendor}==“04e8”,ATTR {idProduct}==“685d”,模式="0660" SUBSYSTEM=="usb",ATTR{idVendor}=="04e8",ATTR{idProduct}=="68c3",MODE="0660" SUBSYSTEM=="usb",ATTR{idVendor}==" 04e8", ATTR{idProduct}=="6866", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
然后添加到它:-(用用户登录名替换“brian”)
ENV{ID_MODEL}==“SAMSUNG_Android”,ENV{ID_MODEL_ID}==“6860”,ACTION==“添加”,RUN+="/usr/bin/sudo -u brian /usr/local/sbin/go-mtpfs -允许其他 = true /media/s3"
ENV{ID_MODEL}==“SAMSUNG_Android”,ENV{ID_MODEL_ID}==“6860”,ACTION==“删除”,RUN+="/bin/umount /media/s3"
将以上所有内容粘贴到:- /etc/udev/rules.d/99-android.rules
现在重新启动 udev sudo service udev restart
| 归档时间: |
|
| 查看次数: |
11445 次 |
| 最近记录: |