Aller au contenu
Infogérance Linux Debian en France

Infogérance Linux Debian en France

Kogitae : Ingéniérie de l'hébergement Internet

  • Accueil
  • Parcours
  • Presse
  • Portfolio
  • Blog

Simple Script to Build Linux .deb Package Using make-kpkg, distcc, and ccache

  • Accueil » Blog » Simple Script to Build Linux .deb Package Using make-kpkg, distcc, and ccache
DansDebian

Simple Script to Build Linux .deb Package Using make-kpkg, distcc, and ccache

Run this script in the top level linux kernel source directory tree:


#!/bin/sh
export DISTCC_HOSTS="localhost 192.168.1.1 192.168.1.10"
export CCACHE_PREFIX="distcc"
export PATH="/usr/lib/ccache:$PATH"
export CONCURRENCY_LEVEL=10

BUILD_NICE="nice -19"
BUILD_TIME="/usr/bin/time"
BUILD_MAKE="make-kpkg --rootcmd fakeroot --append-to-version -mykernel-$(hostname) --revision $(date +'%Y%m%d%H%M')"

BUILD_CLEAN="clean"
BUILD_TARGET="kernel_image kernel_headers modules_image"

$BUILD_NICE $BUILD_TIME $BUILD_MAKE $BUILD_CLEAN && $BUILD_NICE $BUILD_TIME $BUILD_MAKE $BUILD_TARGET

viaSimple Script to Build Linux .deb Package Using make-kpkg, distcc, and ccache.

build-deb build-debs-ccache build-linux centos-6-ou-debian-6 compile create-deb-on-linux-server deban-make-deb debian debian-create-deb-package distcc distcc-make-kpkg distcc-to-build-debian-package kernel kernel-package linux-package-script make-deb-linux make-deb-pkg-vs-make-kpkg make-kpkg-crer-deb openvz-fakeroot-make-kpkg-initrd-append-to-version-ovz32-revision1-0-kernel_image-kernel_headers usrbintime-bindash-c-make-kpkg

Étiquettes

administrateur-systeme-freelance (9) amazon (3) apache (14) asterisk (9) auth (3) bash (6) blog-administrateur-systeme (14) blog-administration-systeme (4) collectd (5) cpu (3) debian (30) dovecot (4) duplicate (3) f (6) freelance-asterisk (3) google (3) infogerance-linux (5) infogérance (4) ipv6 (7) kernel (4) kogitae (30) kogitae-com (3) kogitae-fr (6) lamp-or-linux-or-developpement-web-and-apache-or-php-or-mysql-or-adobe-or-eclipse-or-zend-or-mozilla-or-firefox (17) lenny (4) lighttpd (5) limit (4) linux (26) mail (7) mdadm (6) mysql (14) openvz (9) optimiser (4) php (5) postfix (11) privvmpages-openvz (3) pxe (3) raid (3) SEO (5) ssh (8) ssl (3) test (3) voip (4) wordpress (6) www-kogitae-fr (7)