web-dev-qa-db-fra.com

Obtenir des paquets plus anciens de ppa

Puis-je installer une ancienne version d'un paquet spécifique à partir d'un ppa? Plus précisément, je souhaite obtenir une version plus ancienne de xserver-xorg-video-intel (et ses dépendances) auprès de xorg-edgers ppa. La raison en est que l'ancienne version semblait fonctionner avec mon matériel. La version actuelle semble comporter (je voudrais savoir si c'est vraiment la source) des plantages graves comme le font les versions stables actuelles de ce paquet. j'ai essayé

apt-get install pkg=version

mais n'a pas réussi. Je crains que les paquets dans le cache ne soient perdus après

apt-get clean

Je ne connais même pas le numéro de version précis de la version précédente, à supposer qu'il ne soit pas nécessairement égal à un de moins. La version actuelle est xserver-xorg-video-intel-2.20.15 Autre possibilité: existe-t-il une place, par exemple. sur le tableau de bord, où puis-je télécharger manuellement la version précédente du paquet?

9
highsciguy

Oui, vous pouvez installer une version spécifique d'un package avec apt-get install pkg=version, mais la version souhaitée doit être disponible à partir de l'une de vos sources APT.

par exemple.

$ 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

dans ce cas, 1.17.1 et 1.16.12 sont disponibles pour APT. 1.16.12 est installé.

Comme les archives principales Ubuntu, les PPA suppriment les paquets remplacés. Ainsi, une seule version est disponible pour chaque version, la version Ubuntu, dans un PPA.

5
tumbleweed