Yanıtlar:
Komutu kullanın:
apt-cache policy <packageName>
Bu size mevcut tüm paket sürümleri hakkında bilgi verir.
Örnek:
alaa @ aa-lu: ~ $ apt-cache politikası vlc vlc: Kurulu: 2.0.8-0ubuntu0.13.04.1 Aday: 2.0.8-0ubuntu0.13.04.1 Sürüm tablosu: *** 2.0.8-0ubuntu0.13.04.1 0 500 http://ae.archive.ubuntu.com/ubuntu/ raring-updates / universe i386 Paketleri 500 http://security.ubuntu.com/ubuntu/ raring-security / universe i386 Paketler 100 / var / lib / dpkg / durum 2.0.6-1 0 500 http://ae.archive.ubuntu.com/ubuntu/ raring / universe i386 Paketler
Çıktıdan iki versiyonun mevcut olduğunu görebilirsiniz: 2.0.8-0ubuntu0.13.04.1
ve 2.0.6-1
. Ayrıca size hangi depolardan geldiklerini de söyler.
Installed:
Size yüklediğiniz sürümü söyler. Paket kurulu değilse, göreceksiniz (none)
.
Candidate:
kullanırsanız yüklenecek olan sürümdür apt-get install vlc
. Diğer sürümü kurmak istersen, yapardın apt-get install vlc=2.0.6-1
.
Git packages.ubuntu.com , arama formu doldurup sürümü de dahil olmak üzere paketin güzel bir görünüm olsun.
Aramaya bas, sonra:
En büyük dezavantajı, PPA'lar gibi kurduğunuz diğer havuzların sürümlerini listelememesidir. Daha sonra önceden bildirildiği gibi apt-cache policy
yaklaşıma ihtiyacınız olacak .
Kısayolu alın - sorgulamak istediğiniz paketin adını http://packages.ubuntu.com/packagename
bulup yerine packagename
koymanız yeterlidir.
apt-cache madison <packageName>
Ayrıca depolardaki mevcut tüm paket sürümleri hakkında bilgi verir. Bu komut çıktısının şöyle bir sözdizimi vardı:
packageName | Version | Repository
apt-cache'nin madison komutu, çıkış formatını ve Debian arşiv yönetim aracının madison işlevinin bir alt kümesini taklit etmeye çalışır. Bir paketin mevcut sürümlerini tablo biçiminde görüntüler. Orijinal madison'ın aksine, yalnızca APT'nin paket listelerini aldığı mimariyle ilgili bilgileri görüntüleyebilir (APT :: Architecture).
Örnek:
$ apt-cache madison chromium-browser
chromium-browser | 32.0.1700.102-0ubuntu0.13.10.1~20140128.970.1 | http://mirror.sov.uk.goscomb.net/ubuntu/ saucy-updates/universe amd64 Packages
chromium-browser | 32.0.1700.102-0ubuntu0.13.10.1~20140128.970.1 | http://mirror.sov.uk.goscomb.net/ubuntu/ saucy-security/universe amd64 Packages
chromium-browser | 29.0.1547.65-0ubuntu2 | http://mirror.sov.uk.goscomb.net/ubuntu/ saucy/universe amd64 Packages
chromium-browser | 29.0.1547.65-0ubuntu2 | http://archive.ubuntu.com/ubuntu/ saucy/universe amd64 Packages
chromium-browser | 29.0.1547.65-0ubuntu2 | http://mirror.sov.uk.goscomb.net/ubuntu/ saucy/universe Sources
chromium-browser | 32.0.1700.102-0ubuntu0.13.10.1~20140128.970.1 | http://mirror.sov.uk.goscomb.net/ubuntu/ saucy-updates/universe Sources
chromium-browser | 32.0.1700.102-0ubuntu0.13.10.1~20140128.970.1 | http://mirror.sov.uk.goscomb.net/ubuntu/ saucy-security/universe Sources
chromium-browser | 29.0.1547.65-0ubuntu2 | http://archive.ubuntu.com/ubuntu/ saucy/universe Sources
chromium-browser | 29.0.1547.65-0ubuntu2 | http://archive.ubuntu.com/ubuntu/ saucy/universe Sources
Terminalinizi CTRL+ ALT+ ile açın T ve ardından yazın
apt-cache showpkg <package_name>
O zaman mevcut sürümün ne olduğu hakkında size bilgi verecektir.
Örneğin:
jai@frank-Jai:~$ apt-cache showpkg chromium
Package: chromium
Versions:
Reverse Depends:
mozplugger,chromium 10.0.648.114~r75702-1~
chromium-bsu,chromium 0.9.14
chromium-bsu,chromium 0.9.14
Dependencies:
Provides:
Reverse Provides:
jai@frank-Jai:~$
apt-cache show
bu anlamda daha pratiktir.
chromium-browser
. İle kontrol edebilirsiniz apt-cache search chromium
.
apt-cache show
veya aptitude show
sürümleri de dahil olmak üzere depolarınızdan (bu yüklü olsa da olmasa da) bir paket hakkında çok fazla bilgi verir. Yalnızca sürümle ilgileniyorsanız, şunları kullanın:
apt-cache show <packageName> | grep Version
veya
aptitude show <packageName> | grep Version
Bir paket birkaç versiyonda mevcutsa, bunu göreceksiniz. Yalnızca son sürümü görmek için, şunları kullanın:
apt-cache show <packageName> | grep Version | head -1
Yukarıdaki komutla herhangi bir şüpheniz olamaz.
apt-cache policy <PackageName> | grep Candidate | cut -d ':' -f 3 | cut -d '-' -f 1
İşte başka bir yol:
sudo apt-get -s install --only-upgrade <package-name>
Yukarıdaki yöntem yalnızca sudo ile çalıştırıldığında çalışır.
-s
)
apt-cache policy