Respostas:
Supondo que sua câmera se conecte por PTP, o GPhoto será responsável pelas transferências de dados. Eu acho que o diretório ~ / .gvfs conterá uma pasta virtual apontando para sua câmera.
Com o Ubuntu 12.10, não tive sorte com ~/.gvfs
... No entanto, consigo acessar minha câmera na linha de comando usando
/run/user/<username>/gvfs/gphoto2:host=%5Busb%3A002%2C008%5D/
1000
). E eu tenho que abrir a câmara do nautilus
(gerenciador de arquivos do Ubuntu) antes de eu vê-lo em/run/user/1000/gvfs
gphotofs
Instale o gphotofs
pacote:
sudo apt-get install gphotofs
Em seguida, crie um diretório onde você preferir (estou usando /home/<user>/camera
)
mkdir /home/<user>/camera
E use o seguinte para montá-lo
sudo gphotofs /home/<user>/camera
<user>
pelo seu nome de usuário Você pode abrir o endereço gphoto2: // diretamente no seu gerenciador de arquivos. O Nautilus lida com isso e fornece um dispositivo. Em outros navegadores, como o thunar, pode ser necessário inserir o endereço manualmente.
~ / .gvfs é o ponto de montagem padrão produzido pelo gvfs-fuse-daemon (pacote gvfs-fuse). Isso é bastante temperamental, portanto, mesmo se você tiver o pacote instalado, ele poderá falhar na inicialização. Verifique as permissões em .gvfs.
Dependendo do seu ambiente (varia entre as versões), você pode ter um XDG_RUNTIME_DIR definido e, em seguida, o .gvfs será montado lá em vez do seu diretório inicial. Normalmente, isso será algo como / run / user / ...
Embora isso seja verdade [sobre as câmeras de montagem do gphoto2], em algumas câmeras há uma configuração que permite conectá-las como um dispositivo de armazenamento em massa USB (veja a captura de tela), então você não precisa confiar no gphoto2 e pode tratar sua câmera (ou o cartão dentro dele) como um disco flash USB normal. A configuração para alterar a forma como a câmera se conecta ao PC não está presente em todos os menus da câmera, mas geralmente em DSLRs. Muitas vezes, facilita a transferência de fotos e vídeos para ter essa configuração no armazenamento em massa USB - pelo menos funciona para mim
Se entendi sua pergunta corretamente, ela é montada em gphoto2://[usb:001.006]/
Nem todas as câmeras são montáveis. O comando gphoto2 deve permitir o download de imagens de câmeras suportadas.
Se sua câmera for assim, você pode evitar esse problema usando um leitor de cartão USB. O leitor de cartão USB torna qualquer cartão montável, como um disco rígido.
No Ubuntu 19.04, o Nautilus (gerenciador de arquivos do Ubuntu) monta câmeras em
/run/home/$UID/gvfs/gphoto2:host=Name_of_Company_Model_Name_SomeNumbers
Onde $UID
está o seu identificador de usuário (provavelmente 1000
).
A última pasta no caminho do arquivo provavelmente é diferente para sua câmera. Você pode encontrar a string fazendo
gio mount --list --detail
E procurando por uma linha como
activation_root=gphoto2://Name_of_Company_Model_Name_SomeNumbers
Para mim, a câmera não seria montada a menos que eu abrisse o Nautilus e clicasse na câmera. Para montá-lo manualmente a partir da linha de comando que eu fiz
gio mount gphoto2://Name_of_Company_Model_Name_SomeNumbers
E para desmontar eu fiz
gio mount -u gphoto2://Name_of_Company_Model_Name_SomeNumbers
/media
)