Câu trả lời:
Giả sử máy ảnh của bạn kết nối qua PTP, GPhoto sẽ chịu trách nhiệm truyền dữ liệu. Tôi đoán thư mục ~ / .gvfs sẽ chứa một thư mục ảo trỏ đến máy ảnh của bạn.
Với Ubuntu 12.10, tôi không gặp may mắn gì với ~/.gvfs
... Tuy nhiên, tôi có thể truy cập máy ảnh của mình trên dòng lệnh bằng cách sử dụng
/run/user/<username>/gvfs/gphoto2:host=%5Busb%3A002%2C008%5D/
1000
). Và tôi phải mở máy ảnh từ nautilus
(trình quản lý tệp của Ubuntu) trước khi tôi nhìn thấy nó trong/run/user/1000/gvfs
gphotofs
Cài đặt gphotofs
gói:
sudo apt-get install gphotofs
Sau đó tạo một thư mục bất cứ nơi nào bạn thích (tôi đang sử dụng /home/<user>/camera
)
mkdir /home/<user>/camera
Và sử dụng như sau để gắn kết nó
sudo gphotofs /home/<user>/camera
<user>
bằng tên người dùng của bạn Bạn có thể mở địa chỉ gphoto2: // trực tiếp trong trình quản lý tệp của mình. Nautilus xử lý nó và cung cấp cho bạn một thiết bị. Các trình duyệt khác như thunar bạn có thể phải nhập địa chỉ thủ công.
~ / .gvfs là điểm gắn kết mặc định được tạo bởi gvfs-fuse-daemon (gói gvfs-fuse). Đây là một tính khí thất thường, vì vậy ngay cả khi bạn đã cài đặt gói, nó có thể bị lỗi khi khởi động. Kiểm tra các quyền trên .gvfs.
Tùy thuộc vào môi trường của bạn (khác nhau giữa các phiên bản), bạn có thể có bộ XDG_RUNTIME_DIR và sau đó .gvfs sẽ được gắn ở đó thay vì thư mục nhà của bạn. Thông thường, đây sẽ là một cái gì đó như / run / user / ...
Mặc dù đây là sự thật [về máy ảnh gắn gphoto2], có một cài đặt trên một số máy ảnh cho phép bạn kết nối chúng thực sự như một thiết bị lưu trữ dung lượng lớn USB (xem ảnh chụp màn hình), sau đó bạn không phải dựa vào gphoto2 và có thể xử lý máy ảnh của bạn (hoặc thẻ bên trong nó) như một đĩa flash USB bình thường. Cài đặt để thay đổi cách máy ảnh của bạn kết nối với PC không có trong tất cả các menu của máy ảnh, nhưng thường có trong máy ảnh DSLR. Nó thường giúp chuyển hình ảnh và video của bạn dễ dàng hơn để có cài đặt này trên bộ lưu trữ dung lượng lớn USB - ít nhất là nó hoạt động với tôi
Nếu tôi hiểu chính xác câu hỏi của bạn, nó sẽ được gắn vào gphoto2://[usb:001.006]/
Không phải tất cả các máy ảnh đều có thể gắn kết. Lệnh gphoto2 sẽ cho phép bạn tải xuống hình ảnh từ các máy ảnh được hỗ trợ.
Nếu máy ảnh của bạn là như vậy, bạn có thể tránh vấn đề này bằng cách sử dụng đầu đọc thẻ USB. Đầu đọc thẻ USB giúp mọi thẻ có thể gắn được, giống như ổ cứng.
Trên Ubuntu 19.04, Nautilus (trình quản lý tệp của Ubuntu) gắn camera tại
/run/home/$UID/gvfs/gphoto2:host=Name_of_Company_Model_Name_SomeNumbers
Mã định danh người dùng$UID
của bạn ở đâu (có thể là vậy ).1000
Thư mục cuối cùng trong đường dẫn tệp có thể khác với máy ảnh của bạn. Bạn có thể tìm chuỗi bằng cách làm
gio mount --list --detail
Và tìm kiếm một dòng như
activation_root=gphoto2://Name_of_Company_Model_Name_SomeNumbers
Đối với tôi, máy ảnh sẽ không được gắn trừ khi tôi mở Nautilus và nhấp vào máy ảnh. Để gắn nó thủ công từ dòng lệnh tôi đã làm
gio mount gphoto2://Name_of_Company_Model_Name_SomeNumbers
Và để tháo gỡ nó tôi đã làm
gio mount -u gphoto2://Name_of_Company_Model_Name_SomeNumbers
/media
)