Я новичок в Ubuntu, поэтому прошу прощения за любые наивные вопросы. После новой установки 14.04 я добавлял приложения из Центра программного обеспечения, но большинство из них продолжали отказывать, потому что «Зависимости пакетов не могли быть разрешены». Вот пример попытки установить guake:
guake: Depends: libc6 (>= 2.4) but 2.19-0ubuntu6 is to be installed
Depends: libglib2.0-0 (>= 2.12.0) but 2.40.0-2 is to be installed
Depends: libgtk2.0-0 (>= 2.24.0) but 2.24.23-0ubuntu1 is to be installed
Depends: libpython2.7 (>= 2.7) but 2.7.6-8 is to be installed
Depends: python (>= 2.7.1-0ubuntu2) but 2.7.5-5ubuntu3 is to be installed
Попробовав множество вещей с помощью apt-get (update, clean, install -f и т. Д.), Я увидел предложение установить aptitude. Но теперь aptitude предлагает мне понизить версию своих пакетов:
Downgrade the following packages:
1) python-gtk2 [2.24.0-3ubuntu3 (now) -> 2.24.0-3ubuntu1 (saucy)]
Похоже, это просит меня перейти на версию предыдущей версии Ubuntu (дерзкий salamander), и аналогично для большинства приложений, которые я ' Я пытаюсь установить. Что я должен делать? Понизить пакеты? Или просто установите Ubuntu 13.10?
PS: Мои программные источники являются стандартными + каноническими партнерами.
Хорошо не эксперт самостоятельно, но кажется, что это - результат маленькой задержки в зависимостях, перемещающихся до скорости в выпущенные 14,04 основных систем.
то, Что я понимаю, - то, что основная система шла дальше к более новым пакетам, но некоторое установленное приложение может все еще застрять с помощью некоторой более старой версии пакетов (который должен был бы попросить, чтобы Вы понизили до их уровня для функционирования).
я предполагаю, что можно просто проигнорировать эти ошибки и избегать использования этих приложений в течение нескольких дней для devs для проталкивания более новых и исправленных версий этих приложений.
, С другой стороны, можно также понизить некоторые пакеты, если это не повреждает некоторую другую зависимость (который я подозреваю, что это было бы)