Bagaimana bisa Yum memberitahuku versi dependensi?

1

Saya telah menginstal paket dengan Yum (Varnish 3.0.2). Namun, fitur yang saya butuhkan telah dihapus jadi saya harus memutar kembali.

Menurut dokumentasi, fitur itu dihapus dalam 3.0-Beta, jadi saya ingin kembali ke versi terbaru sebelumnya. (Ini 2.1.5)

Ini diinstal sekarang, tetapi ada tiga RPM untuk menginstalnya (dari http://users.linpro.no/ingvar/varnish/2.1.5/2.1.5-1/el5/x86_64/ ).

Setelah beberapa faffing tentang dengan dependensi yang hilang ini diinstal. Namun, fitur yang saya butuhkan masih belum ada. Saya bertanya-tanya apakah salah satu dependensi sebenarnya dari build yang lebih baru.

Apakah Anda tahu bagaimana saya bisa melihat versi semua dependensi dari paket yang diinstal Yum?

BanksySan
sumber
yum deplist <nama-pacakge-name> tidak berfungsi?
@hovanessyan Terima kasih, ini tidak menunjukkan nomor versi, hanya nama file.
BanksySan

Jawaban:

1

@hovanessian benar. Anda tidak akan mendapatkan lebih dari apa yang ditampilkan oleh daftar.

Ada beberapa jenis dependensi dalam file spesifikasi:

  • ketergantungan file

    dependensi: / usr / bin / env provider: coreutils.x86_64 8.4-16.el6

    Tidak ada versi karena file mungkin disediakan oleh beberapa paket

  • ketergantungan virtual

    dependency: python (abi) = 2.6 provider: python.x86_64 2.6.6-29.el6

    Paket "menyediakan" beberapa fitur, tergantung pada paket lain. Misalnya paket python menyediakan python versi (abi).

  • dependensi paket

    ketergantungan: python-twisted-core> = 8.2.0 provider: python-twisted-core.x86_64 8.2.0-4.el6 provider: python-twisted-core.i686 8.2.0-4.el6

Ketergantungan virtual dan paket mungkin diversi dan jika tidak ada versi pasti yang terdaftar, Anda dapat mencoba versi sebelumnya / yang lebih baru tetapi hasilnya tidak selalu memuaskan.

Lebih lanjut tentang dependensi: http://www.rpm.org/wiki/PackagerDocs/Dependencies

Orang Mars
sumber