“apt-get”在终端上找不到包

ade*_*jas 9 apt

我一直在尝试通过终端安装不同的软件包,例如laptop-mode-tools,xserver-xorg-input-multitouchxserver-xorg-input-mtrack,但它从来没有工作,因为我收到错误:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package xserver-xorg-input-mtrack
Run Code Online (Sandbox Code Playgroud)

通常我已经能够通过 Synaptic Package Manager 安装这些东西,但是我在那里找不到“mtrack”驱动程序。

知道为什么apt-get不起作用吗?我已经跑sudo apt-get update了好几次了。

编辑: 我在带有双启动(Leopard)的 MacBook Pro 中运行 Ubuntu 11.10

ade*_*jas 7

感谢 BlueXrider、JasonD 和 CS,我设法安装了我想要的软件包。显然这是来源和包名称的问题。这就是我所做的:

我去了这里的 Ubuntu-x-swat 存储库:http ://www.ubuntuupdates.org/ppa/ubuntu-x-swat?dist=oneiric

运行他们在那里提供的说明:

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

sudo apt-get update

sudo apt-get install <package name>

然后,而不是“包头” xf86-input-mtrack(我实际上尝试过,但我仍然遇到“无法定位”错误),安装了包xserver-xorg-input-mtrack

所以,正如我之前所说的,它一定是源和包名称之间的问题。我知道 mtrack 驱动程序正在工作(这再次使触摸板选项卡从鼠标设置中消失了......)


小智 4

首先尝试使用 apt-cache 进行搜索,以找到与您感兴趣的包完全匹配的内容。

apt-cache search xserver-xorg-input
Run Code Online (Sandbox Code Playgroud)

如果您需要的包不在列表中,那么它在您的系统配置的存储库中不可用。在我的系统上,laptop-mode-tools 和 xserver-xorg-input-multitouch 都可用,但 xserver-xorg-input-mtrack 不可用。

在谷歌上搜索“ubuntu mtrack”会导致http://www.ubuntuupdates.org/package/xorg-edgers/natty/main/base/xserver-xorg-input-mtrack

此页面显示该软件包(至少对于 ubuntu 11.04)不在主存储库中,但可以通过 PPA xorg-edgers http://www.ubuntuupdates.org/ppa/xorg-edgers?dist=natty获得

按照说明启用 PPA,注意包的名称是 xf86-input-mtrack

sudo add-apt-repository ppa:xorg-edgers/ppa 
sudo apt-get update
sudo apt-get install xf86-input-mtrack
Run Code Online (Sandbox Code Playgroud)


Rin*_*ail 1

我认为您正在寻找适用于 11.04、11.10 和 12.04 的多点触控板手势驱动程序

这些软件包位于此处 http://www.ubuntuupdates.org/pm/xserver-xorg-input-mtrack

# ############### 非官方存储库 # 第 3 方二进制存储库 Xorg Edgers - https://launchpad.net/~xorg-edgers

## 运行这个命令:sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8844C542

将其添加到您的 source.list 中

deb http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu oneiric main
Run Code Online (Sandbox Code Playgroud) # 第 3 方源代码库 Xorg Edgers(源)- https://launchpad.net/~xorg-edgers

## 运行这个命令:sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8844C542

将其添加到您的 source.list 中

deb-src http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu oneiric main
Run Code Online (Sandbox Code Playgroud)

使用命令行管理存储库https://help.ubuntu.com/community/Repositories/CommandLine