จะเชื่อมต่ออุปกรณ์ MTP ผ่าน USB ได้อย่างไร?


46

จะเชื่อมต่ออุปกรณ์MTPกับ Ubuntu ผ่าน USB ได้อย่างไร? อุปกรณ์ที่นิยมเป็นจำนวนมากเช่นทั้งหมดของ Android 4.0 โทรศัพท์มีเพียง MTP หรือ PTP เป็นตัวเลือกการเชื่อมต่อให้ไม่มีที่เก็บข้อมูล USB อีกต่อไป

พิจารณา Samsung S3 ยอดนิยม: เชื่อมต่อเป็น MTP หรือ PTP: ไม่อนุญาตให้ดูรูปภาพที่บันทึกเป็นค่าเริ่มต้นโดยกล้องโทรศัพท์ไปยังโฟลเดอร์ DCIM ในการ์ด SD ภายนอก ปัญหาที่คล้ายกันกับรุ่นก่อนหน้า (ที่มี Android 2.x) ได้รับการแก้ไขโดย 'ยูทิลิตี usb' ในการตั้งค่าไร้สายและระบบเครือข่าย แต่ไม่มีอยู่ใน Android 4.0 อีกต่อไป

คำตอบ:


16

ลองใช้แอพ "AirDroid" จาก Play Store จะช่วยให้คุณใช้อินเทอร์เฟซที่ใช้เบราว์เซอร์ (บนคอมพิวเตอร์ของคุณ) เพื่อถ่ายโอนไฟล์จากพีซี Windows / Linux เนื่องจากเป็นเบราว์เซอร์ที่ใช้ UI จึงไม่จำเป็นต้องติดตั้งอะไรบนพีซี


3
AirDroid ต้องการการอนุญาตที่มากเกินไปเช่นรายชื่อผู้ติดต่อ สำหรับการถ่ายโอนไฟล์
Guido Kanschat

@GuidoKanschat อาจจะส่งไฟล์ไปยังผู้ติดต่อของพวกเขาไม่ใช่: P
ทั้งหมดаѕVаиітy

32

ติดตั้งgmtpและใช้เพื่อเชื่อมต่อกับโทรศัพท์หรือแท็บเล็ต:

sudo apt-get install gmtp

3
ยอดเยี่ยมยังใช้งานได้กับ S5 และ Kubuntu 15.10
Michael

1
ทำงานร่วมกับ Ubuntu 16.04 LTS (จนถึงมิถุนายน 2018)
champost

9

ดูที่นี้:

http://forum.xda-developers.com/showthread.php?t=1643757

และนี่:

http://research.jacquette.com/jmtpfs-exchanging-files-between-android-devices-and-linux/

การเปลี่ยนจาก MTP เป็น PTP (โหมดถ่ายโอนจากกล้อง) ก็ใช้งานได้กับ nautilus อย่างน้อยก็ด้วยหน่วยความจำในตัว


2
การใช้ PTP ทำให้ฉันสามารถเข้าถึงหน่วยความจำภายในด้วย Nautilus ซึ่งเป็นสิ่งที่ฉันกำลังมองหา ขอบคุณ
PowerKiKi

9

คุณเพิ่งติดตั้งjmtpfs(ผ่านsudo apt-get install jmtpfs) หลังจากเชื่อมต่อโทรศัพท์ของคุณผ่าน USB ให้เปิดใช้งานการถ่ายโอนไฟล์ MTP บนโทรศัพท์ของคุณและมันจะปรากฏเป็นอุปกรณ์ USB ในคอมพิวเตอร์ของคุณ จากนั้นคุณสามารถเข้าถึงระบบไฟล์ทั้งหมด (และไม่เพียง แต่ภาพเช่นเดียวกับ PTP) ของอุปกรณ์ Android ของคุณ

สิ่งนี้ใช้ได้กับฉัน (K) Ubuntu 14.04 LTS และโมโตโรล่าโมโตจีของฉัน


เอาล่ะทำงานได้ดีสำหรับฉันใน UbuntuSTudio 16.04 x386 กับ SAMSUNG Galaxy J5 (เฉพาะฉันต้องรีสตาร์ทพีซีเพื่อทำงาน)
Indacochea Wachín

มันทำงานได้ดีกับการตั้งค่าของฉันด้วย - Kubuntu 16.04 & Samsung Galaxy Core Prime
Kouber Saparev

ไม่ทำงานกับ Ubuntu 18.04 และ Moto G :(
Peter Dotchev

6

ฉันสามารถทำได้โดยใช้สิ่งต่อไปนี้:

$ sudo apt-get install mtp-tools mtpfs
โทรศัพท์ $ mkdir
... เชื่อมต่อโทรศัพท์ตั้งค่าโหมด usb เป็น MTP ...
$ sudo mtpfs -o allow_other โทรศัพท์
... การพยายามทำอะไรกับระบบไฟล์ใหม่ในตอนนี้อาจใช้เวลาสักครู่หรืออดทนรอสักครู่ ...
... ในที่สุดคุณสามารถเข้าถึงโทรศัพท์ของคุณและทำอะไรก็ได้จากนั้น ...
$ sudo umount โทรศัพท์

นี่คือเวอร์ชันที่ใช้กับ:

$ mtpfs - รุ่น
รุ่นไลบรารี่ FUSE: 2.8.6
รุ่นหลอมรวม: 2.8.6
ใช้ FUSE เคอร์เนลอินเตอร์เฟสเวอร์ชัน 7.12

ฉันไม่ได้ประสบความสำเร็จอย่างสมบูรณ์แบบ แต่ฉันสามารถลบไฟล์บางอย่างออกจากโทรศัพท์ได้ ฉันคิดว่ามันจะดีขึ้นเมื่อมีซอฟต์แวร์ใหม่ออกมา


ใช้งานได้ดีกับ Quantal แต่ไม่ใช่ใน Precise :( ฉันคิดว่าเวอร์ชันของ libmtp นั้นเก่าเกินไป
KayEss

@ KayEss ฉันอยู่ที่ 12.04 (PP) และมันทำงานได้โดยไม่มีปัญหาดังนั้น YMMV ฉันเดา
TankorSmash

1
วิธีการเดียวที่ทำงานนอกกรอบ !!
Pa_

2

ไม่มี GUI ที่จำเป็นสำหรับการถ่ายโอนไฟล์ (ไม่มีใครใน Ubuntu ที่สนใจจะสร้าง GUI สำหรับการถ่ายโอนไฟล์เท่านั้น) และไม่จำเป็นต้องมีปลั๊กอินสำหรับ Nautilus เช่นกัน ฉันใช้ Samsung Galaxy Mini (Android 2.2 ~ Froyo) และฉันกำลังถ่ายโอนไฟล์จนถึงสามวิธีการเชื่อมต่อบลูทู ธ การเชื่อมต่อสายเคเบิลหรือการใช้แอป Ubuntu One

สำหรับการเชื่อมต่อสายเคเบิลคุณสามารถทำได้อย่างง่ายดายเหมือนเสียบสายเคเบิลรอสักครู่แล้วเลือกโหมดที่เก็บข้อมูล เข้าถึงและถ่ายโอนไฟล์ผ่าน Nautilus หากคุณต้องการให้โทรศัพท์เป็นโมเด็มให้ไปที่นี่: http://shiliarr95z.weebly.com/2/post/2011/07/connecting-samsung-galaxy-mini-android-phone-to-ubuntu-1104-as -modem.html

สำหรับการเชื่อมต่อผ่านบลูทู ธ คุณสามารถไปที่นี่: http://shiliarr95z.weebly.com/2/post/2011/08/howto-transfer-files-via-bluetooth-laptop-to-samsung-galaxy-mini-android-phone -vice-versa.htmlค่อนข้างซับซ้อน แต่ก็สนุกเช่นกัน

การใช้แอพ Ubuntu นั้นง่ายที่สุด ทางด้านโทรศัพท์เพียงไปที่ Android Market และติดตั้ง Ubuntu หนึ่งแอพ การแบ่งปันภาพถ่ายจะทำงานในพื้นหลังในทันที ทางด้าน Ubuntu เพียงลงทะเบียนตัวเองบน Ubuntu One (คลิกที่ไอคอนซองจดหมายและเลือก Ubuntu One) และคุณมี GUI ที่ด้านโทรศัพท์ (ด้าน Ubuntu คุณได้รับเพียงข้อความ OSD)


2

สำหรับเทคนิค noob (รวมถึงฉัน) ฉันพบเพียงคัดลอกไฟล์ (s) / ภาพถ่าย (s) จาก SD และวางลงใน DCIM ในหน่วยความจำโทรศัพท์จะอนุญาตให้ฉันคัดลอกโดยใช้โหมดกล้อง USB จากนั้นลบไฟล์โทรศัพท์เมื่อคุณดาวน์โหลดไปยังพีซีหากคุณต้องการล้างหน่วยความจำโทรศัพท์

  1. ไปที่ไฟล์ของฉัน
  2. เลือก extSDCard
  3. ในตัวอย่างนี้ฉันจะเลือก DCIM
  4. กดปุ่มการตั้งค่าที่ด้านล่างซ้าย
  5. เลือกคัดลอก
  6. กล่องกาเครื่องหมายของไฟล์ที่จะคัดลอก
  7. กดคัดลอกที่มุมบนขวา
  8. ออกจากไฟล์ของฉัน 9 เลือก sdcard0
  9. ในตัวอย่างนี้ฉันจะเลือก DCIM
  10. กดวางที่มุมบนขวา
  11. ออกจากโหมดกล้องที่เลือกในตัวเลือก USB และคุณควรจะถ่ายโอนโดยใช้ "คอมพิวเตอร์ของฉัน" อย่างง่าย

2

ฉันพบแอปพลิเคชันอีกหนึ่งชื่อ " Qlix " คุณสามารถดาวน์โหลดได้จากศูนย์ซอฟต์แวร์อูบุนตู

มันเป็นสำหรับการถ่ายโอนไฟล์จากเครื่องคอมพิวเตอร์ไปยังโทรศัพท์มือถือ Android

ขอบคุณ


2

ถ่ายโอนไฟล์ระหว่าง Ubuntu PC และโทรศัพท์ Android ของคุณผ่าน wifi:

แอปพลิเคชั่น Xenderบนโทรศัพท์ Android ของคุณอนุญาตให้คุณถ่ายโอนไฟล์ระหว่าง Android และพีซี

ขั้นตอน:

  • ติดตั้งแอปพลิเคชั่น Xender บนอุปกรณ์ Android ของคุณจาก playstore

  • สร้าง wifi hotspot บนเครื่องคอมพิวเตอร์ Ubuntu ของคุณโดยทำตามวิธีนี้แล้วเปิดใช้งาน

  • เชื่อมต่อโทรศัพท์ของคุณกับพีซีผ่านฮอตสปอตที่สร้างขึ้น

  • ตอนนี้เปิดแอปพลิเคชั่น xender แล้วเลือกตัวเลือก "เชื่อมต่อพีซี" บนเมนูการตั้งค่า

  • มันจะสร้างที่อยู่ (เช่นที่อยู่ IP)

  • ใส่ที่อยู่นั้นบนเว็บเบราว์เซอร์ของคุณตอนนี้คุณสามารถถ่ายโอนไฟล์ระหว่างโทรศัพท์และพีซี

    ป้อนคำอธิบายรูปภาพที่นี่


1

Android USB

จากหน้าจอหลักกดเมนู> การตั้งค่า> เชื่อมต่อกับพีซี> ในเมนูนี้ให้แน่ใจว่าได้เลือก "ถามฉัน" หากคุณต้องการให้ป๊อปอัปขึ้นมาและถามประเภทการเชื่อมต่อที่คุณต้องการเมื่อคุณเสียบเข้ากับคอมพิวเตอร์

หรือคุณสามารถตั้งค่าการกระทำเริ่มต้นจากเมนูนี้ได้เช่นกัน คุณสามารถตั้งค่าเป็นชาร์จเท่านั้น, HTC Sync, ดิสก์ไดรฟ์, การเชื่อมต่อบรอดแบนด์มือถือ

จากนั้นอูบุนตูก็จะตรวจพบว่ามันเป็น MTP


1

หากคุณไม่สามารถถ่ายโอนเพลงผ่าน Rhythmbox คุณก็สามารถถ่ายโอนไฟล์โดยใช้ที่เก็บข้อมูล

ใน Samsung Galaxy S II ของฉันคุณทำได้โดยไปที่: Applications-> Settings-> Connection settings-> ที่เก็บข้อมูล USB ขนาดใหญ่

จากนั้นหากคุณเสียบสาย USB ควรแจ้งให้คุณเข้าสู่โหมดที่เก็บข้อมูล USB หากคุณตอบว่าใช่โทรศัพท์ของคุณจะสามารถใช้งานได้ผ่าน Nautilus


1

สาขาหลัก git ของ libmtp ( http://libmtp.git.sourceforge.net/git/gitweb-index.cgi ) รองรับ S3 หากคุณรู้วิธีติดตั้ง / คอมไพล์จากแหล่งที่มาคุณสามารถใช้สิ่งนี้ได้จนกว่าจะมีเวอร์ชันใหม่ออกมา

ฉันไม่ได้อยู่ในเครื่องอูบุนตูในขณะนี้ดังนั้นฉันไม่สามารถให้คำแนะนำที่ถูกต้องเกี่ยวกับการอ้างอิงสำหรับการคอมไพล์และอื่น ๆ แต่ควรจะอยู่ในบรรทัดต่อไปนี้:

git clone git://libmtp.git.sourceforge.net/gitroot/libmtp/libmtp
cd libmtp

sudo apt-get install libtool ติดตั้ง libusb-dev

./autogen.sh  (answering yes to any questions)
./configure --prefix=/usr/
make
sudo checkinstall  (answering any questions)

จากนั้นคุณควรทำให้เป็นแพคเกจ. deb เพื่อให้คุณสามารถติดตั้งได้โดยไม่ทำลายโปรแกรมที่คุณต้องการใช้ ฉันขาดความรู้ แต่ลิงค์นี้ดูเหมือนจะให้ข้อมูล: รวบรวมแหล่งที่มาเป็นแพ็คเกจ DEB

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.