Atualiza núcleo do sistema para Kernel 4.4 (Ubuntu)

Publicado por Lucas Alves Santos (última atualização em 19/01/2016)

[ Hits: 2.606 ]

Homepage: https://www.linkedin.com/in/lucasalvessantos/

Download 6351.UPDATE_KERNEL_4.4.sh




Script que atualiza Kernel do Ubuntu para versão 4.4.

NOTA: assim que finalizar os processos do script reinicie sua máquina.

  



Esconder código-fonte

#!/bin/bash
arq=$(/usr/bin/arch)

32bits() {
echo "32bits"
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4-wily/linux-headers-4.4.0-040400_4.4.0-040400.201601101930_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4-wily/linux-headers-4.4.0-040400-generic_4.4.0-040400.201601101930_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4-wily/linux-image-4.4.0-040400-generic_4.4.0-040400.201601101930_i386.deb
sudo dpkg -i linux-headers-4.4*.deb linux-image-4.4*.deb

}

64bits() {
echo "64 bits"
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4-wily/linux-headers-4.4.0-040400_4.4.0-040400.201601101930_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4-wily/linux-headers-4.4.0-040400-generic_4.4.0-040400.201601101930_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4-wily/linux-image-4.4.0-040400-generic_4.4.0-040400.201601101930_amd64.deb
sudo dpkg -i linux-headers-4.4*.deb linux-image-4.4*.deb

}


if [ $arq = "x86_64" ]; then
    64bits
else
    32bits
fi

Scripts recomendados

Imprimindo várias páginas do Cifra Club automaticamente

Calculo da Baskara em Shell Script (Super Comentado)

Calculadora em shell script

Gerenciador de autenticação de usuarios no squid

strlen.sed: Tamanho de uma string com o sed


  

Comentários
[1] Comentário enviado por bielinux em 21/01/2016 - 00:12h

Script muito bom!
Maaaas... tenho algumas críticas a fazê-lo:
este seu shell script poderia muito bem ter sido escrito para o Linux em geral e não somente para Debian-likes: obtíamos a arquitetura do hardware do usuário por meio da saída do comando uname -m, representada entre $(...) e/ou `...`. Daí, com a informação que acabamos de ter em mãos, faríamos o que qualquer compilador de kernel faria: baixaria os fontes, entrava na pasta do kernel, criava link simbólico, etc..., etc... mas na parte das configurações do núcleo, comumente usamos # make menuconfig. Assim, no lugar, copiaríamos as configurações do kernel atual, versão x, para o a ser compilado, versão y.

Se quer trabalhar com shell script e provar a todos que o seu trabalho é excelente, comece documentando os seus scripts, comentando linhas de código importantíssimas por meio do # (cerquilha). Essa é a dica que eu dou!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts