Bunlar belgelenmemiştir. Tahminimce bu aotomatik kurulum içindir, u(otomatik?) Yükseltme içindir ve bbozuk paketleri düzeltmek için kurulmuş paketler içindir.
Bu debfoster, web sitesinin şunları yapmaması gerektiğini düşündüğü paketleri kaldırmak anlamına gelir :
As of 2006-01-01, debfoster is officially deprecated.
Muhtemelen bu, aptsistemdeki değişiklikler nedeniyle yıllar boyunca hatalar geliştirdi . Bunu aptitude search '~b'kullandıktan sonra onaylayabilirsiniz debfoster(bozuk paketleri listeleyecektir).
Not aptşimdi bağımlılık paketleri için otomatik işaretini destekler ve sahip apt-get autoremove. Yetenek ile de yapabilirsiniz aptitude remove '~g'.
Güncelleme
Yetenekle oynamak ?, Do you want to continue? [Y/n/?]istemi aldığımda tuşuna basarsam, aşağıdaki mesajı aldığım ortaya çıkıyor:
In the list of actions to be performed, some packages will be followed by one or
more characters enclosed in braces; for instance: "aptitude{u}". These
characters provide extra information about the package's state, and can include
any combination of the following:
'a': the package was automatically installed or removed.
'b': some of the package's dependencies are violated by the proposed changes.
'p': the package will be purged in addition to being removed.
'u': the package is being removed because it is unused.
Öyle görünüyor ki b, kırık bir paket için olması gerekiyordu. Bununla birlikte, sizin durumunuzda, kırık bir şey yoksa görüntülenen bir hata gibi görünüyor. Sorunu yeniden oluşturamıyorum, ancak parantez içinde hiçbir şey olmadan aptitudekaldırdığım paketleri yeniden yüklemeye çalışıyor apt-get.
Ayrıca aptitude keep-all, kaldırma işleminden daha güvenli olduğunu unutmayın/var/lib/aptitude/pkgstates
ps auxfdebfoster çağrılarının sadece gösterileriapt-get --purge remove pkg1 pkg2 etc., '~ b' döner bir şey aramak ve bir sonrakiaptitude installyeniden yüklemelerine PGK1 PKG2 vs.