it-swarm-tr.com

Kaldırılan bir paketin bağımlılıkları nasıl kaldırılır?

Bir paket kurmak istiyorum (DigiKam), fakat çok fazla bağımlılığı var. Artık bu yazılıma ihtiyacım olmadığına karar verirsem ve kaldırırsam, şimdi sıra dışı bağımlılıklar kaldırılacak mı?

Değilse, manuel olarak nasıl yapabilirim?

48
jfoucher

apt-get autoremove komutunu kullanabilirsiniz. Otomatik bağımlılıklar olarak kurulan paketleri kaldırır, ancak artık bağımlı değildir.

apt-get, elle yüklenen bir paketi kaldırırken otomatik olarak yüklenen paketleri otomatik olarak kaldırmak için kullanılabilecek bir --auto-remove işaretine sahiptir:

apt-get remove --auto-remove packagename

Diğer bazı araçlar da bunu yapabilir, örneğin aptitude otomatik olarak artık kullanılmış paketleri çıkarmanızı önerecektir.

Otomatik olarak kurulan paket takibi, uygun bir şekilde yerleştirilmiştir; bu nedenle, paketleri yüklemek için hangi aracı kullanırsanız kullanın, izlemenin çalışması gerekir.

80
Ressu
aptitude purge digikam
deborphan
aptitude purge $(deborphan)

deborphan, kullanılmayan veya bağımlı olmayan paketleri listeler. Böylece onları güvenle kaldırabilirsiniz. purge seçeneği olarak aptitude kullanma eğilimindeyim çünkü yapılandırma dosyalarını ve diğer şeyleri de kaldırıyor.

10
qbi

Bunu bilgisayar menüsünden bilgisayar kapıcı da yapabilirsin.

5
Javier Rivera

Ben buntu Tweak kullanıyorum, daha sonra kaldırması gereken çok verimli bir uygulama temizleme hizmetine sahip.

4
Victor9098
Sudo apt-get remove --auto-remove 

Sadece bunu çalıştır.

BleachBit'i Software Center'dan yükleyin. Sisteminizi kullanarak temizlediğinizde, BleachBit uygun önbelleği temizlemek için bu komutu otomatik olarak çalıştırır.

3

Ben de aynı problemi yaşadım. İşte yaptığım şey:

Sudo apt-get check

Bu komut bağımlılıkların adını sağlayacaktır. Örneğin. sistemimde chromium-browser-l10n vardı.

Ardından aşağıdaki komutu girin

Sudo apt-get remove --auto-remove chromium-browser-l10n

Bağımlılıkları tamamen sisteminizden tamamen kaldıracak

0