「apt-get」在終端機上找不到套件

「apt-get」在終端機上找不到套件

我一直在嘗試透過終端安裝不同的軟體包,例如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

通常我可以透過 Synaptic 套件管理器安裝這些東西,但我找不到「mtrack」驅動程式。

知道為什麼apt-get不起作用嗎?我已經跑過好sudo apt-get update幾次了。

編輯: 我在雙啟動 MacBook Pro (Leopard) 上運行 Ubuntu 11.10

答案1

感謝 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 驅動程式正在工作(這再次使觸控板選項卡從滑鼠設定中消失...)

答案2

首先嘗試使用 apt-cache 進行搜索,以找到與您感興趣的包完全匹配的內容。

apt-cache search xserver-xorg-input

如果您需要的套件不在清單中,那麼它在您的系統配置的儲存庫中不可用。在我的系統上,laptop-mode-tools 和 xserver-xorg-input-multitouch 都可用,但 xserver-xorg-input-mtrack 不可用。

在 google 上搜尋「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

答案3

我認為您正在尋找適用於 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
# 第 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

使用命令列管理儲存庫https://help.ubuntu.com/community/Repositories/CommandLine

答案4

感謝 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>

然後,安裝套件 xserver-xorg-input-mtrack,而不是「包頭」xf86-input-mtrack(我實際上嘗試過,但仍然收到「無法定位」錯誤)

所以,正如我之前所說,這一定是來源和套件名稱之間的問題。我知道 mtrack 驅動程式正在工作(這再次使觸控板選項卡從滑鼠設定中消失...)

相關內容