发布于 2012-05-29 04:33:22
如果单击“补丁”链接,则可以将修补程序保存为.diff文件,并将其应用于主干。
您可以通过以下方式获得gphoto工作后备箱的副本
svn co https://gphoto.svn.sourceforge.net/svnroot/gphoto gphoto应用修补程序类似于以下命令:
patch -p1 < gphoto.diff(注:我还没有试过这个,但我相信它会成功的。)
发布于 2012-06-23 19:04:16
很抱歉你的回答太迟了。由于我不知道如何使用svn主干,所以我只从官方sourceforge页面下载了libgphoto2。我手动更改了library.c .c中的行,就像补丁中的那样。但是,在编译完它(做了典型的“配置”、“生成”、"sudo checkinstall",并从存储库下载了lsusb-dev )之后,Ubuntu在连接相机时似乎什么也不做,所以我无法下载图片。无论如何,如果我在终端上写lsusb,就会得到:
Bus 001 Device 004: ID 04a9:3110 Canon, Inc. EOS Digital Rebel XTi所以严格地说,操作系统可以检测到相机,但它什么也不做。
因为我有这个问题,所以我想出了另一个解决办法。它不像编译它那样优雅,但它起了作用。这个想法就是下载正式的Ubuntu11.10 libgphoto2包从这里开始。然后在终端中键入:
sudo dpkg -i libgphoto2-2_2.4.11-3_(architecture).deb 现在可以看到所有的图片,尽管它是以“旧的方式”完成的(这个版本没有启用"EOS快速目录“)。
https://askubuntu.com/questions/143433
复制相似问题