DEPMOD.D

НАЗВАНИЕ
ОБЗОР
ОПИСАНИЕ
КОМАНДЫ
АВТОРСКОЕ ПРАВО
СМОТРИ ТАКЖЕ
АВТОРЫ
АВТОР ПЕРЕВОДА

НАЗВАНИЕ

depmod.d − каталог настроек depmod

ОБЗОР

/usr/lib/depmod.d/*.conf

/etc/depmod.d/*.conf

/run/depmod.d/*.conf

ОПИСАНИЕ

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

Формат файлов в каталоге depmod.d прост: в каждой строке указывается по одной команде, пустые строки и строки, начинающиеся с символа # игнорируются (полезно для добавления комментариев). Символ \ на конце строки означает, что продолжение строки находится на следующей строке, что позволяет сделать файл немного аккуратнее.

КОМАНДЫ

search подкаталог...

Позволяет указывать порядок, в котором модули из подкаталогов /lib/modules (или из другого настроенного места нахождения модулей) будут обрабатываться командой depmod. Каталоги перечисляются в порядке убывания приоритета. Специальное ключевое слово built−in указывает на стандартные каталоги модулей, установленных вместе с ядром.

По умолчанию, depmod задаёт высочайший приоритет каталогу с именем updates, указанному в строке поиска built−in: "updates built−in", но возможны более сложные механизмы и они используются в некоторых популярных дистрибутивах.

override имя_модуля версия_ядра подкаталог_модуля

Эта команда позволяет вам заменить версию выбираемого модуля, если команда depmod при обработке обнаружит более одного модуля с одинаковым именем. Можно указать одно ядро или все ядра с помощью шаблона *. подкаталог_модуля − это имя подкаталога в /lib/modules (или того каталога, где находятся ваши модули), куда установлен нужный модуль.

Например, можно заменить приоритет обновлённого тестового модуля, называемого kmоd, указав следующую команду: "override kmod * extra". Это даст вам уверенность в том, что любые модули с подходящим именем, установленные в подкаталоге extra каталога /lib/modules (или другого места нахождения модулей) получат приоритет над другими модулями с таким же именем, поставляемым в комплекте с ядром.

АВТОРСКОЕ ПРАВО

Авторские права на эту страницу руководства принадлежат Йону Мастерсу (Jon Masters), 2006−2010, Red Hat, Inc.

СМОТРИ ТАКЖЕ

depmod(8)

АВТОРЫ

Джон Мастерс (Jon Masters) <jcm@jonmasters.org>

Разработчик

Робби Воркман (Robby Workman) <rworkman@slackware.com>

Разработчик

Лукас Де Марчи (Lucas De Marchi) <lucas.de.marchi@gmail.com>

Разработчик

АВТОР ПЕРЕВОДА

Перевод на русский язык выполнил Владимир Ступин <vladimir@stupin.su>.