在16.04.2上安装libinput时遇到问题
我是一个经验丰富的Linux家伙试图在我的戴尔XPS 13 9350上设置Ubuntu。过去我已经能够在没有问题的情况下运行Arch并运行,但我很难在Ubuntu中安装一个软件包。
该包是libinput,由xserver-xorg-input-libinput
。 当我尝试使用apt安装它时它会响应
The following packages have unmet dependencies. xserver-xorg-input-libinput : Depends: xserver-xorg-core (>= 2:1.17.99.902)
尝试安装xserver-xorg-core
警告将删除大量软件包。 有人在reddit上指出一个包已被重命名,这就是它无法安装的原因。 有没有办法解决?
编辑: apt-cache policy xserver-xorg-core xserver-xorg-input-libinput
输出apt-cache policy xserver-xorg-core xserver-xorg-input-libinput
xserver-xorg-core: Installed: (none) Candidate: 2:1.18.4-0ubuntu0.2 Version table: 2:1.18.4-0ubuntu0.2 500 500 http://gb.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages 2:1.18.3-1ubuntu2 500 500 http://gb.archive.ubuntu.com/ubuntu xenial/main amd64 Packages xserver-xorg-input-libinput: Installed: (none) Candidate: 0.18.0-1 Version table: 0.18.0-1 500 500 http://gb.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
所以我提交了一份错误报告,回复是这样的:
You're not supposed to have xserver-xorg-input-libinput installable, that's not possible because it's bound to the server input ABI install xserver-xorg-input-libinput-hwe-16.04 instead
安装重命名的包有效。 这些似乎最近被重命名,这是混乱的来源。