Не удалось найти дополнительное изображение пакета linux

Обновлено: 21.11.2024

В ядре Linux исправлено несколько проблем с безопасностью.

Выпуски

Пакеты

    - Ядро Linux для платформ NVIDIA BlueField - Ядро Linux для систем Google Container Engine (GKE) - Ядро Linux для систем Oracle Cloud - Ядро Linux для систем Oracle Cloud - Ядро Linux для систем Raspberry Pi - Ядро Linux для систем Raspberry Pi

Подробнее

Было обнаружено, что файловая система f2fs в ядре Linux в некоторых случаях
должным образом не проверяла метаданные. Злоумышленник может использовать это
для создания вредоносного образа f2fs, который при подключении и работе с ним
может вызвать отказ в обслуживании (сбой системы) или, возможно, выполнить
произвольный код. (CVE-2019-19449)

Было обнаружено, что диспетчер соединений пользовательского пространства Infiniband RDMA
реализация в ядре Linux содержала состояние гонки, приводящее к уязвимости
использования после освобождения. Локальный злоумышленник может использовать это, чтобы вызвать
отказ в обслуживании (системный сбой) или, возможно, выполнить произвольный код.
(CVE-2020-36385)

Вольфганг Фриш обнаружил, что реализация файловой системы ext4 в
ядре Linux содержит целочисленное переполнение при обработке
экстентов inode метаданных. Злоумышленник может использовать это для создания вредоносного файлового
образа системы ext4, который при монтировании может вызвать отказ в обслуживании (системный сбой). (CVE-2021-3428)

Бенедикт Шлютер обнаружил, что подсистема BPF в ядре Linux
не обеспечивает должной защиты от атак по сторонним
каналам через спекулятивный обход хранилища (SSB) в некоторых ситуациях. Локальный злоумышленник может
использовать это для раскрытия конфиденциальной информации. (CVE-2021-34556)

Пётр Крысюк обнаружил, что подсистема BPF в ядре Linux не
должным образом защищала от
атак по побочным каналам Speculative Store Bypass (SSB) в некоторых ситуациях. Локальный злоумышленник может использовать это для
разоблачения конфиденциальной информации. (CVE-2021-35477)

Было обнаружено, что файловая система btrfs в ядре Linux
не обрабатывает должным образом удаление несуществующего идентификатора устройства. Злоумышленник с
CAP_SYS_ADMIN может использовать это, чтобы вызвать отказ в обслуживании. (CVE-2021-3739)

Было обнаружено, что реализация протокола Qualcomm IPC Router в
ядре Linux в некоторых ситуациях неправильно проверяла метаданные.
местный злоумышленник может использовать это, чтобы вызвать отказ в обслуживании (системный сбой)
или раскрыть конфиденциальную информацию. (CVE-2021-3743)

Было обнаружено, что реализация устройства виртуального терминала (vt) в
ядре Linux содержала состояние гонки при обработке ioctl, что приводило
к уязвимости чтения за пределами границ. Локальный злоумышленник может
использовать это для раскрытия конфиденциальной информации. (CVE-2021-3753)

Было обнаружено, что ядро ​​Linux неправильно учитывает
использование памяти некоторыми объектами IPC. Локальный злоумышленник может использовать это, чтобы
вызвать отказ в обслуживании (исчерпание памяти). (CVE-2021-3759)

Инструкции по обновлению

Проблему можно решить, обновив систему до следующих версий пакетов:

Убунту 20.04
Убунту 18.04

После стандартного обновления системы вам необходимо перезагрузить компьютер, чтобы внести
все необходимые изменения.

ВНИМАНИЕ: Из-за неизбежного изменения ABI обновлениям ядра
присвоен новый номер версии, что требует перекомпиляции и
переустановки всех сторонних модулей ядра, которые вы могли установить.
Если вы вручную не удалили стандартные метапакеты ядра
(например, linux-generic, linux-generic-lts-RELEASE, linux-virtual,
linux-powerpc), стандартное обновление системы будет выполнено автоматически.
это тоже.

Ссылки

Примечания по теме

Присоединиться к обсуждению

Canonical предлагает расширенное обслуживание системы безопасности

Canonical предлагает Ubuntu Extended Security Maintenance (ESM) для исправлений безопасности и необходимых пакетов.

Как установить Linux Headers Kali 2022? Добро пожаловать, товарищи хакеры и тинкереры. В этом посте мы поделимся решением проблемы с заголовками Kali Linux, с которой большинство из нас сталкивались годами. Раздражает…

Как установить заголовки Linux Kali 2022?

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

Раздражающее сообщение «Не удается найти заголовки пакетов linux»

Если вы играли с Kali Linux, возможно, вы знакомы с некоторыми ошибками, указанными ниже.

«Не удалось найти пакеты».
E: Не удалось найти пакет linux-headers-5.4.0-kali2-amd64
E: Не удалось найти пакет по glob 'linux-headers- 5.4.0-kali2-amd64'
E: Не удалось найти ни одного пакета по регулярному выражению 'linux-headers-5.4.0-кали2-амд64’

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

Кратко о настройке заголовков Linux

Необходимое время: 5 минут.

Как установить заголовки Linux Kali 2022?

Напрямую установить заголовки Linux

Загрузить и вручную установить заголовки Linux

Установка заголовков Linux

У меня есть решение этой проблемы, и оно помогло почти всем моим коллегам. Попробуйте!

Существует два метода: обычный метод установки заголовка Kali Linux и ручной метод. Здесь я объясню оба.

Способ 1. Установка Linux-заголовков с помощью apt-get

Сначала перейдите по этой ссылке и добавьте правильные репозитории в файл source.list.

Затем запустите эти команды в терминале.

После этого перезагрузите систему, откройте терминал и запустите

Выполняя эту команду, предполагается установить заголовки ядра Linux, но в Kali 2019 это не сработало. Поэтому я выбрал метод 2.

Способ 2 — Ручной метод

Шаг 1

Как и в первом способе, добавьте соответствующий репозиторий Kali Linux в /etc/apt/sources.list
Затем выполните эти команды в терминале

Убедитесь, что вы перезагрузились после успешного завершения операции

Шаг 2

После перезагрузки откройте терминал и выполните команду

Он покажет вам текущую версию

Шаг 3

Теперь загрузите необходимые заголовочные файлы и установите их с помощью команды

Часто используемые заголовочные файлы представлены ниже.

< td>1613896
linux-headers-5.15.0-kali3-amd64_5.15.15-1kali2..>163638427- Янв-2022 11:52
linux-headers-5.15.0-kali3-arm64_5.15.15-1kali2..>1611968 27 января 2022 г., 14:51
linux-headers-5.15.0-kali3-armmp-lpae_5.15.15-1..>25 января 2022 г. 16:05
linux-headers-5.15.0-kali3-armmp_5.15.15-1kali2..> 161342025 января 2022 г., 16:05
linux-headers-5.15.0-kali3-cloud-amd64_5 .15.15-..>139301227 января 2022 г. 11:52
linux-headers-5.15.0 -kali3-cloud-arm64_5.15.15-..>138263227 января 2022 г. 14:51
linux -headers-5.15.0-kali3-common-rt_5.15.15-1k..>821778827 января 2022 г. 11:52
linux-headers-5.15.0-kali3-common_5.15.15-1kali..>988709227 января 2022 г., 11:52
linux-headers-5.15.0-kali3-marvell_5.15.15-1kal..>151306425 января 2022 г. 14 :01
linux-headers-5.15.0-kali3-rpi_5.15.15-1kali2_a..>149506425 января 2022 г. 14:01
linux-headers-5.15.0-kali3-rt-686-pae_5.15.15-1..>163021625 января 2022 г., 14:33
linux-headers-5.15.0-kali3-rt-amd64_5.15.15-1ka..> 163598827 января 2022 г. 11:52
linux-headers-5.15.0-kali3-rt-arm64_5.15.15-1ka ..>160913627 января 2022 г., 14:51
linux-headers-5.15.0-kali3- rt-armmp_5.15.15-1ka..>161334025 января 2022 16:05
< /p>

Если это не те файлы, которые вы ищете, перейдите по ссылкам ниже и загрузите любую версию заголовка, которую вы хотите.

Приветствую! Постер публикуется впервые, поэтому я надеюсь, что задаю свой вопрос достаточно подробно. Я запускаю 20.04 на ноутбуке Starlabs StarLite. На днях я запускал некоторые обновления - похоже, они включают ядро ​​​​5.11.0-27, и что-то пошло не так. Я не могу загрузиться в это ядро, хотя могу загрузиться в предыдущее ядро. Это те, которые в настоящее время находятся на моей машине.

Кажется, я не могу удалить поврежденное ядро ​​5.11 с помощью `sudo apt remove` (или apt-get purge), так как получаю следующую ошибку:

(ни sudo apt-get purge linux-image-5.11.0-27-generic` выдает аналогичную ошибку, связанную с неудовлетворенными зависимостями.

Когда я запускаю `apt --fix-broken install`, происходит следующее:

Отмечу, что у меня нет `linux-generic-hwe-20.04`, но я не уверен, связано ли это с этим – я все равно не могу его установить. Ни с приведенным ниже, ни с `
sudo apt-get install --install-recommends linux-generic-hwe-20.04

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

Все предложения относительно того, что мне может понадобиться, чтобы исправить это, будут очень признательны! В основном я хочу иметь возможность удалить поврежденное ядро ​​​​5.11 и переустановить (возможно, включая linux-generic-hwe-20.04). Мне кажется, что я хожу по кругу.

EDIT: у меня есть резервная копия Timeshift, но я подумал, что было бы полезно (даже для создания персонажа!) понять, как исправить это вручную.

КГIII

Супер модератор

У меня была система, которая делала почти то же самое, хотя это была Lubuntu (Ubuntu с некоторыми другими приложениями и окружением рабочего стола).

Я «обманул» и просто вернулся к более раннему, все еще поддерживаемому ядру. Это довольно простой процесс. Чтобы убедиться, что я все понял правильно, я использовал это:

Привет, как давно ты пользуешься Linux? Посмотреть опрос (и проголосовать) можно по этой ссылке.
Узнайте, как правильно задать вопрос в службу поддержки (ОБНОВЛЕНО!)
Я решил предложить недорогой веб-хостинг на базе Linux.

ajstewart_lang

Новый участник

Спасибо за быстрый ответ. Когда я пытаюсь выполнить `sudo apt install --install-recommends linux-generic-hwe-20.04`, я снова сталкиваюсь с проблемой неудовлетворенных зависимостей (см. ниже). Хм. Я запускаю неправильную команду? Это не установка сервера, которую я хочу сделать, но я не вижу команду на рабочем столе — только команды для перехода с HWE. Интересно, что `ubuntu-drivers list-oem` зависает, что может быть связано, а может и нет.

КГIII

Супер модератор

Возможно, сначала вам придется запустить 'sudo apt --fix-broken install' и позволить этому сделать свое дело.

Затем, если вы хотите сделать то же, что и я, следуйте инструкциям на связанном сайте — они находятся в разделе «Рабочий стол», и вам не нужен этот метод для более старых версий.

Инструкции начинаются с:

Рекомендуется сохранить Ubuntu Desktop 20.04 LTS с версией ядра, выбранной во время установки. Это может быть вкус HWE или OEM. Переход на отслеживание ядра GA может привести к снижению производительности, поддержки оборудования и сертифицированных функций.

Чтобы проверить, используете ли вы сертифицированную аппаратную платформу, выполните следующие действия:

Привет, как давно ты пользуешься Linux? Посмотреть опрос (и проголосовать) можно по этой ссылке.
Узнайте, как правильно задать вопрос в службу поддержки (ОБНОВЛЕНО!)
Я решил предложить недорогой веб-хостинг на базе Linux.

ajstewart_lang

Новый участник

Спасибо! Когда я запускаю `sudo apt --fix-broken install`, он на самом деле не завершается (см. ниже) и выдает ошибку `слишком много ошибок`. Мне интересно, может быть, мне просто взять резервную копию Timeshift.

КГIII

Супер модератор

Да, это действительно запутано. Вы можете попробовать "dpkg --configure -a --abort-after=99999" и запустить его.

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

Привет, как давно ты пользуешься Linux? Посмотреть опрос (и проголосовать) можно по этой ссылке.
Узнайте, как правильно задать вопрос в службу поддержки (ОБНОВЛЕНО!)
Я решил предложить недорогой веб-хостинг на базе Linux.

ajstewart_lang

Новый участник

Спасибо! С помощью Timeshift все улажено, и жизнь снова наладилась. Впервые я использовал его для восстановления системы - это заняло всего несколько минут - впечатляющее программное обеспечение. Большое спасибо за вашу помощь - я очень ценю это

КГIII

Супер модератор

Тогда вы пошли дальше и понизили версию ядра? Это то, что я сделал, хотя я пропустил шаг восстановления. Я смог загрузиться с ядром 5.8.x и сделать это оттуда. Я также мог бы сделать это из режима восстановления.

Привет, как давно ты пользуешься Linux? Посмотреть опрос (и проголосовать) можно по этой ссылке.
Узнайте, как правильно задать вопрос в службу поддержки (ОБНОВЛЕНО!)
Я решил предложить недорогой веб-хостинг на базе Linux.

ajstewart_lang

Новый участник

Да - загрузился в 5.8.x и восстановил - и все в порядке (все следы 5.11 исчезли). Не уверен, был ли у меня поврежден 5.11.x или это было что-то еще. Думаю, пока остановлюсь на 5.8. Еще раз спасибо.

тведдилин

Новый участник

Эй, я тоже столкнулся с той же проблемой при попытке обновить программное обеспечение. Я на Starlabs StarLabTop Mk IV. Похоже, это известная проблема для Starlabs. Просто удалите `35_fwupd`, и все будет хорошо.

ajstewart_lang

Новый участник

Спасибо. Кажется, у меня нет `35_fwupd` в etc/grub.d перед обновлением (возможно, оно появляется после обновления)?

Вот что у меня было в `grub.d` до обновления:

ajstewart_lang

Новый участник

Фантастика! Вы правы - проблема была с `35_fwupd`, который создается после обновления - оказалось, что в нем была ошибка, которую разработчики уже исправили:

тривиально: исправить конфигурацию grub из 684bc03 · fwupd/ [email protected]

вангерион

Новый участник

Привет, ребята! Я наткнулся на этот пост, так как у меня была проблема, аналогичная ajstewart_lang (уже несколько недель), но это было не потому, что linux-image-5.11.0-27-generic. Для меня проблема была linux-image-5.11.0-37-generic и не была вызвана зависимостями.Попробовав все, что KGIII и tweddielin опубликовали выше, но безуспешно, я понял, что никогда не пытался удалить его, как пытался ajstewart_lang.
Итак, для меня нижеприведенное помогло и решило проблему.


Отказ от ответственности: я новичок, когда дело доходит до Linux, но я действительно хотел исправить это, поскольку оно всегда появлялось в моем терминале, но я не мог сказать, в чем проблема и как ее решить. . Эта проблема появилась в последней версии Kubuntu, и она показала «E: Подпроцесс /usr/bin/dpkg вернул код ошибки (1)» в терминале с чем-то об изменении значения (у меня нет сообщения об ошибке как Мне никогда не приходило в голову сделать снимок экрана или сохранить сообщение об ошибке).

Узнайте, как установить linux-image-extra-virtual с помощью команды sudo apt-get install linux-image-extra-virtual на Ubuntu.

Быстрая установка linux-image-extra-virtual:

Шаг 1. Обновите систему:

Шаг 2. Установите: linux-image-extra-virtual

После обновления ОС выполните следующую команду для установки пакета:

Как установить linux-image-extra-virtual на Ubuntu 12.04 LTS?

Прежде всего обновите свою систему с помощью команды:

Команда выше загрузит списки пакетов для Ubuntu 12.04 LTS в вашей системе. Это обновит список новейших версий пакетов и их зависимостей в вашей системе.

После загрузки последнего списка пакетов с помощью вышеизложенного вы можете запустить процесс установки.

Если linux-image-extra-virtual не установлен на вашем компьютере, команда 'dpkg -L linux-image-extra-virtual' выдаст следующую ошибку.

После обновления системы используйте следующую команду для установки linux-image-extra-virtual:

Приведенная выше команда подтвердит установку пакета в вашей операционной системе Ubuntu 12.04 LTS. Если вы еще не вошли в систему как su, программа установки запросит у вас пароль root. После завершения установки вы можете использовать пакет в своей системе.

Как удалить/удалить linux-image-extra-virtual из Ubuntu 12.04 LTS?

Теперь мы увидим команды для удаления linux-image-extra-virtual из Ubuntu 12.04 LTS. Для удаления этого пакета вы можете легко использовать команду apt и удалить пакет из операционной системы Linux.

Для удаления linux-image-extra-virtual используется следующая команда:

Следующая команда используется для удаления пакета linux-image-extra-virtual вместе с его зависимостями:

Это удалит linux-image-extra-virtual и все зависимые от него пакеты, которые больше не нужны в системе.

Полное удаление linux-image-extra-virtual со всеми файлами конфигурации:

Следующую команду следует использовать с осторожностью, поскольку она удаляет все файлы конфигурации и данные:

или вы также можете использовать следующую команду:

Приведенная выше команда удалит все файлы конфигурации и данные, связанные с пакетом linux-image-extra-virtual. Вы не можете восстановить удаленные данные, поэтому используйте эту команду с осторожностью.

Читайте также: