我如何安装 Gphoto2?

我如何安装 Gphoto2?

我是 (K)ubuntu 新手。有人知道如何安装 gphoto2 软件吗?

答案1

哇,这个文档怎么这么糟糕?在撰写本文时,官方网站字面意思是:

5.3. Configuring, building, and installing
WRITEME :-P (PKG_CONFIG_PATH, ./configure, make, make install, /etc/ld.so.conf, LD_LIBRARY_PATH, PATH, yadda yadda)

这是我在多次尝试和错误后安装它的方法(在 Ubuntu 18.04 LTS 上)。请记住,这gphoto2只是 CLI libgphoto2。简单的安装gphoto2不会给你带来太多帮助。

简便方法

使用apt(或apt-get

$ sudo apt install gphoto2
$ sudo apt install libgphoto2-6

您可能想知道为什么它是libgphoto2-6而不是libgphoto2。当您输入时,sudo apt install libgphoto2请按tab并查看它完成的内容。您还可以查看每个 ubuntu 版本的最新软件包。发射台packages.ubuntu.com

之后您应该能够在终端中使用 gphoto2。

$ gphoto2 -v

应该向你展示一些有意义的东西。

高级构建

如果你访问 gphoto2 网站,你会注意到他们已经发布了libgphoto2自 Ubuntu 18.04 最新软件包 (2.5.16) 以来的更新。具体来说,我希望支持 Sony Alpha A9,这需要libgphoto2 v2.5.22。你可以从来源,但是现在怎么办?

cd到 tar.bz2 文件。

解压缩:按以下方式自动完成文件名tab

$ tar -xjf libgphoto2-2.5.22.tar.bz2

配置、制作、安装进入目录。每个命令都需要花费一些时间,因此请一次输入一行。

$ cd libgphoto2-2.5.22

$ autoreconf -is
$ sudo ./configure
$ sudo make
$ sudo make install

如果在任何时候它说似乎出了问题,那么很可能是你缺少了一个包。我必须安装:libtool,,,,,,,,libpopt-devlibsub-devlibexif-devlibjpeg-devautoconfautopointlibcdk5-dev

github repo 有一个额外的步骤

autoreconf -is

对我来说,这需要apt installautoconfautopoint

此更新libgphoto2。至更新 gphoto2,我需要这样做才能使用 libgphoto2-2.5.22,您必须执行相同的步骤。阅读 README.md。我必须安装libpopt-dev。运行./configure提醒我注意这个问题。

您可能需要重新启动终端或您的机器才能看到更改。

之后,使用 检查您的版本gphoto2 -v

答案2

打开终端并输入

sudo apt install gphoto2 libgphoto2*

这应该可以。

答案3

gphoto2-updaterhttps://github.com/gonzalo/gphoto2-updater) 从 gphoto2 的最新 github 源代码编译而来。

相关内容