Как перекомпилировать только определенную часть ядра Linux в Debian Buster?

Обязательный sedэквивалент @StephenKitt awk:

sed '/pattern/,$!d'

patternинтерпретируется как основное регулярное выражение , как в grep(, в отличие от расширенного регулярного выражения в awk/ egrep/grep -E). Некоторые sedреализации имеют-E(BSD, ast, недавний GNU/busybox, скоро POSIX )или-r(GNU, ssed, busybox, некоторые недавние BSD )опцию, чтобы сделать его расширенными регулярными выражениями вместо этого, а некоторые имеют-P(ast )или-R(ssed ), чтобы сделать его perl -подобным регулярному выражению.

Сperl:

perl -ne 'print if /pattern/.. undef'
1
22.05.2020, 13:54
1 ответ

Я узнал об этом благодаря помощи профессора университета. Вы должны удалить файл debian/stamps/build_amd64_none_amd64.

# The next line make sure only the required parts are rebuild
rm debian/stamps/build_amd64_none_amd64
# Rebuild the kernel
fakeroot debian/rules source
fakeroot make  -j9 -f  debian/rules.gen binary-arch_amd64_none_amd64
1
18.03.2021, 23:34

Теги

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