LINUX.ORG.RU

#!/bin/sh
mkdir -p /tmp/kernel-package/boot
cd /tmp/kernel-package
cp /boot/vmlinuz ./boot/
cp /boot/System.map ./boot/
# Здесь и далее **-** та часть, которая относится именно к этому ядру.
# Посмотреть какая именно проще по тому что прописали
# в EXTRAVERSION в /usr/src/linux/Makefile
cp /lib/modules/**-**/build/.config ./boot/config
mkdir -p /tmp/kernel-package/lib/modules
cp -a /lib/modules/**-** ./lib/modules/
makepkg -l y -c n /tmp/kernel-**-**-i686.txz
rm -rf /tmp/kernel-package

Serg5Markov
()

http://www.slackware.at/data/slackware-current/source/k/packaging-x86_64/kern...

Неужели нельзя посмотреть как это делается в самой Слаке для любого её пакета? Местонахождение родных SlackBuild - прописная истина для любого слаковода, желающего собрать свой пакет на базе уже имеющегося :)

P.S. Ссылка выше для x86_64, SlackBuild для 32-бит там рядом лежит.

saper ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.