Bagaimana saya bisa menginstal program dari PPA yang terdaftar untuk 12,04 ketika saya menggunakan 11.10?

9

Saya ingin menginstal program dari PPA yang memiliki versi Oneiric dan Precise dari program yang sama. Versi Precise dari program ini adalah 2.2 sedangkan versi Oneiric adalah 2.0

Jika saya mencoba menginstal dengan cara biasa melalui pusat perangkat lunak atau terminal, versi Oneiric 2.0 akan diinstal. Apakah ada cara mudah untuk memaksa Ubuntu untuk menginstal versi Precise?

coversnail
sumber

Jawaban:

9

Edit file di dalam /etc/apt/sources.list.d/daftar ppa dan ubah nama distribusi dari oneiric menjadi tepat. Tentu saja Anda mungkin mengalami masalah ketergantungan ketika Anda mencoba menginstal karena versi yang tepat mungkin bergantung pada pustaka dari yang tepat.

psusi
sumber
1
Terima kasih atas jawaban Anda, meskipun saya tidak memiliki folder /etc/sources.d. Apakah folder /etc/apt/sources.list.d sama?
coversnail
2
Ups, itulah yang saya maksud. Diperbaiki
psusi
6

Setelah menggunakan jawaban yang diberikan dengan ramah oleh psusi, saya juga menemukan metode alternatif berbasis GUI untuk melakukan ini yang akan saya tambahkan karena beberapa orang mungkin merasa lebih mudah.

Buka pusat Perangkat Lunak Ubuntu dan pilih Edit> Sumber Perangkat Lunak

Klik pada PPA berisi program yang ingin Anda instal dan pilih Edit

Gambar kotak dialog

Kemudian ganti teks ' Oneiric ' di bidang distribusi menu berikutnya dengan ' Precise '

Gambar kotak dialog

coversnail
sumber
0

Alih-alih mengubah daftar sumber Anda yang dapat mengakibatkan masalah ketergantungan yang tidak diinginkan saya sarankan menggunakan program prevu , yang dirancang untuk mendukung paket perangkat lunak.

matematika
sumber