UPGRADEPKG(8)

İSİM
upgradepkg - Slackware paketlerini yükselt.

ÖZET
upgradepkg [ --dry-run ] [ --install-new ] [ --reinstall ] [ --verbose ] yenipaketadı [yenipaketadı2]

upgradepkg [ --dry-run ] [ --install-new ] [ --reinstall ] [ --verbose ] eskipaketadı%yenipaketadı [eski2%yeni2]

AÇIKLAMA
upgradepkg bir Slackware paketini eski sürümden yeni sürüme günceller. Bunu sistem üzerine yeni paketi INSTALLING ile yapar, ve sonra eski paketten yeni pakette olmayan herhangi bir paketi REMOVING. Eğer eski ve yeni paketlerin isimleri aynıysa, tüm gereken tekil bir argümandır. Eğer paketler farklı isme sahipse, eski paketin ismini sonuna (%) semboli ekleyerek ve sonra yeni paket ismi ile yazınız. eski/yeni paket çifti arasına herhangi bir boşluk karakteri eklemeyiniz. upgradepkg, eski paket adı ile eşleşen birden fazla paket bulursa hepsini kaldıracaktır.

/ dizininden başka bir dizini yükseltmek için (/mnt gibi)

ROOT=/mnt upgradepkg paket.tgz (ya da .tbz, .tlz, .txz)

OPSİYONLAR

--dry-run
    Hangi paketlerin kurulacağı ya da güncelleneceği ile ilgili bir rapor çıkartır fakat güncelleştirmeleri gerçekleştirmez.

--install-new
    Normal olarak upgradepkg sadece sistemde kurulu paketleri günceller, ve halihazırda sürümü kurulu olmayan paketleri geçer. Eğer --install-new belirtilmişse, davranışı varolanları güncelleştirmeye ek olarak yeni paketlerin kurulumu şeklinde değişir.

--reinstall
    Upgradepkg genellikle eğer sistemde kurulu olan paket tamamiyle aynı olan (eşleşen isim, sürüm, mimari ve inşa numarası) aynı paket ise bunları geçer. Tüm paketleri aynı sürüm kurulu olsa bile güncellemek istiyorsanız --reinstall seçeneğini kullanın.

--verbose
    Yükseltme işlemi detaylarını göster.

HATALAR
Bir paketi güncellemeden önce, saklamak istediğiniz herhangi bir yapılandırma dosyasını (/etc içindekiler gibi) kaydedin. Bazen bunlar korunur fakat bu paket yapısına bağlıdır. Eğer kurulacak yapılandırma dosyalarının yenilerinin kurulmasına zorlamak istiyorsanız upgradepkg çalıştırmadan önce öncekileri kaldırın.

YAZAR
Patrick J. Volkerding <volkerdi@slackware.com>

BİR BAKIN
makepkg(8), installpkg(8), removepkg(8), explodepkg(8), pkgtool(8)