在 ubuntu 17.10 上安装 libinput-tools

在 ubuntu 17.10 上安装 libinput-tools

我正在尝试在 ubuntu 17.10 上设置多点触控手势,但由于某种原因,我无法安装 libinput-tools。

错误:

The following packages have unmet dependencies:
 libinput-tools : Depends: libinput10 (= 1.8.4-0ubuntu0.17.10.1) but 1.8.2-1ubuntu2 is to be installed
E: Unable to correct problems, you have held broken packages.

我知道 libnput10 是默认安装的,因为 ubuntu 17.10 取代了 synaptics,所以 libinput-tools 也应该可以工作?

答案1

看起来您由于某种原因正在处理过时的存储库包(我已经在本地安装了它,所有正确版本的依赖项都可用)。

出现这种情况的原因有很多*,但请尝试以下方法:

sudo apt-get update 
sudo apt-get -f install

* 存储库软件包/信息过时的原因:

  1. 您尚未提取最新的软件包列表(请参阅sudo apt-get update执行此操作)
  2. 存储库镜像已过时 - 即它应该已从主 ubuntu 存储库同步,但无论出于何种原因,该同步没有发生/在更新过程中发生/由于某种原因未能完成。

    该问题超出了您的控制范围(您无法修复存储库),但您可以更改安装指向的镜像 - 请查看此线程:

    如何将 Ubuntu Server 中的镜像从区域镜像更改为主镜像?

    然后重试上述两个步骤 -

相关内容