Могу ли я установить более старую версию определенного пакета из ppa? В частности, я хочу получить более старую версию xserver-xorg-video-intel
(и зависимостей) от xorg-edgers ppa. Причина в том, что старая версия, казалось, работала с моим оборудованием. Представляется, что в текущей версии (я хотел бы выяснить, действительно ли она является источником) серьезные сбои, как в нынешних стабильных выпусках этого пакета. Я пытался
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
в этом случае и 1.17.1
, и 1.16.12
доступны для APT. 1.16.12
установлено.
Как и основной архив Ubuntu, PPA удаляет замененные пакеты. Таким образом, в PPA доступна только одна версия для каждой версии Ubuntu.