Генерация зависимостей между модулями
Генерация зависимостей между модулями
Утилиты работы с модулями ОС Linux поддерживают зависимости между модулями. Это означает, что если модуль chum зависит от модуля bait, то при загрузке модуля chum модуль bait будет загружен автоматически. Информация о зависимостях между модулями должна быть сгенерирована администратором. В большинстве поставок ОС Linux эта информация генерируется автоматически и обновляется при загрузке системы. Для генерации информации о зависимостях между модулями необходимо от пользователя root выполнить следующую команду.
depmod
Для быстрого обновления и генерации информации только о более новых модулях, чем сам файл информации, необходимо от пользователя root выполнить другую команду.
depmod -A
Информация о зависимостях между модулями хранится в файле /lib/modules/version/modules.dep.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Генерация заплат
Генерация заплат Все изменения исходного кода ядра Linux распространяются в виде заплат (patch). Заплаты представляют собой результат вывода утилиты GNU diff(1) в формате, который может подаваться на вход программы patch(1). Наиболее просто сгенерировать заплату можно в случае, когда
Приложение A. Описания пакетов и зависимостей
Приложение A. Описания пакетов и зависимостей Вступление В этом приложении рассмотрены следующие аспекты пакетов, описанных в этой книге:официальная ссылка для загрузки пакетасодержимое пакета,что делает каждая программа пакета,что необходимо для компиляции
7.4.2. Утилиты для работы с модулями
7.4.2. Утилиты для работы с модулями Основу модульной организации ядра составляет возможность динамической загрузки и выгрузки модулей. Обеспечивается эта возможность тем, что, в отличие от обычного приложения, модуль имеет несколько точек входа, исполняемых при
1.2. Генерация текста
1.2. Генерация текста С необходимостью генерации хотя бы простейших фраз разработчики практических систем столкнулись еще на заре их создания. Даже в столь примитивно организованной (в плане дружественности пользовательского интерфейса) среде, как DOS, при попытке
Генерация контента
Генерация контента Как часто нужно писать статьи, выкладывать новые материалы? В среднем, оптимальный вариант – один раз в сутки. У вас на сайте и во всех ваших соцсетях должно постоянно что-то появляться. Хотя мы пишем значительно больше.Видео удобнее выкладывать на YouTube,
Глава 15 Генерация ландшафтов
Глава 15 Генерация ландшафтов На страницах данной книги о ландшафтном дизайне под этим понятием подразумевалось создание и благоустройство территории, озеленение и планирование красивых уголков. В рассматриваемых программах в качестве заднего плана можно было
21. Избегайте зависимостей инициализаций между единицами компиляции
21. Избегайте зависимостей инициализаций между единицами компиляции РезюмеОбъекты уровня пространств имен в разных единицах компиляции не должны зависеть друг от друга при инициализации, поскольку порядок их инициализации не определен. В противном случае вам
22. Минимизируйте зависимости определений и избегайте циклических зависимостей
22. Минимизируйте зависимости определений и избегайте циклических зависимостей РезюмеИзбегайте излишних зависимостей. Не включайте при помощи директивы #include определения там, где достаточно предварительного объявления.Избегайте взаимозависимостей. Циклические
17.5.2. Обход системных зависимостей
17.5.2. Обход системных зависимостей После выбора языка и библиотек поддержки следующим вопросом переносимости обычно является расположение ключевых системных файлов и каталогов: почтовых спулов, каталогов журнальных файлов и т.д. Прообразом данного типа проблем
17.5.2. Обход системных зависимостей
17.5.2. Обход системных зависимостей После выбора языка и библиотек поддержки следующим вопросом переносимости обычно является расположение ключевых системных файлов и каталогов: почтовых спулов, каталогов журнальных файлов и т.д. Прообразом данного типа проблем
Генерация ключа RSA.
Генерация ключа RSA. Для генерации вашей собственной уникальной пары открытый/секретный ключ заданного размера, наберите:pgp -kgPGP покажет вам меню рекомендуемых размеров ключа (простой уровень, коммерческий уровень или военный уровень) и запросит требуемый размер ключа
Циклические ссылки между модулями
Циклические ссылки между модулями Циклические ссылки модулей в интерфейсных частях запрещены. Например, следующая ситуация ошибочна: unit A; interface uses B; implementation end. unit B; interface uses A; implementation end. Таким образом, невозможно определить два общедоступных класса в разных модулях с
Генерация пар ключей
Генерация пар ключей При помощи этого сервиса генерируется пара ключей (открытый ключ/секретный ключ), секретный ключ хранится в файле, защищенном паролем или иными средствами (например, на смарт-карте или при помощи другого аппаратного или программного средства,