Mendapatkan paket lama dari ppa

11

Bisakah saya menginstal versi lama dari paket tertentu dari ppa? Secara khusus, saya ingin mendapatkan versi lama xserver-xorg-video-intel(dan dependensi) dari xorg-edgers ppa. Alasannya adalah bahwa versi yang lebih lama sepertinya berfungsi dengan perangkat keras saya. Versi yang sekarang tampaknya memiliki fitur (saya ingin mencari tahu apakah itu benar-benar sumber) crash parah seperti rilis stabil yang ada pada paket ini. Saya mencoba

apt-get install pkg=version

tetapi tidak berhasil. Saya takut paket dalam cache hilang setelah

apt-get clean

Saya bahkan tidak tahu nomor versi persis dari versi sebelumnya, dengan asumsi bahwa itu tidak harus tepat satu kurang. Versi saat ini adalah xserver-xorg-video-intel-2.20.15 Alternatif: Apakah ada tempat, misalnya di launchpad, tempat saya dapat mengunduh versi paket secara manual?

kelas tinggi
sumber
Saya tidak berpikir bahwa paket ppa lama tersedia sama sekali. Jika Anda tidak menemukan Paket deb, Anda harus membuatnya sendiri dari sumber.
FSMaxB
Itu berita buruk ... Paket itu memiliki banyak dependensi yang ketat - termasuk kernel, saya pikir.
highsciguy

Jawaban:

5

Ya, Anda dapat menginstal versi tertentu dari paket dengan apt-get install pkg=versiontetapi versi yang Anda inginkan harus tersedia dari salah satu sumber APT Anda.

misalnya

$ 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

dalam hal ini, keduanya 1.17.1dan 1.16.12tersedia untuk APT. 1.16.12diinstal.

Seperti arsip Ubuntu utama, PPA menghapus paket-paket yang digantikan. Jadi, hanya satu versi yang tersedia untuk masing-masing, rilis Ubuntu, dalam PPA.

tumbleweed
sumber
7
dan bagaimana jika saya ingin menginstal versi yang lebih lama dari paket "digantikan"?
user3892683
Sepertinya Anda harus mengunduh secara manual dan menggunakan dpkg untuk menginstal paket yang lebih lama.
pbhj
Saya pikir itu gila bahwa mereka menghapus paket yang lebih lama. Di mana kami mengunduh secara manual yang lama?
Paul Knopf
@ user3892683: Sangat sederhana, Anda tidak bisa, mereka hilang. Kecuali jika mereka masih diterbitkan untuk rilis yang lebih lama.
tumbleweed