Jika saya ingin memeriksa versi yang tersedia dari sebuah paket di Debian, saya menjalankan apt-cache policy pkgname
yang dalam kasus wajig
memberi:
wajig:
Installed: 2.01
Candidate: 2.01
Version table:
*** 2.01 0
100 /var/lib/dpkg/status
2.0.47 0
500 file:/home/wena/.repo_bin/ squeeze/main i386 Packages
500 ftp://ftp.is.co.za/debian/ squeeze/main i386 Packages
Itu berarti bahwa ada tiga paket wajig, satu yang diinstal ( /var/lib/dpkg/status
), dan dua lainnya (yang merupakan versi yang sama). Salah satu dari keduanya ada di repositori lokal dan yang lain tersedia dari repositori jarak jauh.
Bagaimana cara mencapai hasil yang serupa pada sistem rpm?
sumber
--showduplicates
untukyum
jika Anda ingin melihat semua versi yang tersedia, bukan hanya yang terbaru.Anda dapat menggunakan
rpm -qi <package name>
semua informasi dari paket yang diinstal. Anda dapat menggunakan perintah di bawah ini juga:sumber
--showduplicates
satu berhasil, terima kasih!Jawaban lainnya membahas cara mendapatkan informasi tentang paket yang diinstal pada sistem. Untuk menambah itu, dimungkinkan juga untuk menanyakan repositori yum tentang paket yang belum diinstal selain dengan
pkcon search
perintah dari PackageKit, mis.Saya menganggap PackageKit ditulis generik sehingga berfungsi dengan repositori yang tepat juga, meskipun saya hanya memiliki pengalaman menggunakannya di sistem Fedora saya.
sumber
Untuk menanyakan paket yang tersedia, Anda dapat melakukan
urpmq --sources YOURPACKAGE
ini khusus Mandriva (Saya hanya tahu Mandriva).Jika Anda ingin mengetahui versi paket yang diinstal:
rpm -q YOURPACKAGE
Ini berfungsi pada semua sistem RPM.Di RedHat / Fedora, lihat yum.
sumber
Menjalankan perintah di bawah ini akan memberi Anda semua paket yang diinstal di server.
Lebih banyak perintah rpm tercantum di sini
sumber