我有两个 12.04 ,都更新到 12.04.2 ,内核为 3.2.0-43-generic。两个都使用ppa:ubuntu-x-swat/x-updates
。我发现我在一个 12.04 中安装了 xserver-xorg-video-intel 2.20 ,在另一个 12.04 中安装了 2.19 。它们的系统都已更新。
$ apt-cache policy xserver-xorg-video-intel
xserver-xorg-video-intel:
Installed: 2:2.19.0-0ubuntu1~xup1
Candidate: 2:2.19.0-0ubuntu1~xup1
Version table:
*** 2:2.19.0-0ubuntu1~xup1 0
500 http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu/ precise/main amd64 Packages
100 /var/lib/dpkg/status
2:2.17.0-1ubuntu4.4 0
500 http://mirrors.ustc.edu.cn/ubuntu/ precise-updates/main amd64 Packages
2:2.17.0-1ubuntu4 0
500 http://mirrors.ustc.edu.cn/ubuntu/ precise/main amd64 Packages
$ apt-cache policy xserver-xorg-video-intel
xserver-xorg-video-intel:
Installed: 2:2.20.0-0ubuntu0~precise1
Candidate: 2:2.20.0-0ubuntu0~precise1
Version table:
*** 2:2.20.0-0ubuntu0~precise1 0
100 /var/lib/dpkg/status
2:2.19.0-0ubuntu1~xup1 0
500 http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu/ precise/main amd64 Packages
2:2.17.0-1ubuntu4.4 0
500 http://mirrors.ustc.edu.cn/ubuntu/ precise-updates/main amd64 Packages
2:2.17.0-1ubuntu4 0
500 http://mirrors.ustc.edu.cn/ubuntu/ precise/main amd64 Packages
为什么我无法在其他 12.04 中安装 2.20 版本?在 12.04 的 synaptics 中,我只找到 2.19 版本。为什么该 ppa 在两个系统中提供的内容不同?谢谢
答案1
该版本2.20.0
是您系统上的本地软件包,因为它当前没有与之关联的源存储库。这意味着,您要么.deb
手动将其安装为文件,要么过去临时添加了其他源。我的猜测是,您之前ppa:ubuntu-x-swat/intel-graphics-updates
某个时候将 添加到软件源中,进行了升级,后来您将其删除或更改为ubuntu-x-swat/x-updates
。根据软件包的确切版本字符串xserver-xorg-video-intel
,这似乎很明显:
PPA name: ubuntu-x-swat/x-updates
Latest version: 2:2.19.0-0ubuntu1~xup1
PPA name: ubuntu-x-swat/intel-graphics-updates
Latest version: 2:2.20.0-0ubuntu0~precise1
您可以在这里找到此驱动程序的较新版本(2.21.6):
ppa:glasen/intel-driver
如果您想降级软件包,您必须指定要安装的确切版本号:
sudo apt-get install xserver-xorg-video-intel=2:2.19.0-0ubuntu1~xup1