Script de compilação do kernel
Publicado por Perfil removido (última atualização em 27/07/2010)
[ Hits: 6.205 ]
Um script para automatizar a compilação do kernel, utilizo este script no Debian, Ubuntu, Trisquel e outras distros derivadas delas. Ainda estou adicionando alguns recursos à ele para melhor funcionamento, coloque-o no /usr/bin e o kernel descompactado (com apenas uma pasta de código do kernel, aquela que você vai compilar).
#!/bin/bash #feito por Lucas Villela Canoas #contato lucas.lcx@gmail.com ## Script que compila o kernel # constante do resultado do comando uname -r vers="`uname -r`" cd /usr/src/linux* echo ################################################# echo "voce quer copiar a configuracao original do kernel para talvez otimiza-la?[y/n]" read resp1 if [ $resp1=y ] then sudo cp /boot/config-$vers /usr/src/linux* else echo "voce optou por nao copiar a config do kernel pressione enter para continuar" fi ############################################################################################ echo "" echo ########################################################## echo "Voce deseja alterar as configurações do kernel? [y/n]" # armazena a variavel da resposta read resp # usa a condicional para saber se o usuario quer ou nao alterar algo na configuracao do kernel if [ $resp=y ] then #executa o menu de compilação do kernel cd /usr/src/linux* sudo make menuconfig cd - else echo "pressione enter para continuar" fi ######################################################################## ########################################### echo echo echo "Qual a versão do novo kernel?" read name echo "Iniciando a compilacao do kernel" echo echo #limpa configuracoes anteriores sudo make clean #compila o kernel echo "compilando o kernel" echo sudo make >> /home/$USER/make1 #compila os modulos echo "compilando modulos e salvando os logs" echo sudo make modules >> /home/$USER/modules-log #instala os modulos echo "instalando os modulos" echo sudo make modules_install >> /home/$USER/modules_install-log #instala o kernel echo "instalando o kernel" echo sudo make install >> /home/$USER/kernel-install-log sudo ln -s /boot/vmlinuz-$name sudo mkinitramfs -o /boot/initrd.img-$name $name echo echo ######################### ############ echo "terminado"
Scriconnsh WPA 0.1 (que raio é isso???) - Script de Conexão Wireless WPA.
script de procura de arquivo simples
TWIG, programinha básico para quem não tem muitos conhecimentos em Linux.
Comparar datas (muito simples)
Nenhum comentário foi encontrado.
Como escolher o melhor escalonador de CPU para melhorar o desempenho da máquina
Curiosidade sobre DOOM Guy e Isabelle de Animal Crossing
Inicializando servidor Ubuntu na AWS e rodando apache em Container
Conheça o Octopi, outro frontend para o Pacman com acesso ao ARU (Arch Linux e derivados)
Terminal transparente no Debian 12 com interface i3wm usando Xfce4-Terminal e Compton
Como compilar o DOOM RETRO no Linux
Stacer - um otimizador gráfico básico de Linux
Corrigindo o erro de "WARNING: Possibly missing firmware for module" no Arch Linux
Como colocar uma assinatura digital em um código compilado ! (0)
Após atualização do Ubuntu 22.04.4 LTS perdi a instalação da placa de ... (0)
DRIVER DE ADPTADOR HDMI PARA USB (2)