Yüklenen paketlerin bir listesini yükseltme işleminden nasıl geri alabilirim?


39

Son zamanlarda, Ubuntu sistemime yüklenen ve yükseltme için beklemeye alınan paketlerin bir listesini almam gerekiyordu.

Bir paketin 'bekletme' durumu, işletim sistemi yükseltildiğinde, yükleyicinin seçeneklerde açıkça belirtilmediği sürece bu paketleri de yükseltmeyeceği anlamına gelir.

Bir komut satırı çözümü arıyorum ama bunun GUI'den de mümkün olabileceğini anlayın.

Yanıtlar:


46

Kullanabilirsiniz apt-mark:

apt-mark showhold

bu, pacakge yöneticisinin paketleri otomatik olarak yükseltmemesi için "tutma" durumunda tutulan paketleri gösterecektir.

Kimden man apt-mark:

showhold
           showhold is used to print a list of packages on hold

9

Dpkg kullan

dpkg -l | grep "^hi"

Daha -lsonra grep'e aktarılan tüm paketleri listelemek için araçlar.

Düzenli ifade "^hi", "hold" ve "yüklü" için ilk olan "hi" ile başlayan tüm satırları aramak anlamına gelir.

Varsayılan olarak, dpkg -ldurum, paket adı, sürüm, mimari ve kısa bir açıklama listelenir.


Bu yöntem, kullanılan üst düzey paket sargısından bağımsız olarak debian sistemlerinde çalışır, bu nedenle daha geneldir.
uDude,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.