«

»

Mrz
04

aktuelle Linux Kernel Version direkt downloaden

Ein kleiner “shortcut” um die aktuelle Linux Kernel Version herunterzuladen:


wget $(lynx -dump http://www.kernel.org/kdist/finger_banner | grep 'latest stable version' | sed 's/[^:]\+:[^0-9]*\([0-9]\+\)\.\([0-9]\+\)\.\([.0-9]\+\)/http:\/\/www.de.kernel.org\/pub\/linux\/kernel\/v\1.\2\/linux-\1.\2.\3.tar.bz2/' )

Der Kram geht nach rechts über den Browser raus, also am besten den kompletten Code Block mit der Maus markieren und in einen Editor (oder eine Shell) pasten.

Neue Version, diesmal mit Perl und es beachtet die aktuelle Kernel Version, getestet mit 2.4 sowie 2.6:

lynx -dump http://www.kernel.org/kdist/finger_banner | perl -lne 'BEGIN{($sys=`uname -r`)=~ s/^(\\d+)\\.(\\d+)\\..+[\\r\\n]*/$1.$2/g;}{if (/$sys/o && /^.+:[^\\d]+(\\d+)\\.(\\d+)\\.([-.a-z0-9]+)$/){print "http://www.de.kernel.org/pub/linux/kernel/v$1.$2/linux-$1.$2.$3.tar.bz2";exit}}'

Hinterlasse eine Antwort

Ihre E-Mail-Adresse wird nicht veröffentlicht.

Sie können diese HTML-Tags verwenden: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

What is 2 + 3 ?
Please leave these two fields as-is:
IMPORTANT! To be able to proceed, you need to solve the following simple math (so we know that you are a human) :-)