Не удалось найти дополнительное изображение пакета 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
Теперь загрузите необходимые заголовочные файлы и установите их с помощью команды
Часто используемые заголовочные файлы представлены ниже.
linux-headers-5.15.0-kali3-amd64_5.15.15-1kali2..> | 1636384 | 27- Янв-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..> | < td>161389625 января 2022 г. 16:05 | |
linux-headers-5.15.0-kali3-armmp_5.15.15-1kali2..> | 1613420 | 25 января 2022 г., 16:05 |
linux-headers-5.15.0-kali3-cloud-amd64_5 .15.15-..> | 1393012 | 27 января 2022 г. 11:52 |
linux-headers-5.15.0 -kali3-cloud-arm64_5.15.15-..> | 1382632 | 27 января 2022 г. 14:51 |
linux -headers-5.15.0-kali3-common-rt_5.15.15-1k..> | 8217788 | 27 января 2022 г. 11:52 |
linux-headers-5.15.0-kali3-common_5.15.15-1kali..> | 9887092 | 27 января 2022 г., 11:52 |
linux-headers-5.15.0-kali3-marvell_5.15.15-1kal..> | 1513064 | 25 января 2022 г. 14 :01 |
linux-headers-5.15.0-kali3-rpi_5.15.15-1kali2_a..> | 1495064 | 25 января 2022 г. 14:01 |
linux-headers-5.15.0-kali3-rt-686-pae_5.15.15-1..> | 1630216 | 25 января 2022 г., 14:33 |
linux-headers-5.15.0-kali3-rt-amd64_5.15.15-1ka..> | 1635988 | 27 января 2022 г. 11:52 |
linux-headers-5.15.0-kali3-rt-arm64_5.15.15-1ka ..> | 1609136 | 27 января 2022 г., 14:51 |
linux-headers-5.15.0-kali3- rt-armmp_5.15.15-1ka..> | 1613340 | 25 января 2022 16:05 |
Если это не те файлы, которые вы ищете, перейдите по ссылкам ниже и загрузите любую версию заголовка, которую вы хотите.
Приветствую! Постер публикуется впервые, поэтому я надеюсь, что задаю свой вопрос достаточно подробно. Я запускаю 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. Вы не можете восстановить удаленные данные, поэтому используйте эту команду с осторожностью.
Читайте также: