Türkiye
Az konuş, çok çalış..

Forum

Bildirimler
Tümünü temizle

[Nasıl] Downgrade ile Paket Sürümünü Düşürmek

1 Yazılar
1 Üyeler
0 Reactions
3,182 Görüntüleme
(@mgundogdu)
Gönderiler: 661
Prominent Member
Konu başlatıcı
 

Downgrade ile Paket Sürümünü Düşürmek

Sistem cache veya Arch Rollback Machine (ARM) databese inden paketleri kolaylıkla düşürmenize olanak sağlayan bir uçbirim programı. Çok eski paketler veya kurulumu karışık olan paketler dışında mevcut pekçok pakette kullanabilirsiniz.

Downgrade Yükleme
Manjaro-Xfce' de ön kurulu olarak mevcut. Paket kurulu değilse iste bu paketi Manjaro depolarından kolalıkla ister uçbirim ister Uygulama Ekle/Kaldır ile kolayca yükleyebilirsiniz.
Uçbirimden yüklemek için,

sudo pacman -S downgrade

En yeni paketleri de dilerseniz AUR dan kurabilirsiniz;

yaourt -S downgrade

Downgrade'i Kullanma
Aşağıdaki komutu çalıştırdığınızda size cachenizdeki paket versiyonlarını gösterecektir (VLC örneği)

downgrade vlc

Aşağıdaki çıktı komutu çalıştırdığımda ki sonuç,

[onem@onem ~]$ downgrade vlc
Available packages:

  1) vlc-2.2.1-11-x86_64.pkg.tar.xz (remote)
  2) vlc-2.2.1-9-x86_64.pkg.tar.xz (remote)
  3) vlc-2.2.1-8-x86_64.pkg.tar.xz (remote)
  4) vlc-2.2.1-7-x86_64.pkg.tar.xz (remote)
  5) vlc-2.2.1-6-x86_64.pkg.tar.xz (remote)
  6) vlc-2.1.5-5-x86_64.pkg.tar.xz (remote)
  7) vlc-2.1.5-4-x86_64.pkg.tar.xz (remote)
  8) vlc-2.1.5-3-x86_64.pkg.tar.xz (remote)
  9) vlc-2.1.5-2-x86_64.pkg.tar.xz (remote)
  10) vlc-2.1.5-1-x86_64.pkg.tar.xz (remote)
  11) vlc-2.1.4-2-x86_64.pkg.tar.xz (remote)
  12) vlc-2.1.4-1-x86_64.pkg.tar.xz (remote)
  13) vlc-2.1.3-1-x86_64.pkg.tar.xz (remote)
  14) vlc-2.1.2-3-x86_64.pkg.tar.xz (remote)
  15) vlc-2.1.2-2-x86_64.pkg.tar.xz (remote)
  16) vlc-2.1.2-1-x86_64.pkg.tar.xz (remote)
  17) vlc-2.1.1-2-x86_64.pkg.tar.xz (remote)
  18) vlc-2.1.0-5-x86_64.pkg.tar.xz (remote)
  19) vlc-2.1.0-4-x86_64.pkg.tar.xz (remote)

select a package by number:

Buradaki listeden istediğiniz paketin numarasını seçip onaylayın. İşlem yapmadan çıkmak içn “q” ya basın.
Paket numarası seçi onay verdikten sonra şu çıktılarla karşılacaksınız;

select a package by number: 2
######################################################################## 100,0%
######################################################################## 100,0%
[sudo] password for onem:
paketler yükleniyor...
uyarı: vlc paketi eski sürümüne çevriliyor (2.2.1-11 => 2.2.1-9)
paket bağımlılıkları çözümleniyor...
varsa paketler arası çakışmalara bakılıyor...

Paketler (1) vlc-2.2.1-9

Toplam Kurulum Boyutu:  47,90 MiB
Güncelleme Boyutu:      0,08 MiB

:: Kuruluma onay veriyor musunuz? [E/h] e
(1/1) anahtarlıktaki anahtarlar kontrol ediliyor  [######################] 100%
(1/1) paket bütünlüğü kontrol ediliyor            [######################] 100%
(1/1) paket dosyaları yükleniyor                  [######################] 100%
(1/1) dosya çakışmaları kontrol ediliyor          [######################] 100%
(1/1) eski sürüme çekiliyor vlc                    [######################] 100%
add vlc to IgnorePkg? [y/n]

Son satırın anlamı şu. Eğer paketin güncellenmesini istemiyorsanız “e” veya “y” seçin, sonraki güncellemelerde güncellenmesini istiyorsanız “h” ya da “n” seçin. Daha sonra paketi tektar güncellemek isterseniz;

/etc/pacman.conf

dosyasını açıp IgnorePkg=vlc satırını silmeniz gerekiyor.

# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg  =
IgnorePkg = vlc
#IgnoreGroup =

Bunu daha iyi anlatmak için vlc yi downgrade yaptıktan sonra güncellemelere bakıyorum.

resim yuklemek

Yukardaki belirtilen yerdeki satırı sildikten sonra tekrar güncellemeler almaya devam edebilirsiniz.
Şimdi /etc/pacman.conf satırındaki yeri sildikten sonra güncellemelere bakıyorum;

resim yülke

Kaynak

Bilgi insanlığın malıdır. Bir grubun ya da kişin değil!

 
Gönderildi : 20/01/2016 10:09 am
Paylaş:
Translate »