root@debian:/home/wojtek/Pobrane# aptitude -f install
Następujące NOWE pakiety zostaną zainstalowane:
0ad{b} 0ad-data{b} 0ad-dbg wesnoth-1.10-core wesnoth-1.10-data
0 pakietów aktualizowanych, 5 instalowanych, 0 do usunięcia i 0 nieaktualizowanych.
Do pobrania 470 MB archiwów. Zajęte po rozpakowaniu: 925 MB.
Następujące pakiety mają niespełnione zależności:
0ad-data : Wymaga: tex-gyre ale nie ma być instalowany.
0ad : Wymaga: libboost-signals1.49.0 (>= 1.49.0-1) ale nie ma być instalowany.
Wymaga: libenet1a ale nie ma być instalowany.
Wymaga: libnvtt2 ale nie ma być instalowany.
Następujące działania rozwiążą problemy z zależnościami:
Zatrzymanie bieżących wersji następujących pakietów:
1) 0ad [niezainstalowany]
2) 0ad-data [niezainstalowany]
3) 0ad-dbg [niezainstalowany]
Zaakceptować rozwiązanie? [Y/n/q/?]
Co zrobić aby nie instalować tej gry?
W sumie zostałem przy szachach i nie chcę już 0ad.
keep-all
Odwołuje wszystkie zaplanowane akcje na wszystkich pakietach; każdemu pakietowi, który był oznaczony jako do instalacji, usunięcia lub uaktualnienia, to oznaczenie zostanie usunięte.
Jednak czy to będzie zastosowane tylko do obecnie brakujących pakietów? Czy w przyszłości
Kolego, jestem ,,cukierkowy'' i nie podoba mi się takie rozwiązanie. Jest to doraźne rozwiązanie problemu, który pojawił się z jakiegoś powodu. Chciałbym się dowiedzieć jak naprawić problem a nie jedynie jego skutki.
APT czasami szaleje, chce usuwać potrzebne rzeczy, albo instalować niepotrzebne. Ostatnio, przykładowo instalowałem nmap, to prawie dostałem w prezencie kilkanaście zbędnych pakietów w tym imagemagick. Nie wiem jaki ma związek pakiet do obróbki grafiki z pakietem do skanowania portów. Musiałem ręcznie pobrać paczkę i ją zainstalować. Zawsze można zastosować:
Menel pisze:APT czasami szaleje, chce usuwać potrzebne rzeczy, albo instalować niepotrzebne. Ostatnio przykładowo chciałem zainstalować nmap, to mi wywalił ok 50MB zbędnych pakietów do zainstalowania w tym imagemagick!? Nie wiem jaki ma związek pakiet do obróbki grafiki z pakietem do skanowania portów.
" pisze:Co to są zależności? Najlepiej będzie jak podam przykład:
Pakiet A zależy od pakietu B, a ten zależy od pakietu C, który zależy od pakietów D i Y, które z kolei zależą (wymagają) 10 innych pakietów.
Zobacz sobie zależności nmapa, przecież napisałem, że system chciał zainstalować stertę niepotrzebnych mi rzeczy niezwiązanych w ogóle z nmapem
To samo jest przykładowo z pulse-audio, którego nie używam. Chociaż wcale nie był zależnością jakiegoś programu, który instalowałem, APT usilnie próbował mi go wcisnąć.
Pierwsze dwa odpowiadają za instalację pakietów polecanych i sugerowanych wraz z instalacją nowych pakietów. Dwa kolejne za ich automatyczne usuwanie, przy czym oczywiście dotyczy to tylko pakietów ze statusem zainstalowanych automatycznie. Dodatkowo można zainteresować się plikiem /etc/apt/apt.conf.d/01autoremove, w którym automatyczne usuwanie niektórych pakietów jest domyślnie zablokowane.