Sebelum saya menginstal paket saya ingin tahu versi apa yang akan saya dapatkan. Bagaimana cara memeriksa versi sebelum menginstal menggunakan apt-get
atau aptitude
pada debian atau ubuntu?
sumber
Sebelum saya menginstal paket saya ingin tahu versi apa yang akan saya dapatkan. Bagaimana cara memeriksa versi sebelum menginstal menggunakan apt-get
atau aptitude
pada debian atau ubuntu?
apt-get
Anda dapat menjalankan simulasi untuk melihat apa yang akan terjadi jika Anda meningkatkan / menginstal paket:
apt-get -s install <package>
Untuk melihat semua kemungkinan peningkatan, jalankan upgrade
dalam mode verbose dan (agar aman) dengan simulasi, tekan nuntuk membatalkan:
apt-get -V -s upgrade
apt-cache
Opsi ini policy
dapat menunjukkan versi yang diinstal dan versi jarak jauh (kandidat instalasi) dari suatu paket.
apt-cache policy <package>
apt-show-versi
Jika diinstal, tampilkan informasi versi tentang satu atau beberapa paket:
apt-show-versions <package>
Melewati -u
sakelar dengan atau tanpa nama paket hanya akan menampilkan paket yang dapat diupgrade.
bakat
GUI konsol aptitude
dapat menampilkan paket yang dapat diupgrade dengan versi baru. Buka menu 'Paket Upgrade'. Menekan vpaket akan menampilkan informasi versi yang lebih rinci.
Atau di baris perintah:
aptitude versions <package>
Lulus -V
akan menampilkan informasi terperinci tentang versi, sekali lagi agar aman dengan sakelar simulasi:
aptitude -V -s install <package>
Pengganti install <package>
dengan upgrade
akan menunjukkan versi dari semua paket yang dapat diupgrade.
apt-get -V -s upgrade
membuat hari saya, terima kasih!apt-get install -s
dengansudo
?apt show <packages>
juga dapat ditambahkan ke daftarCara lain menggunakan dpkg dan grep :
sumber
Opsi lain, jika Anda tidak tahu nama lengkap paket, adalah memformat output pencarian aptitude:
%c
= status (paket terpasang atau tidak)%p
= nama%d
paket%V
= deskripsi paket = versi paket yang tersediaReferensi: http://linux.die.net/man/8/aptitude
sumber
Untuk mendapatkan nama paket:
Untuk mendapatkan detail versi:
Saya percaya
apt-get
danapt-cache
sedang ditinggalkan, denganapt
danaptitude
menjadi metode yang disukai. Mengingat umur panjang dari apt-suite, itu mungkin taruhan yang aman untuk beberapa waktu mendatang!sumber
Kamu bisa menulis
apt show <package>
sumber
apt-cache
saya menggunakanapt
dua hal berbeda ... Apa yang saya lewatkan?apt
danapt-cache
melakukan hal yang sama. Jika Anda memeriksa kode sumber, keduanya sama-sama memiliki fungsi yang sama: untukshow
, fungsi yang dipanggilShowPackage
dan untuksearch
, fungsi yang dipanggilDoSearch
.dari devscripts.deb
sumber
Untuk melihat paket terbaru yang tersedia sebelum menginstal. Lakukan pembaruan sehingga Anda memiliki semua pembaruan paket terbaru.
Sekarang, Untuk memeriksa paket terbaru yang tersedia di repositori Anda sebelum menginstal jalankan perintah di bawah ini.
Contoh:
atau
sumber