Sử dụng iPhone làm ổ đĩa Ubuntu bên ngoài đã từng là một việc khó khăn. Hỗ trợ của Linux cho các thiết bị iOS như iPhone, iPad và iPod trước đây khá kém, nhưng tình hình đã thay đổi. Dưới đây là cách gắn bộ nhớ iPhone (và iPad) của bạn trên Ubuntu và các bản phân phối Linux khác bằng thư viện libimobiledevice.
Cài đặt libimobiledevice
Để iPhone và các thiết bị iOS khác được nhận dạng trên Ubuntu, bạn cần cài đặt libimobiledevice
thư viện đầu tiên. Điều này cho phép Ubuntu và các hệ điều hành Linux khác tương tác với các thiết bị iOS này.
Điều này rất quan trọng, đặc biệt là do các biện pháp bảo mật của Apple. Libimobiledevice cho phép bạn truy cập thông tin hệ thống cho thiết bị của mình cũng như bộ nhớ trong. Trang web libimobiledevice có danh sách các tính năng hiện có cũng như các tính năng được lên kế hoạch cho tương lai.
Nếu bạn muốn sử dụng iPhone của mình làm ổ đĩa ngoài, trước tiên bạn cần cài đặt libimobildevice.
Bạn không cần thêm bất kỳ kho lưu trữ gói bổ sung nào để cài đặt libimobiledevice. Mở cửa sổ dòng lệnh và nhập:
sudo apt install libimobiledevice6 libimobiledevice-utils
Khi libimobiledevice đã được cài đặt, hãy thử kết nối iPhone của bạn. Nếu hệ thống tệp trên iPhone của bạn không tự động gắn kết khi được kết nối, bạn có thể cần phải ghép nối iPhone của mình. Mở một thiết bị đầu cuối và nhập:
idevicepair pair
Một thông báo thành công sẽ xuất hiện sau khi chạy nó. Sau đó, chạy như sau:
usbmuxd -f -v
Điều này cho phép nhiều kết nối giữa iPhone của bạn và cài đặt Ubuntu của bạn.
Sau khi chạy tất cả các lệnh này, nếu bạn vẫn không thể kết nối với iPhone của mình, bạn sẽ cần cài đặt và sử dụng gói thứ hai có tên iFuse để lắp iPhone của bạn theo cách thủ công.
Cài đặt iFuse
Gói iFuse cho phép bạn gắn iPhone và truy cập hệ thống tệp của nó trong Linux. Có khả năng iFuse sẽ tự cài đặt cùng với libimobiledevice, nhưng nếu chưa, bạn sẽ cần cài đặt thủ công.
Giống như libimobiledevice, bạn nên tìm thấy iFuse trong kho gói Ubuntu thông thường.
Để cài đặt nó, hãy mở thiết bị đầu cuối của bạn và nhập:
sudo apt install ifuse
Thao tác này sẽ cài đặt iFuse và bất kỳ gói bổ sung nào mà nó có thể cần khi cài đặt Ubuntu của bạn.
Truy cập bộ nhớ iPhone của bạn
Nếu bạn có Ubuntu với môi trường máy tính để bàn GNOME, thì hệ thống tệp iPhone của bạn sẽ tự động gắn kết sau khi bạn cắm nó vào. Khởi động lại PC của bạn nếu trong trường hợp đầu tiên, thiết bị của bạn không tự động gắn kết. Bạn cũng nên mở khóa màn hình thiết bị iPhone của mình. Nếu không, bạn sẽ không thể truy cập bộ nhớ trong.
Nếu cách đó không hiệu quả, bạn có thể cần phải lắp iPhone của mình theo cách thủ công. Bạn cũng có thể cần phải làm điều này nếu bạn không sử dụng cài đặt Ubuntu tiêu chuẩn với GNOME.
Trước tiên, hãy ghép nối iPhone của bạn bằng cách mở một thiết bị đầu cuối Linux và nhập:
idevicepair pair
Bạn sẽ thấy thông báo thành công xuất hiện sau khi chạy lệnh này hoặc idevicepair
sẽ thông báo cho bạn rằng nó không thể tìm thấy thiết bị iOS của bạn.
Nếu đúng như vậy, hãy khởi động lại và thử lại. Sau khi thiết bị của bạn được ghép nối, hãy nhập thông tin sau để lắp iPhone của bạn:
sudo mkdir /media/iphone ifuse /media/iphone
Thay thế thư mục “/ media / iphone” bằng một thư mục khác mà bạn chọn. Đây là nơi các tệp và thư mục iPhone của bạn sẽ được nhìn thấy trên thiết bị của bạn.
Sau khi được mount, bạn sẽ có thể xem hệ thống tệp iPhone của mình trong trình quản lý tệp đã chọn. Sau đó, bạn có thể xóa hoặc thêm tệp vào iPhone làm ổ đĩa ngoài.
Nếu bạn đã lắp thiết bị của mình theo cách thủ công và muốn ngắt kết nối thiết bị một cách an toàn, hãy mở lại thiết bị đầu cuối và nhập:
ifuse -u /media/iphone
Thao tác này sẽ ngắt kết nối bộ nhớ iPhone của bạn một cách an toàn. Sau khi hoàn tất, bạn có thể rút phích cắm khỏi PC hoặc máy tính xách tay Ubuntu của mình.
Các câu hỏi thường gặp
1. Tôi có cần bẻ khóa iPhone của mình để gắn nó vào Ubuntu không?
Không. Điều này sẽ hoạt động trên iPhone của bạn theo cách nào đó. Việc bẻ khóa thiết bị của bạn không làm mất hiệu lực bảo hành. Tuy nhiên, bạn có thể bẻ khóa nó nếu bạn muốn kiểm soát nhiều hơn thiết bị. Tuy nhiên, phương pháp trên không yêu cầu.
2. Libimobiledevice hỗ trợ phiên bản iOS nào?
Điều tuyệt vời về libimobiledevice là nó được thiết kế để tương thích với các thiết bị dòng 1.x thông qua các thiết bị hiện tại. Ngay cả khi phiên bản iOS mới được phát hành, mọi thứ vẫn hoạt động bình thường.
3. IPhone của tôi vừa được nâng cấp lên phiên bản iOS mới. Tại sao libimobiledevice không hoạt động?
Các bản phát hành phần sụn mới đã được biết là nguyên nhân gây ra các trục trặc hiếm gặp. Những vấn đề này thường được cộng đồng giải quyết để cung cấp bản phát hành libimobiledevice ổn định hơn. Kiểm tra xem liệu có phiên bản mới hay không. Có thể mất một vài tuần sau khi phát hành iOS để giải quyết tất cả các trục trặc.
4. Điều này có cho phép tôi đồng bộ hóa nhạc của mình không?
Hiện tại, đồng bộ hóa âm nhạc không được hỗ trợ trên iPhone mới hơn. Tuy nhiên, một số thành viên cộng đồng đang làm việc để cho phép đồng bộ hóa âm nhạc liền mạch. Bạn sẽ cần sử dụng các phương pháp thay thế, chẳng hạn như VirtualBox, để tính năng này hoạt động vào lúc này.
5. Điều này có làm ảnh hưởng đến các ứng dụng được cài đặt trên thiết bị của tôi không?
Không. Vấn đề duy nhất bạn có thể gặp phải là hết bộ nhớ. Nếu là người sưu tập ứng dụng, bạn có thể cần phải xóa ứng dụng để nhường chỗ cho các tệp Linux của mình. Hãy chú ý đến dung lượng bộ nhớ còn lại của bạn để đảm bảo bạn luôn có chỗ cho các ứng dụng bạn muốn cùng với các bản cập nhật cần thiết.
6.Tại sao mọi thứ không hoạt động?
Có thể quy trình hoạt động không chính xác. Để đảm bảo thiết bị của bạn được nhận dạng, hãy mở một thiết bị đầu cuối và chạy:
ideviceinfo
Miễn là bạn nhìn thấy thông tin chi tiết về thiết bị của mình, Linux sẽ nhận ra iPhone của bạn. Nếu bạn không nhận được bất kỳ chi tiết nào, hãy thử lại quy trình. Nghe đơn giản như vậy, khởi động lại Linux cũng có thể hữu ích.
7. Có đáng để sử dụng iPhone của tôi làm thiết bị bên ngoài để có thêm bộ nhớ không?
Lý tưởng nhất là bạn muốn sử dụng iPhone của mình để lưu trữ khẩn cấp hoặc chỉ để truyền tệp. Vì đây không phải là quá trình đơn giản nhất, bạn có thể muốn xem xét sử dụng một loại thiết bị khác, chẳng hạn như USB hoặc ổ cứng ngoài. Bạn thậm chí có thể sử dụng lưu trữ đám mây.
Sử dụng iPhone của bạn để lưu trữ trên Linux
Với dung lượng lưu trữ từ 16GB đến 512GB, iPhone tạo ra một ổ đĩa ngoài tốt cho PC chạy hệ điều hành Linux của bạn. Nếu bạn không lấp đầy thiết bị của mình bằng các ứng dụng, ảnh và video, bạn nên sử dụng tốt bộ nhớ dư thừa. Hoặc, nếu bạn chỉ có một chiếc iPhone cũ hơn mà bạn không sử dụng, đây là một cách tuyệt vời để tái chế nó.
Nếu sắp hết dung lượng, trước tiên bạn có thể cần xem xét việc giải phóng bộ nhớ trên iPhone của mình. Tuy nhiên, bạn có thể thấy việc sử dụng thiết bị Android cho bộ nhớ ngoài của mình dễ dàng hơn.