ПредишенСледващото

Вчера проведе някои експерименти с инсталационния пакет в Ubuntu. Експериментирането на виртуална Ubuntu 10.04 Upgrade от Ubuntu 9.10. Това не е толкова важно, но все пак. Така че, след като инсталирате пакета с нерешени зависимости в изведе съобщение за уведомяване:

Възникнала е грешка. Стартирайте мениджъра на пакети от контекстното меню или ап-да в терминал, за да видите подробна информация. съобщение за грешка: Грешка: "BrokenCount> 0" Това обикновено означава, че инсталираните пакети имат нерешени зависимости.

Знаех какъв пакет в въпрос, но ако изведнъж, тази ситуация ще бъде "само по себе си" :). След това, за да търсят пакети с нерешени зависимости, можете да използвате командата ап-да се провери:

$ Sudo проверка ап-да
[Sudo] парола за Igor:
Четене на списъците с пакети. свършен
Изграждане на дървото със зависимости
информация за държавния четене. свършен
Може би да се коригират тези проблеми, може да искате да използвате `ап-да-е инсталиран".
Пакети имат неудовлетворени зависимости:
ghex: Зависи: libgnomeprint2.2-0 (> = 2.17.0), но това не е инсталиран
Зависи: libgnomeprintui2.2-0 (> = 2.17.0), но това не е инсталиран
Зависи: libgtkhex0 (> = 2.21.4), но това не е инсталиран
Е: Неудовлетворени зависимости. Опитайте се да използвате -f

В изхода на командата, виждаме пакета с неудовлетворени зависимости е ghex. и пакети, на които зависи и които не са в системата е libgnomeprint2.2-0, libgnomeprintui2.2-0 и libgtkhex0.

За да се опита да разреши зависимостите автоматично, ние предлагаме да използвате ап-да инсталирате команда с предложения ключов -f. Така и направих:

След потвърждаване на продължаването на инсталацията, е изтегляне и инсталиране на необходимите пакети. в известието, което изчезва и ап-да се провери команда показва, че всичко е в ред:

Свързани статии

Подкрепете проекта - споделете линка, благодаря!