Утилита gphoto2 с графической оболочкой и без.
Разберемся с консолью
Подключите камеру
Выполните команду lsusb под рутом
Смотрим камера определилась нормально
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 033: ID 04a9:31e4 Canon, Inc.
Теперь нам нужно чтобы gphoto2 определила камеру для этого вводим:
gphoto2 --auto-detect
Выдала следующее:
Модель Порт
----------------------------------------------------------
USB PTP Class Camera usb:
USB PTP Class Camera-это и есть наша камера
Следующий шаг копирование всех файлов с фотокамеры в текущую директорию
gphoto2 --get-all-files
Если вы выбрали gphoto2 с графический интерфейсом качаете пакет gphoto2 плюс Gtkam
Gtkam - графический интерфейс для gphoto2
С графическим интерфейсом все намного понятней заходим в камера-добавить камеру - обнаружить.
Ну а дальше я думаю все понятно.