requisites ก่อน
ก่อนอื่นให้ติดตั้งแพ็คเกจที่จำเป็น:
sudo apt-get install mtp-tools mtpfs
จาระบีข้อศอกเล็กน้อย
เชื่อมต่อโทรศัพท์ Android กับคอมพิวเตอร์ของคุณ USB Connection type
บนโทรศัพท์ของคุณเปิดแถบการแจ้งและคลิกที่ ตรวจสอบให้แน่ใจว่าMTP
มีการเลือก
ตอนนี้ให้รันคำสั่งเหล่านี้บน Ubuntu:
mtp-detect | grep idVendor
mtp-detect | grep idProduct
จดตัวเลขที่เขียนในด้านหน้าของและidVendor
idProduct
คุณจะต้องใช้ในภายหลัง
ตอนนี้เรียกใช้คำสั่งนี้:
gksu gedit /etc/udev/rules.d/51-android.rules
Gedit
หน้าต่างควรเปิด พิมพ์ข้อความนี้ในนั้นทั้งหมดในบรรทัดเดียว:
SUBSYSTEM=="usb", ATTR{idVendor}=="VENDORID", ATTR{idProduct}=="PRODUCTID", MODE="0666"
แทนที่ VENDORID ด้วย idVendor ที่คุณจดบันทึกไว้ก่อนหน้านี้ ในทำนองเดียวกันแทนที่ PRODUCTID ด้วย idProduct ที่คุณจดบันทึกไว้
บันทึกและปิดไฟล์
ตัดการเชื่อมต่อโทรศัพท์ของคุณและเรียกใช้คำสั่งเหล่านี้:
sudo service udev restart
sudo mkdir /media/androiddevice
sudo chmod a+rwx /media/androiddevice
sudo adduser yourusername fuse
แทนที่yourusername
ด้วยชื่อผู้ใช้ Ubuntu ของคุณ ตอนนี้เรียกใช้คำสั่งนี้:
gksu gedit /etc/fuse.conf
ในGedit
หน้าต่างเอา#
ที่จุดเริ่มต้นของบรรทัดสุดท้าย (อันที่ขึ้นต้นด้วย#user_allow_other
) ปิดและบันทึกไฟล์
รีสตาร์ทคอมพิวเตอร์แล้วเรียกใช้คำสั่งทั้งสามนี้:
echo "alias android-connect=\"mtpfs -o allow_other /media/androiddevice\"" >> ~/.bashrc
echo "alias android-disconnect=\"fusermount -u /media/androiddevice\"" >> ~/.bashrc
source ~/.bashrc
เชื่อมต่อโทรศัพท์ของคุณอีกครั้งตรวจสอบให้แน่ใจว่ายังอยู่ในMTP
โหมดแล้วเรียกใช้คำสั่งนี้:
android-connect
Ta-dam!
ตอนนี้คุณสามารถเรียกดูเนื้อหาในโทรศัพท์ Android ของคุณโดยใช้ Nautilus เพียงเปิดโปรแกรมจัดการไฟล์ขึ้นมาจากนั้นคลิกที่ชื่อโทรศัพท์เพื่อเรียกดูระบบไฟล์ของโทรศัพท์เช่นเดียวกับที่ใช้ USB Stick คุณสามารถเพิ่มลบและแก้ไขไฟล์ได้เช่นเดียวกับระบบไฟล์ปกติ
อย่างไรก็ตามคุณอาจสังเกตเห็นว่าคุณไม่สามารถใช้ไอคอนนำออก Nautilus เพื่อตัดการเชื่อมต่อโทรศัพท์ หากต้องการลบโทรศัพท์ออกอย่างปลอดภัยคุณต้องเรียกใช้คำสั่ง:
android-disconnect
จากนี้ไปคุณจะต้องเรียกใช้android-connect
เพื่อติดตั้งโทรศัพท์ของคุณแล้วจึงandroid-disconnect
นำโทรศัพท์ออกอย่างปลอดภัย ทุกอย่างอื่นควรได้รับการจัดการโดยอัตโนมัติ
หมายเหตุ:คำสั่งสองคำสั่งนี้ไม่จำเป็นต้องใช้สิทธิ์การใช้งานรูท ผู้ใช้ทั้งหมดที่เป็นสมาชิกของfuse
กลุ่มผู้ใช้ควรสามารถเรียกใช้คำสั่งเหล่านี้ได้โดยไม่ต้องเข้าถึงรูท
คุณทำเสร็จแล้ว
แค่นั้นแหละ! คุณเชื่อมต่อโทรศัพท์ Ice Cream Sandwich กับคอมพิวเตอร์ Ubuntu สำเร็จแล้ว
ที่มา: OMG! อูบุนตู!