Почему я не могу установить пакеты? apt-get говорит, что я держу сломанные пакеты

Я пытаюсь установить Wi-Fi, используя:

sudo apt-get install bcmwl-kernel-source

Но я получаю эту ошибку:

не удалось исправить проблемы, у вас есть поврежденные пакеты.

Есть идеи?

Я использую Lubuntu 12.10

0
задан 29 August 2013 в 14:21

3 ответа

Это, вероятно, произошло, потому что у Вас есть хранение над пакетом, который должен быть обновлен перед установкой Вашего желаемого пакета.

Можно получить список фактических пакетов хранения с:

dpkg --get-selections | grep hold

Затем можно попытаться решить проблему, которой Вы сталкиваетесь:

sudo apt-get install -f bcmwl-kernel-source

или

echo "package_name install" | dpkg --set-selections
sudo apt-get install bcmwl-kernel-source

NB: package_name полученный через dpkg --get-selections ... команда выше.

0
ответ дан 29 August 2013 в 14:21

Звучит так, как будто вы скачали неработающую партию, попробуйте:

sudo apt-get clean 

, затем выполните

sudo apt-get update && sudo apt-get upgrade

и попробуйте установить пакет снова.

0
ответ дан 29 August 2013 в 14:21

Вы также можете попытаться исправить установку:

sudo apt-get --fix-broken --ignore-hold install bcmwl-kernel-source

Если что-то не так, это должно позволить вам установить пакет.

0
ответ дан 29 August 2013 в 14:21

Другие вопросы по тегам:

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