Рейтинг:1

Пакет в hirsute-updates зависит от пакета в hirsute-proposed

флаг aw

РЕДАКТИРОВАТЬ: я использую Ubuntu 21.04 hirsute.

С сегодняшнего утра apt показывает Linux-модули-nvidia-470-универсальный-hwe-20.04 для обновления на моем компьютере, но не может установить обновление. К сожалению, nvidia-smi также перестал работать, поэтому я подозреваю, что это может быть связано.

РЕДАКТИРОВАТЬ: вот результат судо подходящее обновление:

$ sudo подходящее обновление
Попадание:1 http://de.archive.ubuntu.com/ubuntu hirsute InRelease
Получить: 2 http://de.archive.ubuntu.com/ubuntu hirsute-updates InRelease [115 КБ]
Попадание: 3 http://security.ubuntu.com/ubuntu hirsute-security InRelease             
Получить:4 http://de.archive.ubuntu.com/ubuntu hirsute-backports InRelease [101 КБ]
Получено 216 КБ за 0 с (652 КБ/с)    
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Чтение информации о состоянии... Готово
1 пакет можно обновить. Запустите «apt list --upgradable», чтобы увидеть его.

$ подходящий список --обновляемый -a
Листинг... Готово
linux-modules-nvidia-470-generic-hwe-20.04/hirsute-updates,hirsute-security 5.11.0-34.36 amd64 [можно обновить с: 5.11.0-31.33]
linux-modules-nvidia-470-generic-hwe-20.04/теперь 5.11.0-31.33 amd64 [установлено, можно обновить до: 5.11.0-34.36]

Вот что я получаю при принудительном обновлении:

$ sudo apt install --only-upgrade linux-modules-nvidia-470-generic-hwe-20.04
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Чтение информации о состоянии... Готово
Не удалось установить некоторые пакеты. Это может означать, что у вас есть
запрошена невозможная ситуация или если вы используете нестабильную
дистрибутив, что некоторые необходимые пакеты еще не созданы
или был перемещен из входящих.
Следующая информация может помочь разрешить ситуацию:

Следующие пакеты имеют неудовлетворенные зависимости:
 linux-modules-nvidia-470-generic-hwe-20.04 : зависит: linux-modules-nvidia-470-5.11.0-34-generic (= 5.11.0-34.36), но он не будет установлен
                                              Зависит: nvidia-kernel-common-470 (>= 470.63.01), но необходимо установить 470.57.02-0ubuntu0.21.04.1
E: Невозможно исправить проблемы, у вас есть сломанные пакеты.

Так что проблема видимо в том nvidia-ядро-общий-470 версия 470.63.01 еще не попала в hirsute-updates.

РЕДАКТИРОВАТЬ: политика apt-кеша дает мне:

$ apt-cache policy linux-modules-nvidia-470-generic-hwe-20.04
linux-modules-nvidia-470-generic-hwe-20.04:
  Установлено: 5.11.0-31.33
  Кандидат: 5.11.0-34.36
  Таблица версий:
     5.11.0-34.36 500
        500 http://de.archive.ubuntu.com/ubuntu hirsute-updates/restricted Пакеты amd64
        500 http://security.ubuntu.com/ubuntu hirsute-security/restricted пакетов amd64
 *** 5.11.0-31.33 100
        100 /var/lib/dpkg/status

$ apt-cache policy nvidia-kernel-common-470
nvidia-kernel-common-470:
  Установлено: 470.57.02-0ubuntu0.21.04.1
  Кандидат: 470.57.02-0ubuntu0.21.04.1
  Таблица версий:
 *** 470.57.02-0ubuntu0.21.04.1 500
        500 http://de.archive.ubuntu.com/ubuntu hirsute-updates/restricted Пакеты amd64
        500 http://security.ubuntu.com/ubuntu hirsute-security/restricted пакетов amd64
        100 /var/lib/dpkg/status

Какой самый безопасный способ действовать здесь? Должен ли я ждать, пока nvidia-kernel-common-470 не получит обновления hirsute-updates?

u09092021 avatar
флаг aw
@guiverc спасибо за комментарий, я добавил информацию, которую вы просили! Пожалуйста, дайте мне знать, если я все еще что-то упускаю.
vanadium avatar
флаг cn
Почему переключатель --only-upgrade? Без него работает?
u09092021 avatar
флаг aw
@vanadium Наверное, я просто хотел избежать установки чего-то ненужного, так как я запускал ванильную установку (насколько мне известно). К сожалению, удаление --only-upgrade дает тот же результат.
vanadium avatar
флаг cn
Это может быть (временное?) несоответствие в вашем программном зеркале. Вы можете временно переключиться на основные серверы.
u09092021 avatar
флаг aw
@vanadium Верно, это имеет смысл. Похоже, ситуация одинакова на https://packages.ubuntu.com/hirsute/nvidia-kernel-common-470 и https://packages.ubuntu.com/hirsute-updates/nvidia-kernel-common-470, Однако. Используют ли они там основные серверы? В любом случае, я думаю, я просто подожду, пока обновление просочится. Большое спасибо за ответ!
vanadium avatar
флаг cn
Вы можете (временно, если хотите) переключать серверы в «Программное обеспечение и обновления», вкладка «Программное обеспечение Ubuntu». Затем закройте инструмент и повторите команду. Если это работает, вы знаете, что это был ваш сервер. Если не получится, то просто переключитесь обратно на свой сервер и действительно немного подождите.

Ответить или комментировать

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