安装 lib32v4l-0 但收到依赖性错误

安装 lib32v4l-0 但收到依赖性错误

我正在尝试安装lib32v4l-0_0.6.4-1ubuntu1_amd64.deb但收到以下错误:

 (Reading database ... 406870 files and directories currently installed.)
 Preparing to unpack lib32v4l-0_0.6.4-1ubuntu1_amd64.deb ...
 Unpacking lib32v4l-0 (0.6.4-1ubuntu1) over (0.6.4-1ubuntu1) ...
 dpkg: dependency problems prevent configuration of lib32v4l-0:
  lib32v4l-0 depends on libv4l-0 (= 0.6.4-1ubuntu1); however:
   Version of libv4l-0:amd64 on system is 1.0.1-1.

 dpkg: error processing package lib32v4l-0 (--install):
  dependency problems - leaving unconfigured
 Errors were encountered while processing:
  lib32v4l-0

然后我运行sudo apt-get upgrade,得到如下结果:

 Reading package lists... Done
 Building dependency tree       
 Reading state information... Done
 You might want to run 'apt-get -f install' to correct these.
 The following packages have unmet dependencies:
  lib32v4l-0 : Depends: libv4l-0 (= 0.6.4-1ubuntu1) but 1.0.1-1 is installed
 E: Unmet dependencies. Try using -f.

然后我运行sudo apt-get upgrade -f

 Reading package lists... Done
 Building dependency tree       
 Reading state information... Done
 Correcting dependencies... Done
 Calculating upgrade... Done
 The following packages will be REMOVED:
   lib32v4l-0
 The following packages have been kept back:
   hostapd
 0 upgraded, 0 newly installed, 1 to remove and 1 not upgraded.
 1 not fully installed or removed.
 After this operation, 287 kB disk space will be freed.
 Do you want to continue? [Y/n] y
 (Reading database ... 406869 files and directories currently installed.)
 Removing lib32v4l-0 (0.6.4-1ubuntu1) ...
 Processing triggers for libc-bin (2.19-0ubuntu6) ...

我正在尝试安装该lib32v4l-0_0.6.4-1ubuntu1_amd64.deb软件包,因为我需要安装ia32-libs_2.7ubuntu26.1_amd64.deb依赖于它的软件包。有人知道解决方案(或更好的方法)吗?

我正在使用 Ubuntu 14.04LTS

相关内容