Como atualizar o kernel do linux para melhor desempenho do sistema

A taxa de desenvolvimento para o kernel Linux é sem precedentes, com um novo lançamento importante aproximadamente a cada dois ou três meses. Cada versão oferece várias novas funcionalidades e melhorias que muitas pessoas poderiam aproveitar para fazer a sua experiência de computação mais rápido, mais eficiente, ou melhor, em outras maneiras.

O Linux Kernel: uma explicação em termos leigosO Linux Kernel: uma explicação em termos leigosHá apenas uma coisa de facto que as distribuições Linux têm em comum: o kernel Linux. Mas enquanto ele está muitas vezes falado, um monte de gente realmente não sei exatamente o que ele faz.consulte Mais informação

Video: Kernel Linux, atualizar ou não atualizar?

O problema, porém, é que você geralmente não podem tirar proveito dessas novas versões do kernel assim que sair - você tem que esperar até a sua distribuição sai com uma nova versão que embala um novo kernel com ele. Nós já definidos os benefícios para atualizar regularmente o seu kernel, e você não tem que esperar para começar suas mãos sobre eles. Nós vamos mostrar-lhe como.

Disclaimer: Como alguns de nossa literatura pode ter mencionado antes, atualizando o seu kernel não comporta um risco (pequeno) de quebrar seu sistema. Se este for o caso, geralmente é fácil escolher um kernel antigo na hora da inicialização que funciona, mas algo sempre pode dar errado. Portanto, não é responsável por qualquer dano ao seu sistema - use a seu próprio risco!

Prep Trabalho

linux_kernel_arch
Para atualizar seu kernel, primeiro você precisa para determinar se você estiver usando um sistema de 32-bit ou 64-bit. Abra uma janela de terminal e executar

uname -a

Em seguida, verifique se a saída diz x86_64 ou i686. Se é x86_64, então você está executando a 64-bit Versão caso contrário, você está executando a versão de 32-bit. Lembre-se disso, porque ele vai ser importante.

kernel_latest_version
Em seguida, visite o site oficial do kernel Linux. Isto irá dizer-lhe que a versão estável atual do kernel é. Você pode experimentar o release candidates se você gostaria, mas eles são muito menos testadas do que as versões estáveis. Ficar com o kernel estável a menos que você esteja certo de que você precisa de uma versão release candidate.

Instruções Ubuntu

É muito fácil para os usuários do Ubuntu e Ubuntu derivativos para atualizar seu kernel, graças ao Ubuntu Mainline Kernel PPA. Embora seja oficialmente chamado de PPA, você não pode usá-lo como outros APPs, adicionando-os à sua lista de fontes de software e esperando por ele para automaticamente atualizar o kernel para você. Em vez disso, ele é simplesmente uma página que você navegar para baixar o kernel que você deseja.

ubuntu_new_kernels
Agora, visite a página da Web PPA kernel e percorrer todo o caminho até o fundo. O fundo absoluto da lista provavelmente irá conter algumas versões Release Candidate (que você pode ver pelo “rc” no nome), mas um pouco acima deles deve ser o último kernel estável (para fazer isso mais fácil de explicar, no momento da escrevendo a versão estável foi 4.1.2). Clique sobre isso e você será presenteado com várias opções. Você precisa pegar três arquivos e guardá-los em sua própria pasta (dentro da pasta de downloads, se quiser) para que eles está isolado de todos os outros arquivos:

  • O “genérico” arquivo de cabeçalho para sua arquitetura (no meu caso, 64-bit ou “amd64”)
  • O arquivo de cabeçalho no meio que tem “tudo” no final do nome do arquivo
  • O “genérico” arquivo do kernel para sua arquitetura (novamente, eu iria pegar “amd64” mas se você usar 32-bit você vai precisar “i686”)

Você vai notar que há também “lowlatency” arquivos disponíveis para download, mas não há problema em ignorar isso. Esses arquivos são relativamente instáveis ​​e só são disponibilizados para as pessoas que precisam de seus benefícios de baixa latência se os arquivos gerais não são suficientes para tarefas como gravação de áudio. Mais uma vez, a recomendação é usar sempre genérico primeiro e único tento lowlatency se o seu desempenho não é bom o suficiente para determinadas tarefas. Não, jogos ou navegação na Internet não são desculpas para tentar lowlatency.

ubuntu_install_kernel
Você coloca esses arquivos em sua própria pasta, certo? Agora abra o Terminal, use o

Video: Instalar novo Kernel no sistema - Linux Debian

CD

comando para ir para a pasta recém-criado, como

cd / home / user / downloads / Kernel

e execute:

sudo dpkg -i * .deb

Este comando marcas todos os arquivos .deb dentro da pasta como “para ser instalado” e, em seguida, executa a instalação. Esta é a maneira recomendada para instalar esses arquivos, porque caso contrário é fácil escolher um arquivo para instalar e vai queixar-se problemas de dependência. Esta abordagem evita esse problema. Se você não tem certeza do que cd ou sudo é, obter um curso rápido sobre comandos essenciais do Linux.Um A-Z de Linux - 40 comandos essenciais que você deve saberUm A-Z de Linux - 40 comandos essenciais que você deve saberLinux é a terceira roda oft-ignorado para Windows e Mac. Sim, ao longo da última década, o sistema operacional de código aberto tem ganho muita tração, mas ainda é um grito longe de ser considerada ...consulte Mais informação



Quando a instalação estiver concluída, Reiniciar seu sistema e você deve estar executando o kernel recém-instalado! Você pode verificar isso executando uname -a no Terminal e verificar a saída.

Instruções Fedora

Se você usar o Fedora ou um de seus derivados, o processo é muito semelhante ao Ubuntu. Há apenas um local diferente para pegar arquivos diferentes, e um comando diferente para instalá-los.

fedora_new_kernels
Ver a lista do kernel mais recente constrói para Fedora. Pegar a última versão estável fora da lista e, em seguida, desloque-se para tanto o i686 ou x86_64 seção, dependendo da arquitetura do sistema. Nesta seção, você precisa pegar os seguintes arquivos e guardá-los em sua própria pasta (como “Kernel” dentro de sua pasta de downloads, como um exemplo):

  • núcleo
  • kernel-núcleo
  • kernel-headers
  • kernel-módulos
  • kernel-modules-extras
  • kernel-ferramentas
  • perf e python-perf (opcional)

Se o seu sistema é i686 (32-bit) e você tem 4 GB de RAM ou mais, você precisa pegar a versão PAE de todos esses arquivos, onde disponíveis. PAE é uma técnica de extensão do endereço usado para o sistema de 32 bits para permitir que eles usem mais de 3GB de RAM.

Agora, use o

CD

comando para ir para essa pasta, como

Video: Como atualizar o Kernel no linux

cd / home / user / downloads / Kernel

e depois corre o seguinte comando para instalar todos os arquivos:

yum --nogpgcheck localinstall * .rpm

Finalmente Reiniciar seu computador e você deve estar executando um novo kernel!

usando Rawhide

Alternativamente, os usuários do Fedora também pode simplesmente mudar para Rawhide e ele vai atualizar automaticamente todos os pacotes para a última versão, incluindo o kernel. No entanto, Rawhide é conhecido por quebrar muitas vezes (especialmente no início do ciclo de desenvolvimento) e deve não ser usado em um sistema que você precisa confiar.Seja na borda do sangramento de Linux com o Fedora RawhideSeja na borda do sangramento de Linux com o Fedora RawhideNão espere em torno de experimentar as últimas versões de software - experimentar o Fedora Rawhide vez.consulte Mais informação

Instruções de arco

usuários Arch deve sempre ter o kernel mais recente e maior estável disponível (ou um muito próximo a ele). Se você quiser ficar ainda mais perto do núcleo estável mais recente-lançado, você pode habilitar o repo testes que lhe dará acesso às principais novos lançamentos aproximadamente duas a quatro semanas mais cedo.

Para fazer isso, abra o arquivo localizado na

/etc/pacman.conf

com permissões sudo em seu editor de texto de terminal preferido, e, em seguida, descomentar (excluir os símbolos libra a partir da frente de cada linha) as três linhas associadas com teste. Se você tem o repositório multilib habilitado, em seguida, fazer o mesmo para o repositório de testes multilib. Veja esta página wiki Arch Linux se precisar de mais informações.nano contra vim: terminal texto Editores Comparadonano contra vim: terminal texto Editores ComparadoEmbora o Linux tornou-se bastante fácil para praticamente qualquer um usar sem ter que usar o Terminal, existem alguns de nós que usá-lo regularmente ou está curioso sobre como se pode controlar ...consulte Mais informação

Video: Atualizando Kernel do Ubuntu

Actualizar o seu kernel não é fácil (feito intencionalmente), mas pode dar-lhe uma série de benefícios. Enquanto seu novo kernel não quebrar nada, agora você pode desfrutar de um melhor desempenho, melhor eficiência, suporte para mais hardware, e potenciais novos recursos. Especialmente se você estiver executando relativamente novo hardware, a atualização do kernel pode realmente ajudar.

Como atualizou o kernel que você ajudou? Você acha que a política da sua distribuição favorita em versões do kernel é o que deveria ser? Deixe-nos saber nos comentários!


Artigos relacionados