Pobieranie starszych pakietów z ppa

11

Czy mogę zainstalować starszą wersję konkretnego pakietu z ppa? W szczególności chcę uzyskać starszą wersję xserver-xorg-video-intel(i zależności) od xorg-edgers ppa. Powodem jest to, że starsza wersja wydawała się działać z moim sprzętem. Wydaje się, że obecna wersja zawiera (chciałbym dowiedzieć się, czy tak naprawdę jest źródłem) poważne awarie, podobnie jak obecne stabilne wydania tego pakietu. próbowałem

apt-get install pkg=version

ale się nie udało. Obawiam się, że pakiety w pamięci podręcznej zostaną utracone

apt-get clean

Nie znam nawet dokładnego numeru poprzedniej wersji, zakładając, że nie musi to być dokładnie jeden mniej. Obecna wersja to xserver-xorg-video-intel-2.20.15 Alternatywnie: Czy jest miejsce, np. Na starterze, gdzie mogę ręcznie pobrać poprzednią wersję pakietu?

wysoki
źródło
Nie sądzę, żeby stare ppa-paczki były w ogóle dostępne. Jeśli nie znajdziesz pakietu deb, musisz go samodzielnie zbudować ze źródła.
FSMaxB,
To zła wiadomość ... Pakiet miał wiele ścisłych zależności - w tym, jak sądzę, jądro.
highsciguy

Odpowiedzi:

5

Tak, możesz zainstalować określoną wersję pakietu, apt-get install pkg=versionale żądana wersja musi być dostępna z jednego ze źródeł APT.

na przykład

$ 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

w tym przypadku, zarówno 1.17.1i 1.16.12są dostępne dla APT. 1.16.12jest zainstalowane.

Podobnie jak główne archiwum Ubuntu, PPA usuwają zastąpione pakiety. Tak więc dla PPA dostępna jest tylko jedna wersja dla każdej wersji Ubuntu.

tumbleweed
źródło
7
a co jeśli chciałbym zainstalować starszą wersję z pakietu „zastąpionego”?
user3892683,
Wygląda na to, że musisz ręcznie pobrać i użyć dpkg, aby zainstalować starsze pakiety.
pbhj
Myślę, że to szalone, że usuwają starsze pakiety. Skąd mielibyśmy ręcznie pobrać starsze?
Paul Knopf
@ user3892683: Po prostu nie możesz, zniknęły. Chyba że nadal są publikowane dla starszych wersji.
tumbleweed