Отримання старіших пакетів від ppa


11

Чи можу я встановити старішу версію певного пакету від ppa? Зокрема, я хочу отримати старішу версію xserver-xorg-video-intel(і залежності) від xorg-edgers ppa. Причина в тому, що старіша версія, здавалося, працює з моїм обладнанням. У цій версії, схоже, є (я хотів би дізнатися, чи справді це джерело) серйозні збої, як це роблять нинішні стабільні версії цього пакета. я намагався

apt-get install pkg=version

але не вдалося. Боюся, що пакети в кеші втрачаються після

apt-get clean

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


Я не думаю, що старі пакети ppa взагалі доступні. Якщо ви не знайдете deb-Package, вам доведеться його скласти самостійно з джерела.
FSMaxB

Це погані новини ... У пакеті було багато суворих залежностей - включаючи ядро, я думаю.
highsciguy

Відповіді:


5

Так, ви можете встановити конкретну версію пакету, 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 видаляють замінені пакети. Отже, для кожної версії Ubuntu в PPA доступна лише одна версія.


7
а що робити, якщо я хотів би встановити старішу версію з "заміненого" пакету?
користувач3892683

Схоже, вам потрібно вручну завантажити та використовувати dpkg для встановлення старих пакетів.
pbhj

Я думаю, що це божевільно, що вони видаляють старіші пакети. Куди ми б вручну завантажували старіші?
Пол Нопф

@ user3892683: Дуже просто, ти не можеш, вони пішли. Якщо тільки вони ще не опубліковані для більш старого випуску.
tumbleweed
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.