Получение старых пакетов из ppa

Могу ли я установить более старую версию определенного пакета из ppa? В частности, я хочу получить более старую версию xserver-xorg-video-intel (и зависимостей) от xorg-edgers ppa. Причина в том, что старая версия, казалось, работала с моим оборудованием. Представляется, что в текущей версии (я хотел бы выяснить, действительно ли она является источником) серьезные сбои, как в нынешних стабильных выпусках этого пакета. Я пытался

apt-get install pkg=version

, но безуспешно. Я боюсь, что пакеты в кеше будут потеряны после

apt-get clean

Я даже не знаю точный номер версии предыдущей версии, предполагая, что он не должен быть ровно на один меньше. Текущая версия xserver-xorg-video-intel-2.20.15. Альтернативно: есть ли место, например, на панели запуска, где я могу вручную загрузить предыдущую версию пакета?

10
задан 20 December 2012 в 21:21

1 ответ

Да, вы можете установить определенную версию пакета с помощью 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

в этом случае и 1.17.1, и 1.16.12 доступны для APT. 1.16.12 установлено.

Как и основной архив Ubuntu, PPA удаляет замененные пакеты. Таким образом, в PPA доступна только одна версия для каждой версии Ubuntu.

0
ответ дан 20 December 2012 в 21:21

Другие вопросы по тегам:

Похожие вопросы: