Не удалось найти ни один пакет с помощью регулярного выражения linux headers

Причина появления ошибки «Не удалось найти пакет…» на ОС Debian

Здравствуйте. Моё знание UNIX систем нельзя назвать хорошим, единственное что я могу по-сути, это запустить веб-сервер, хотя когда мой сервер начали активно форсить, пришлось немного подумать о безопасности. Поэтому я и решил написать статью о denyhosts, но когда создавал виртуальную машину совсем забыл, что denyhosts ещё не добавлен в репозитарии Debian 8, так что столкнулся с ошибкой «Не удалось найти пакет…» или «Unable to locate package…» в английском варианте.

В принципе ничего страшного нет, все решается добавлением новых источников в source.list, чем мы сейчас займёмся. Но также есть ещё возможные ошибки: проверьте правильно ли вы указали имя пакета для установки или входит ли данный пакет вообще в общие репозитории (возможно данные пакет устанавливается путем скачивания исходников).

Итак, для редактирования списка репозиторий необходимо открыть source.list, для этого вводим команду (если вы находитесь из под пользователя, то конечно же добавляем sudo):

Где nano — это мой любимый текстовый редактор (apt-get install nano), используйте тот, который вам нравится.

Откроется текстовый редактор со списком репозиториев.

Что за что отвечает:
deb — это бинарные пакеты, deb-src — пакеты с исходниками (если нужно пересобрать пакет);
*ссылка* репозитория;
jessie — название выпуска Debian, на виртуальной машине у меня стоит Debian 8 — Jessie, ранее были Debian 7 — Wheezy, Debian 6 — Squeeze. Также можно использовать название ветки stable, unstable, testing и т.д. (подробнее о выпусках можно прочитать на википедии);
main — основная секция репозитория; contrib — пакеты в этой части распространяются владельцем авторских прав на условиях свободной лицензии, но зависят от несвободного программного обеспечения; non-free — лицензии пакетов в этой части содержат условия, ограничивающие использование или распространение ПО.

В общем обо всём этом вы можете прочитать на крупных форумах, нас же интересует конкретика, поэтому прописываем две строчки:

Это добавит ссылку на главный репозиторий Debian. Он работает всегда. Также можно заметить, что я добавил ссылку на архив с пакетам для прошлых версий debian, это всё из-за того, что denyhosts ещё не допущен до Debian 8. При необходимости меняем jessie на свою версию системы. При желании остальное можно отключить, поставив # в начале строчки (это полезно, если у вас лимитированный трафик).

Теперь записываем изменения, нажав Ctrl+O на клавиатуре и нажав Enter, для подтверждения текущего имени файла.

Читайте также:  Как удалить windows system32 driverstore filerepository

И закрываем редактор, клавишами Ctrl+X.

Теперь вводим команду:

Это обновит список доступных пакетов.

И вводим команду по установке необходимого пакета.

Вроде всё. Надеюсь эта статья оказалась вам полезной, нажмите одну из кнопок ниже, чтобы рассказать о ней друзьям. Также подпишитесь на обновления сайта, введя свой e-mail в поле справа или подписавшись на группу во Вконтакте и канал YouTube.

Спасибо за внимание

Источник

не ставятся headers (uname -r)

Хай всем. Такая вот проблема на хосте стоит kali linux, поставил vbox при запуске машины выдает ошибку 1908- погуглил это с kernel что то, потом еще погуглил,!Вообщем Не ставяться linux-headers-$(uname -r)
root@kali:

# apt-get install linux-headers-$(uname -r)
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Не удалось найти пакет linux-headers-4.3.0-kali1-686-pae
E: Не удалось найти пакет с помощью glob «linux-headers-
4.3.0-kali1-686-pae»
E: Не удалось найти пакет с помощью regex «linux-headers-4.3.0-kali1-686-pae»
с репами все впорядке Как их установить то. Я так понял что из них у меня проблемы с запуском виртуалки,

ставьте себе нормальную слаку и забудьте о таких проблемах

как мне их установить linux-headers, у меня уже в голове каша

Возможно пакет не так называется.
Сам сейчас без линукса, apt-cache,насколько помню, ищет кандидатов на установку.
https://www.kobzarev.com/linux/apt-get-and-apt-cache.html

apt-cache search linux-headers — cмотри что он тебе выдаст.
Зачем тебе kali?

apt-get install linux-headers-i686 или как-то так.

Источник

Установка Kali Linux на Virtual Box: настройка не идет

ПРивет я только установил кали линукс в виртуал бокс. И там на второй команде $ sudo apt install linux-headers-$(uname -r) Интересно что значит эта команда? У меня вышло так что нет каких то пакетов E: Невозможно найти пакет linux-headers-5.10.0-kali7-amd64
E: Не удалось найти ни один пакет с помощью шаблона «linux-headers-5.10.0-kali7-amd64» А где их взять и для чего они нужны?

Добавлено через 3 минуты
ВРоде говорили что это нужно чтоб драген дроп перетаскивать файлы Ну вобщем хотелось бы узнать как всетаки настроить

Не работает адаптер беспроводной сети в Virtual Box на OS Linux Kali
Здравствуйте! Возник следующий вопрос: как настроить адаптер в ОС Кали на VB, чтобы ОС видела.

Нет звука в kali linux — стоит на virtual box. Нужно драйвера ставить или что?
Нет звука в kali linux — стоит на virtual box. Нужно драйвера ставить или что?

Не могу запустить Kali Linux на virtual box под win7-32
Устанавливал по туториалу.

Настройка сети Virtual Box 4.0 Suse Linux 11.4
Здравствуйте. Подскажите пожалуйста как настроить сеть между виртуальной машиной(VBox), где.

Читайте также:  Installing kali linux with windows

Вот что пишет
└─$ apt update && apt upgrade && apt dist-upgrade && apt install -y linux-headers-$(uname -r)
Чтение списков пакетов… Готово
E: Не удалось открыть файл блокировки /var/lib/apt/lists/lock — open (13: Отказано в доступе)
E: Невозможно заблокировать каталог /var/lib/apt/lists/
W: Проблема при удалении файла /var/cache/apt/pkgcache.bin — RemoveCaches (13: Отказано в доступе)
W: Проблема при удалении файла /var/cache/apt/srcpkgcache.bin — RemoveCaches (13: Отказано в доступе)

Добавлено через 1 минуту
и вот я апгрейдить хотел и тоже вот что пишет apt upgrade
E: Не удалось открыть файл блокировки /var/lib/dpkg/lock-frontend — open (13: Отказано в доступе)
E: Невозможно получить блокировку внешнего интерфейса dpkg (/var/lib/dpkg/lock-frontend); у вас есть права суперпользователя?

Источник

проблема после обновления ядра на 3.2.0

Когда обновлял ядро заметил надпись nvidia -filed. Загрузится с новым ядром не вышло, получаю

[17.664109] [firmware Bugs]: Powernow-k8: No PSB or ACPI _PSS objects [17.664145] powernow-k8: Make surethat your BIOS is up to date and Cool’N’ Quet support is enabled in BIOS setup

У Вас — процессор AMD с поддержкой PowerNow?

AMD Sempron LE-1250

как узнать поддержку ?

Судя по тому, что мне удалось откопать в википедии, PowerNow применялся на более старых процессорах, так что это сообщение можно игнорировать.

Включи в биосе весь powersaving, написано же, блеать:

Make sure that … Cool’N’ Quet support is enabled in BIOS setup

да не вопрос, как загрузить икс? я сейчас сижу под старым ядром, пробовал установить Nvidia старым способом _http://wiki.debian.org/ru/NvidiaProprietary Установка драйвера NVIDIA из репозитариев Debian используя dkms

Установка драйвера NVIDIA из репозитариев Debian используя dkms

Вполне подходящий способ. Хэдеры для ядра из бекпортов установили?

Да только с этим ядром драйвер Nvidia не устанавливается ((( Знал бы не обновлялся, хотя снизу написано в мануале было )))

Стоит учесть, что для нового ядра отсутствует nvidia-kernel, virtualbox и еще некоторые модули для ядра. Однако, если вы используете драйвера vesa, или хотите обновить ядрышко для сервера — то ничего страшного не произойдет. Если после установки возникли проблемы с видеодрайверами — удалите, а еще лучше переименуйте xorg.conf.

E: Не удалось найти пакет nvidia-kernel-3.2.0-0.bpo.2-686-pae E: Не удалось найти пакет по регулярному выражению nvidia-kernel-3.2.0-0.bpo.2-686-pae

Ну так и не ставьте nvidia-kernel-`uname -r`, достаточно просто nvidia-kernel-dkms.

ну вот, теперь опять новое ядро не загружается(((

установилось все прекрасно, правда не было привычного синего окошка где просит сконфигурировать xorg.conf и графического прелоадера, пришлось xorg генерировать не посредственно уже после загрузки gdm3 после чего новое ядро не загрузилось.

после чего новое ядро не загрузилось.

Вы так и не сказали, _КАК_ оно не загрузилось.

пришлось xorg генерировать не посредственно

nvidia-xconfig -o /etc/X11/xorg.conf, да?

Читайте также:  Elm327 ftdi драйвер windows 10

да, я сейчас взял вообще тупо скопировал с nvidia X Server Settigs, gedit /etc/X11/xorg.conf думал может так пойдет.

Вы так и не сказали, _КАК_ оно не загрузилось.

ну как бы икс не загружаются, черточка мигает, CTRL+F2/F1 не работает тобишь зайти не получается.

не подскажите, что еще можно сделать?

да, я сейчас взял вообще тупо скопировал с nvidia X Server Settigs, gedit /etc/X11/xorg.conf думал может так пойдет.

Не понял, откуда Вы запустили gedit.

ну как бы икс не загружаются, черточка мигает, CTRL+F2/F1 не работает тобишь зайти не получается.

Что в /var/log/Xorg.0.log* после неудачного запуска X-сервера?

Не понял, откуда Вы запустили gedit.

Ядро 2.6.32-5-686 _http://itmages.ru/image/view/563020/b2debf7c

Что в /var/log/Xorg.0.log* после неудачного запуска X-сервера?

как я посмотрю? он_же затирается если зайти с ядра 2.6.32-5-686

Есть варианты: копирование из recovery mode и /var/log/Xorg.0.log.old

нашел Лайв СД с Mint и просмотрел после загрузки нового ядра Xorg.0.log.old

(EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
(EE) NVIDIA: system’s kernel log for additional error messages.

А я ещё в проблема после обновления ядра на 3.2.0 (комментарий) спрашивал, установлены ли хэдеры для ядра.

aptitude -t squeeze-backports safe-upgrade

Если не поможет — грузитесь в 3.2.0 recovery mode и запускайте dpkg-reconfigure nvidia-kernel-dkms оттуда.

скорей всего да

root@mydebian:/home/kostya# aptitude -t squeeze-backports safe-upgrade

n^linux-headers Ни одного пакета не будет установлено, обновлено или удалено. 0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 106 пакетов не обновлено. Необходимо получить 0 B архивов. После распаковки 0 B будет занято.

не помог ни один вариант Xorg.0.log.old http://codepaste.ru/11001/

а сейчас мне выдает при реконфигу

Module build for the currently running kernel was skipped since thekernel source for this kernel does not seem to be installed.

Говорит же уважаемый AITap, хэдеры поставь.

прошу прощение, какая тогда команда должна быть? если мне пишет:

root@mydebian:/home/kostya# aptitude -t squeeze-backports safe-upgrade

n^linux-headers Ни одного пакета не будет установлено, обновлено или удалено. 0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 106 пакетов не обновлено. Необходимо получить 0 B архивов. После распаковки 0 B будет занято.

Мне кажется, что там просто

я вот только перед вашим постом установил NVIDIA-Linux-x86-295.59.run без каких либо проблем, правда пришлось nouveau удалить. Но всеравно большущее спасибо вам!

Ну и отлично. Будут приходить обновления ядра — не забывайте драйвера устанавливать, проверяйте страничку нвидии.

Значит, руками aptitude install linux-headers-$(uname -r)

Значит, после обновления ядра всё повторится.

Источник

Оцените статью