Как написать сообщение DMESG в начале?

Фактически вы задаете сразу несколько вопросов:

  1. как создать репо
  2. как разрешить зависимости пакета (без подключения к Интернету)
  3. какие преимущества приносит ли репо
  4. как убедить кого-то, что репо действительно выгодно

Некоторые из них уже описаны здесь, но вам следует уточнить свой вопрос, в частности, что вы просите, а затем задать отдельные вопросы, если вы не можете найти существующие ответы здесь.

Многие из ваших вопросов уже рассмотрены здесь: Создание локального репозитория yum без rpms

Для перечисления зависимостей вам следует поискать repoquery и repotrack , которые также связаны из вышеупомянутого вопроса.

Для создания базового репозитория ознакомьтесь с createrepo , несколько руководств по которому связаны здесь, например Как создать локальные репозитории в RHEL

Чтобы убедить вашего коллегу, да, репозиторий можно создать с помощью двух простых шагов (запуск createrepo и добавление файла .repo в /etc/yum.repos.d ) для другой части и просто спросите их, какой была бы их альтернатива. Спросите их, предлагает ли эта альтернатива отслеживание зависимостей, сравнение версий, контрольные суммы для всех файлов , управление разрешениями / владением, обработка сценариев до / после и перехода, а также подписывание и проверка gpg (среди других функций, предлагаемых rpm).

1
12.09.2018, 13:41
2 ответа

Вы можете изменить функцию, которая печатает первые строки вывода; это start_kernelв init/main.c. Сообщение «Версия Linux» сохраняется в linux_bannerи выводится с использованием pr_notice, что также следует использовать для ранних сообщений.

1
27.01.2020, 23:42

Отредактируйте корневой crontab:

# crontab -e

Добавьте следующую строку:

@reboot  echo "Hello World!" > /dev/kmsg

Перезагрузите компьютер, затем проверьте:

# dmesg | grep Hello
0
27.01.2020, 23:42

Теги

Похожие вопросы