Ubuntu: не может установить sdl1.2-dev из-за сломанных пакетов [дубликат]

На этот вопрос уже есть ответ:

Я пытался установить libsd1.2-dev, но получил ошибку из-за некоторых зависимостей, которые я не знаю, как решить.

sudo apt-get -f install libsdl1.2-dev 

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libsdl1.2-dev : Depends: libglu1-mesa-dev but it is not going to be installed or
                      libglu-dev
E: Unable to correct problems, you have held broken packages.

My uname -a:

Linux moon 3.8.0-31-generic #46-Ubuntu SMP Tue Sep 10 19:56:49 UTC 2013 i686 i686 i686 GNU/Linux

Запуск Lubuntu-Desktop. Установлено libsdl1.2-debian (версия 1.2.15-5ubuntu1)

Любая помощь будет принята с благодарностью.

0
задан 14.04.2020, 10:18

1 ответ

Если у вас его еще нет, установите менеджер пакетов synaptic. Теперь при редактировании нажмите fix broken packages и следуйте инструкциям (я не уверен, что они есть, поскольку у меня нет сломанных пакетов). После этого вы, вероятно, должны нажать «Применить», и вы должны быть в порядке.

0
ответ дан 14.04.2020, 10:19
  • 1
    Извините, я решил проблему. Я отменял " source" опция в настройках репозитория... глупых меня. Спасибо Wouter!! – Shawn Chin 14.04.2020, 10:19
  • 2
    Конечно, я попробовал это. Когда я выбираю libsdl1.2-dev, который будет установлен, я получаю красный восклицательный знак и когда я пытаюсь установить его, Synaptics заявляет, что я должен зафиксировать поврежденный пакет сначала. Если я тогда выбираю " зафиксируйте поврежденный package" я добираюсь: E: Неспособный исправить проблемы, Вы держали поврежденные пакеты. E: Ошибка, pkgProblemResolver:: Разрешите сгенерированные повреждения, это может быть вызвано сохраненными пакетами. E: Неспособный исправить зависимости E: Ошибка, pkgProblemResolver:: Разрешите сгенерированные повреждения, это может быть вызвано сохраненными пакетами. E: Неспособный исправить зависимости – Jordan Gray 14.04.2020, 10:20

Теги

Похожие вопросы