Bunu daha önce görmüştüm. Sadece tam olarak ne işe yarıyor merak ediyorum?
Bunu daha önce görmüştüm. Sadece tam olarak ne işe yarıyor merak ediyorum?
Yanıtlar:
Kimden man apt-get
:
-f, --fix-broken
Fix; attempt to correct a system with broken dependencies in place. This
option, when used with install/remove, can omit any packages to permit APT
to deduce a likely solution. If packages are specified, these have to
completely correct the problem. The option is sometimes necessary when
running APT for the first time; APT itself does not allow broken package
dependencies to exist on a system. It is possible that a system's dependency
structure can be so corrupt as to require manual intervention (which usually
means using dselect(1) or dpkg --remove to eliminate some of the offending
packages). Use of this option together with -m may produce an error in some
situations. Configuration Item: APT::Get::Fix-Broken.
sudo apt-get -f install
Kırık paketleri düzeltmek için kendi başına yeterli olmayan durumlarda , bu cevaba bakınız .
package
yerine getirilmeyen bağımlılıklarla sonuçlanan hakkındaki fikrinizi değiştirirseniz sudo apt-get remove package
, karşılanmamış bağımlılık hatasından kurtulun ve arayı düzelten paketleri yüklemeyin.
İşte onu çok faydalı buldum. Birkaç .deb paketi yüklemek için bir dpkg komutu çalıştırdım, ancak bazı bağımlılıklar eksik olduğu için kurulum başarısız oldu.
Sonra koştum
apt-get -f install
ve tam olarak ihtiyaç duyulan bağımlılıkları kurdu. Daha sonra dpkg komutumu tekrar çalıştırabildim ve her şey çalıştı.