Bazı paketlerin belirli sürümleri nasıl kurulur? [çift]

158

Sorularım iki bölüme ayrılmıştır:

  1. Yüklü paketin sürümünü nasıl öğrenebilirim?
  2. Belirli bir paket sürümü nasıl kurulur?
sordu Braiam 03.03.2014 09:57

2 cevap

226

Kurulu paketin sürümünü nasıl öğrenebilirim?

apt-cache policy <package name>

Yukarıdaki komut, yüklü paket sürümünü ve aynı zamanda çalışmakta olduğunuz Ubuntu sürümüne göre depodaki tüm kullanılabilir sürümleri gösterir. Ubuntu'nun başka bir sürümü için tasarlanan paket sürümünü göstermez. senin en).

Örnek:

$ apt-cache policy gparted
gparted:
  Installed: 0.16.1-1
  Candidate: 0.16.1-1
  Version table:
 *** 0.16.1-1 0
        500 http://ubuntu.inode.at/ubuntu/ saucy/main amd64 Packages
        100 /var/lib/dpkg/status

Yani yüklü gparted sürümü 0.16.1-1 .

Belirli bir paket sürümü nasıl kurulur?

sudo apt-get install <package name>=<version>

Örnek:

$ sudo apt-get install gparted=0.16.1-1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
gparted is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 265 not upgraded.
    
verilen cevap Avinash Raj 03.03.2014 10:10
4

Kurulu paketlerin sürümlerini kontrol etmenin genel bir yolu yoktur, ancak bunların çoğu şu komutu kullanarak kontrol edilebilir:

command -v 

Örneğin apache2'nin sürümünü öğrenmek için:

apache2 -v

Ancak bu, diğer paketlerle çalışmayabilir, bu nedenle en iyi uygulama, el kitabını aramaktır.

man XXX

ve sürümü gösterme seçeneğini arayın.

Paketin belirli bir sürümünü yüklemek için:

sudo apt-get install package=version

Örneğin:

sudo apt-get install apache2=2.3.35-4ubuntu1
    
verilen cevap Maythux 03.03.2014 10:03

Etiketlerdeki diğer soruları oku