Table of Contents
ПК работает медленно?
Надеюсь, это руководство поможет вам, когда вы обнаружите, что исходные коды ядра Rhel5 установлены.
Время от времени становится важным компилировать некоторое программное обеспечение, специфичное для ядра Linux, в вашу систему CentOS / RedHat Linux. В подавляющем большинстве случаев это модульная модель для конкретного ядра в отношении компьютерной программы, которая требует глубокой интеграции с вашей системой управления.
Установите исходники и заголовки ядра в RedHat / CentOS
Вам необходимо установить два пакета: некоторое расположение ядра из файла разработки ядра и, я бы сказал, файлы заголовков вдали от заголовков ядра:
[защищенная электронная почта] : ~ # вкуснятина установить заголовки kernel-devel-kernelСкачанные плагины: Fastmirror, LangpacksОпределите наиболее удобное зеркалоepel / x86_64 / metallink | 28 кб / сек / сек 00:00:00- База: centos.quelquesmots.fr- эпель: mirror.in2p3.fr- Необязательно: centos.crazyfrogs.org- Особенности: centos.quelquesmots.fr База | 3.6 00:00:00 Килобайтное заклинание | 4,7 КБ 00:00:00 предметы | 3,4 КБ 00:00:00 | Изменения 3.4 кб / с 00:00:00 (1/4): epel / x86_64 для каждого updateinfo | 998 КБ 00:00:00 (2/4): Необязательно и 7 / x86_64 / primary_db | 201 КБ 00:00:00 (3/4): | Обновлений / 7 для каждого x86_64 / primary_db 5,0 МБ 00:00:00 (4/4): epel - x86_64 / primary_db | 6,7 МБ 00:00:00 Разрешить зависимости -> Осуществлять дилинговый контроль Пакет ---> kernel-devel.x86_64 0: 3.10.0-957.12.2.el7 установлен Пакет ---> kernel-headers.x86_64 0: 3.10.0-957.12.2.el7 установлен -> Разрешение зависимости завершено Решенные зависимости ================================================== означает = ========================== Размер базы данных версий пакета Arch ================================================== = = ========================== Установка: kernel-devel x86_64 3.10.0-957.12.2.el7 обновлено 17M X86_64 Kernel Header 3.10.0-957.12.2.el7 Обновления 8.0 M# Сводка транзакцииУстановите всего два пакетаОбщий размер загружаемых файлов: 25MФиксированный размер: 41 м.С человеком все будет хорошо [д / д / н]: даПакеты для скачивания:Дельта-RPM отключена, поскольку / usr / tray / applydeltarpm не установлен.(1/2): заголовки ядра-3.10.0-957.12.2.el7.x86_64.rpm | 8,0 МБ 00:00:00(2/2): kernel-devel-3.10.0-957.12.2.el7.x86_64.rpm | 18 ср 00:00:00---Итого 57 МБ / с | 29 ср 00:00:00Проверить всю транзакциюЗапустить тест транзакцииТранзакция успешнаВ процессе: операцияKernel-devel-3.10.0-957.12.2.el7.x86_64 1/2. установитьУстановка: - kernel-headers-3.10.0-957.12.2.el7.x86_64 2/2Проверьте: kernel-headers-3.10.0-957.12.2.el7.x86_64 1/2Ревизия: kernel-devel-3.10.0-957.12.2.el7.x86_64 2/2Понимать:kernel-devel.x86_64 0: 3.10.0-957.12.2.el7 kernel-headers.x86_64 0: 3.10.0-957.12.2.el7
Я только что понял, что, как и ожидалось, вам понадобятся те же пакеты, если вы когда-нибудь решите обзавестись своим. Достопочтенное ядро Linux.
Почему исходный код ядра – это более старая версия вашей операционной системы
Большинство дистрибутивов Linux поразительно отстают от последней версии ядра Linux: это считается ожидаемым, поскольку каждому сопровождающему требуется время, чтобы загрузить и скомпилировать полное ядро для завершения всей интеграции тестирования. Часто это также делается для того, чтобы большинство простых программ, которые работают с конкретным дистрибутивом, действительно работали. Очень вероятно, что многие, использующие элементы ядра для конкретных дистрибутивов, окажутся здесь перекомпилированными.
Это означает, что в вашем замечательном дистрибутиве Linux отсутствует самая продвинутая ветка поставщика ядра (версия 5.1 по состоянию на май 2019 года). В этом примере CentOS – это моя текущая система 7.6 с ядром Linux 3.10.0, доступным для загрузки.
Убедитесь, что вы установили исходные коды ядра.Просто взгляните на список рассылки / usr или src / kernels: вас меньше всего беспокоят только что установленные нами пакеты, но, возможно, и более старые версии:
[защищенный адрес электронной почты] : ~ # ls на usr / src / kernels /3.10.0-957.12.2.el7.x86_64 [безопасный текущий адрес] : ~ # отметка vii /usr/src/kernels/3.10.0-957.12.2.el7.x86_64/В согласовании драйверов Kconfig содержатся скрипты Makefile Module.symvers System.map virtБлокировка инициализации прошивки Makefile kernel.qlock активы мониторинга сети vmlinux.idкрипто fs ipc lib mm тарелки usr acustic
[защищенный адрес электронной почты] :! # du / usr / src / кукурузные ядра / 3 -sh.10.0-957.12.2.el7.x86_6474M /usr/src/kernels/3.10.0-957.12.2.el7.x86_64
См. также
- chmod vs chown
- Образцы еды
- Команда Chown
- команда chmod
- простые и легкие команды Unix
- Удалите файлы и rm в Интернете.
- Unix с командами
F. Как установить исходный код и заголовки ядра Linux в Linux RHEL 5 или CentOS 5?
a) Заголовок ядра: содержит файлы заголовков C, которые определяют работу между ядром Linux и библиотеками пользовательского пространства вместе с программами. Заголовочные файлы определяют структуры и константы, которые часто необходимы для создания большинства этих стандартных предложений, а также необходимы для установки пакета glibc.
b) kernel-devel: это устройство обеспечивает достаточное количество заголовков ядра и make-файлов, которые будут создавать модули в соответствии с ядром пакета.
c) Текущий исходный код ядра: у вас есть возможность загрузить текущий исходный код здесь. Найдите как ядро * .rpm файл.
Rhel – CentOS 5 устанавливает заголовки ядра
Установить код ядра
Укажите источник покупки следующим образом: # cd / tmp
# wget ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS/kernel-2.6.18-8.1.8.el5.src.rpm
# RPM -ivh kernel-2.6.18-8.1.8.el5.src.rpm
ПК работает медленно?
ASR Pro — идеальное решение для ремонта вашего ПК! Он не только быстро и безопасно диагностирует и устраняет различные проблемы с Windows, но также повышает производительность системы, оптимизирует память, повышает безопасность и точно настраивает ваш компьютер для максимальной надежности. Так зачем ждать? Начните сегодня!
Вам нужен только разработчик ядра, а также пакеты заголовков ядра, чтобы перекомпилировать или добавить чистый модуль или драйвер устройства. Чтобы перестроить все rpm ядра, перейдите в каталог / usr и src / redhat / SPECS, измените новый файл спецификации ядра и используйте команду rhel centos rpmbuild для перестройки rpm ядра.
<центр> РЕКЛАМА
The Best Way To Fix The Kernel Sources Of The Rhel5 Installation
A Maneira Mais Excelente De Consertar As Fontes Do Kernel Conectadas à Instalação Do Rhel5
Rhel5 설치의 커널 소스를 수정하는 가장 좋은 방법
Die Beste Chance, Die Kernelquellen Der Rhel5-Installation Zu Reparieren
Il Modo Migliore Per Correggere I Sorgenti Del Kernel Nell’installazione Di Rhel5
Naprawdę Sposób Na Naprawienie źródeł Jądra Za Pomocą Instalacji Rhel5
De Beste Manier Om De Kernelbronnen Van De Rhel5-installatie Te Herstellen
La Mejor Manera De Arreglar Las Fuentes Del Kernel De Una Instalación De Rhel5
Den Bästa Strategin För Att Fixa Kärnkällorna För Rhel5-installationen
La Manière Même De Corriger Les Sources Du Noyau De L’installation Spécifique De Rhel5
г.