vkernel

Publicado por Rafael Dutra 21/10/2007

[ Hits: 4.623 ]

Homepage: www.du3x.com

Download vkernel




Mostra a última versão de kernel, prepatch e etc, com opção para baixar o kernel.
Com comentários o script

  



Esconder código-fonte

#!/bin/bash
# Script que mostra/baixa a ultima versão de um kernel
# Rafael Dutra <[email protected]> www.ceat.net/~rdutra
# usage: <vkernel>
# Mudar apenas qual gerenciador de download usar $WGET OU $MYWGET, retirando
# e acrescentando o # da frente, e qual o destino para salvar o download
# pela variavel $DESTINO
# v1.0

              # Site
          SITE="http://www.kernel.org"
              # Pega apenas a string do ultimo kernel
   LAST_KERNEL=$(lynx -dump $SITE/kdist/finger_banner | cut -d : -f2 | sed -e 's/ //g' | head -n1)
              # Versao de kernel
KERNEL_VERSION="2.6"
              # Destino para salvar
       DESTINO="/mnt/sda2/programas/linux/kernel/2/6/"
              # Gerenciador padrao do sistema, caso usar, comentar o de baixo
          WGET="wget -c --progress=dot"
              # meu outro script
      #   WGET="mywget soft"
              # tem gente que não gosta de tar.bz2, motivo ? não sei.
      EXTENSAO="tar.bz2"


# faz um dumo geral sobre as versões de kernel
lynx -dump http://www.kernel.org/kdist/finger_banner

# imprime na tela se deseja baixar a nova versão
echo -n "Baixar o novo kernel ?  [sim][nao]: "; read OPCAO

# se sim, baixar
if [ "$OPCAO" = "s" -o "$OPCAO" = "sim" ]
then

 if [ -e $DESTINO/linux-$LAST_KERNEL.$EXTENSAO ]
 then
  echo "O kernel linux-$LAST_KERNEL.$EXTENSAO já existe em $DESTINO"
 else
  echo "Baixando linux-$LAST_KERNEL.tar.bz2"
  cd $DESTINO
  sleep 2;
  echo ""
  time $WGET $SITE/pub/linux/kernel/v$KERNEL_VERSION/linux-$LAST_KERNEL.$EXTENSAO
 fi

# senao, cai fora
else
 exit 1
fi

Scripts recomendados

Shell Script básico para gerenciar usuários e bancos no MySQL ou MariaDB

Compilador SH-Compiler usando GCC 4.6 no Debian Wheezy

Joga Batalha Naval

Informações sobre o computador

baixar videos do youtube


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário