【问题标题】:How to install libjpeg62-dev on Raspberry Pi?如何在树莓派上安装 libjpeg62-dev?
【发布时间】:2016-05-11 16:29:19
【问题描述】:

我正在按照教程https://pimylifeup.com/raspberry-pi-webcam-server/ 为树莓派相机流构建一个网络服务器。

我遇到了问题:./motion:加载共享库时出错:libavformat.so.53:无法打开共享对象文件:没有这样的文件或目录

在我搜索了很多解决方案之后,一个说要安装:

sudo apt-get install -y libjpeg62 libjpeg62-dev libavformat53 libavformat-dev libavcodec53 libavcodec-dev libavutil51 libavutl-dev libc6-dev zlib1g-dev libmysqlclient18 libmysqlclient-dev libpq5 libpq-dev

但是我得到了这些错误:

E: Package 'libjpeg62-dev' has no installation candidate
E: Unable to locate package libavformat53
E: Unable to locate package libavcodec53
E: Unable to locate package libavutil51

我搜索了很长时间,但没有找到安装libjepg62-dev的解决方案。

【问题讨论】:

  • 你解决了吗?

标签: linux web-services raspberry-pi video-streaming


【解决方案1】:

原因是,这些软件包已在最新的jessie 版本中删除。我想出了一个办法来解决这个问题。

尝试以下方法:

注意:在执行以下任何操作时,切勿将 -y 参数传递给 apt-get install。它可能会删除现有的软件包。因此,请务必手动确认您需要的每个软件包的安装。

  1. 将行deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi添加到文件/etc/apt/sources.list顶部。

  2. sudo apt-get update

  3. 安装库:sudo apt-get install libavformat53

  4. 也安装其他库,例如libpq5

  5. 请记住撤消您在步骤 1 中所做的更改。即,删除该行并执行sudo apt-get update

【讨论】:

猜你喜欢
  • 2016-02-17
  • 2021-10-20
  • 1970-01-01
  • 1970-01-01
  • 2021-01-18
  • 1970-01-01
  • 2020-08-10
  • 2017-08-05
  • 2017-09-29
相关资源
最近更新 更多