13 комментариев

  1. vlas
    // Ответить

    «Теперь установим все необходимые для сборки пакеты.»
    Я бы еще дописал make и gcc

    «Строка –append-to-version позволяет добавить свою нумерацию или название к версии ядра, которое будет выводиться командой uname.»
    Совершенно не обязательно добавлять append-to-version, достаточно лишь в конфиге ядра в
    General setup указать свою версию в «Local version — append to kernel release», а также включить в ядро параметр «Automatically append version information to the version string»

    Я всегда собираю ядро командой make-kpkg —roocmd=fakeroot kernel_image
    В принципе, если есть полное дерево сырцов ядра, то хедеры не нужны.

  2. RemDerBauer
    // Ответить

    боян, давным давно была эта статья на английском, ещё в том году


  3. // Ответить

    А ничего сверх секретного здесь и не написано, что делаю то и пишу. Книги для чайников тоже эту инфу содержат, но их читают и радуются.

  4. vlas
    // Ответить

    «В Ubuntu make, gcc и прочее ставится просто:»
    просто, не просто, а в статье не описано.


  5. // Ответить

    apt-get install build-essential их как раз и ставит.
    apt-cache show build-essential | grep depends :
    Depends: libc6-dev | libc-dev, gcc (>= 4:4.1.1), g++ (>= 4:4.1.1), make, dpkg-dev (>= 1.13.5)


  6. vitek
    // Ответить

    в ubuntu 7.10:
    также надо чтобы версия совпадала с параметром Debian revision number в фаеле /etc/kernel-pkg.conf
    если он не установлен, то поумолчанию — debian = $(version)-10.00.Custom
    сооветсвенно, если не совпадает, то весь процесс останавливается.


  7. Hariec
    // Ответить

    Да статья неплохая, вот только это шапка айсберга. Куда более интересно и полезно было бы как раз про настройку ядра и его компонентов. Вот это в сети постов нет, а если и есть то про старые ядра.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *