1、在docker中安装libjasper-dev提示:unable to locate libjasper-dev
2、百度搜索,大多解决办法是:
sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"
sudo apt update
sudo apt install libjasper1 libjasper-dev
可是我参照这里的方法在docker容器中执行以下代码后,并未解决问题unable to locate libjasper-dev
add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"
apt update
apt install libjasper1 libjasper-dev
3、于是我又继续寻找,最后参照以下链接https://www.jb51.net/os/other/749109.html解决了,只不过该链接中是为解决树莓派嵌入式环境中安装libjasper-dev报错,选择的依赖库是armhf版本,我们需要选择amd64版本下载安装,如果提示新的依赖,继续下载安装该依赖,直到libjasper-dev安装成功,以下为安装步骤简述
4、进入Debian官网https://www.debian.org/下载安装libjasper-dev,而后按照图片步骤操作
5、执行下面指令,安装下载的依赖包:
dpkg -i libjasper-dev_1.900.1-debian1-2.4+deb8u6_amd64.deb
6、执行步骤5中指令以后会显示缺少依赖:libjasper1,参考重复步骤4、步骤5,下载安装libjasper1……若有新的依赖缺少,重复步骤4、步骤5,安装相应的依赖即可……若Debian官网无法下载相应的依赖库,百度搜索、下载安装即可……直到libjasper-dev可以安装成功
7、注意:如果是在Ubuntu操作系统中安装相应依赖,注意使用sudo指令,或在root模式下操作