Проблемы с обновлением ядра Debian (требуется для работы моей беспроводной прошивки) - неудовлетворенные зависимости linux-base

Я впервые использую Linux, и мне удалось исправить все проблемы, с которыми я встречался до этой.

При попытке обновить версию ядра до версии выше 4.1 из бэкпорта Debian, я получил следующее сообщение:

The following packages have unmet dependencies:
 linux-image-4.7.0-0.bpo.1-amd64: Depends: linux-base  (>=4.3~) but 3.5 is to be installed
E: Unable to correct problems, you have held broken packages.

поиск в Интернете показал мне, что некоторые пользователи исправили это, выполнив чистую установку с нуля, но Мне кажется, я бы ничему из этого не научился, если это поправимо - а со вчерашнего дня я уже сделал 5 чистых установок.

0
18.12.2016, 15:24
2 ответа

Вы должны установить linux-base из резервного порта, чтобы решить проблема с зависимостями:

sudo apt install -t jessie-backports linux-base
0
28.01.2020, 04:49

Самый простой способ обновить ядро ​​до бэкпортированного ядра - это добавить бэкпорты Jessie в ваши репозитории, если его еще нет:

echo deb http://http.debian.net/debian jessie-backports main > /etc/apt/sources.list.d/jessie-backports.list

(как root ), то

apt-get update
apt-get -t jessie-backports install linux-image-amd64

обновит ваше ядро. Обратите внимание, что предоставленные ядра теперь подписаны, что может вызвать проблемы при загрузке в режиме совместимости с BIOS; в этом случае вместо этого установите linux-image-4.7.0-0.bpo.1-amd64-unsigned :

apt-get -t jessie-backports install linux-image-4.7.0-0.bpo.1-amd64-unsigned

Вам также может потребоваться дополнительная прошивка; добавить contrib и non-free :

echo deb http://http.debian.net/debian jessie-backports main contrib non-free > /etc/apt/sources.list.d/jessie-backports.list

затем

apt-get update
apt-get -t jessie-backports install firmware-linux firmware-linux-nonfree firmware-iwlwifi

Включение резервных портов безопасно: новые пакеты не загружаются автоматически из резервных портов, вам необходимо явно выбрать их, используя -t jessie-backports , как указано выше.

0
28.01.2020, 04:49

Теги

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