Опция наложения каталога при компиляции ядра для Ubuntu 10.04 - PullRequest
2 голосов
/ 08 января 2011

Я изучаю программирование ядра Linux. Я хочу знать, что такое параметр --overlay-dir при компиляции ядра Linux, как упомянуто на этой странице http://crashcourse.ca/introduction-linux-kernel-programming/intermission-building-new-ubuntu-1004-kernel-free-lesson. Почему я не могу собрать образ ядра только базовым ядром. Эта страница запрашивает загрузку дерева Ubuntu Maverick. Что содержит каталог оверлеев? Это требуется?

Также есть ли другой способ загрузить это дерево ядра maverick, кроме git? означает, что если бы я мог скачать какой-нибудь zip-файл, иначе git требует много времени для загрузки около 700 МБ

1 Ответ

1 голос
/ 06 апреля 2011

Флаг --overlay-dir предназначен для программы make-kpkg, которая является способом Debian (и Ubuntu) для создания устанавливаемых пакетов (.deb) из исходников ядра. Это позволяет вам легко устанавливать и удалять ядра, которые вы собираете. --overlay-dir сообщает make-kpkg, где найти файлы, которые управляют созданием пакета. Иногда это называется каталогом debian. См. http://man.he.net/man1/make-kpkg для справочной страницы.

Я не знаю о загрузке меньше. «Волшебные слова» - это скачать моментальный снимок, но, насколько я знаю, их нужно создавать на стороне сервера, поэтому, если они не существуют, вы застряли в извлечении партии.

...