从ppa获取旧包

我可以从ppa安装旧版本的特定软件包吗? 具体来说,我想从xorg-edgers ppa获得旧版本的xserver-xorg-video-intel (和依赖项)。 原因是旧版本似乎适用于我的硬件。 目前的版本似乎特征(我想知道它是否真的是来源)严重崩溃,因为这个包的目前稳定版本。 我试过了

 apt-get install pkg=version 

但没有成功。 我担心缓存中的包丢失了

 apt-get clean 

我甚至不知道以前版本的精确版本号,假设它不必少于一个版本。 当前版本是xserver-xorg-video-intel-2.20.15或者:是否有一个地方,例如在启动板,我可以手动下载以前版本的软件包?

是的,您可以使用apt-get install pkg=version安装特定版本的软件包,但您需要从其中一个APT源获得所需的版本。

例如

 $ apt-cache policy dpkg dpkg: Installed: 1.16.12 Candidate: 1.16.12 Version table: 1.17.1 0 800 http://localhost:3142/debian/ unstable/main amd64 Packages *** 1.16.12 0 900 http://localhost:3142/debian/ testing/main amd64 Packages 100 /var/lib/dpkg/status 

在这种情况下,APT可以使用1.17.11.16.12 。 已安装1.16.12

与主要的Ubuntu存档一样,PPA删除被取代的包。 因此,在PPA中,每个Ubuntu版本只有一个版本可用。