REMOVEPKG(8)

İSİM
removepkg - Slackware paketlerini kaldır.

ÖZET
removepkg paketadı

[ ROOT=/mnt ] removepkg [ -copy ] [ -keep ] [ -preserve ] [ -warn ] paketadı

AÇIKLAMA
removepkg standart çıktıya raporu yazarak daha önce kurulmuş bir Slackware paketini kaldırır. Bir paket tam paket ismi ile (/var/log/packages/ içinde listelenenler gibi), ya da temel paket ismi ile belirtilebilir. Örneğin, foo-1.0-i486-1.tgz paketi şunlardan herhangi biriyle kaldırılabilir: removepkg foo-1.0-i486-1.tgz (ayrıca tanınanlar: .tbz, .tlz, .txz) removepkg foo-1.0-i486-1 removepkg foo.tgz removepkg foo Dosyaları silerken, removepkg sisteminizde kurulu paketin içeriğini analiz edecektir, ve sadece paket için eşsiz olan dosyaları silecektir. Benzer olarak, diğer tüm paketler için kurulum paketleri paketten sembolik bağlantıların silinip silinmeyeceğine karar verilirken gözönüne alınacaktır.

Bir paketi kaldırmak (kurmada olduğu gibi) tehlikeli bir girişim olabilir. Bu sebepten, kullanılan -warn seçeneği vardır. Bunu kullandığınızda, removepkg aslında herhangi bir dosyayı ya da bağlantıyı kaldırmayacaktır, fakat eğer gerçekten paketi kaldırırsanız neler olabileceğinin detaylı raporunu çıkarır. Önemli olabilecek herhangi bir şeyi yedeklediğinizden emin olmak için bir paketi kaldırmadan önce bunu yapmanız (ve belki less 'e çıktıyı boru ile göndermeniz) önerilir.

Bir paket kaldırıırken, onun orjinal dosya indisi /var/log/packages'den /var/log/removed_packages'e taşınacaktır. Benzer şekilde onun kurulum betiği /var/log/scripts'den /var/log/removed_scripts'e taşınacaktır.

OPSİYONLAR

-warn paketadı
    Hangi dosya ve dizinlerin kaldırılacak olduğu ile ilgili bir raporu standart çıktı birimine üretir, fakat paketi gerçekten kaldırmaz.

-preserve paketadı
    Eğer belirtilmişse, tüm paket alt ağacı /var/log/setup/tmp/preserved_packages/paketismi içinde yeniden oluşturulur.

-copy paketadı
    /var/log/setup/tmp/preserved_packages/paketismi altında paketin bir kopyasını oluşturur, fakat kaldırmaz. (-warn -preserve ile aynı etki)

-keep
    removepkg tarafından oluşturulan ara geçiş dosyalarını kaydet (delete_list, required_files, uniq_list, del_link_list, required_links, required_list). Çoğunlukla hata ayıklama amacı için kullanışlıdır.

Bir paketi / dışında ROOT ortam değişkeni ile removepkg sağlayarak dosya sisteminden kaldırmak mümkündür:

ROOT=/mnt removepkg paket

YAZARLAR
Patrick J. Volkerding <volkerdi@slackware.com>, Christian Franke <c.franke@acm.org> tarafından yapılan zenginleştirmeler ile

BİR BAKIN
installpkg(8), makepkg(8), pkgtool(8), upgradepkg(8)