Kernel do Linux

Atualizar Kernel no Arch Linux

Atualizar Kernel no Arch Linux
Arch é uma distribuição Linux de lançamento. Isso significa que você sempre obtém pacotes de software atualizados e atualizações de kernel no Arch Linux. Mas isso não significa que você não pode instalar manualmente uma versão atualizada do Kernel no Arch Linux. Claro que você pode.

Neste artigo, vou mostrar como atualizar o kernel do Arch Linux usando o gerenciador de pacotes. Também mostrarei como compilar o kernel a partir da fonte e usá-lo no Arch Linux. Vamos começar.

Atualizando Kernel usando o Gerenciador de Pacotes:

Primeiro verifique a versão do kernel que você está usando atualmente com o seguinte comando:

$ uname -r

Agora execute o seguinte comando para realizar uma atualização do sistema com pacman:

$ sudo pacman -Syu

Como você pode ver na seção marcada na imagem abaixo, o pacote do kernel também será atualizado. Agora pressione 'y' e, em seguida, pressione continuar.

O gerenciador de pacotes Pacman deve começar a baixar e instalar as atualizações.

Todos os pacotes incluindo o kernel são atualizados neste ponto.

Agora reinicie sua máquina Arch Linux com o seguinte comando:

$ sudo reboot

Assim que o seu computador iniciar, execute o seguinte comando para verificar a versão do kernel novamente:

$ uname -r

Como você pode ver na imagem abaixo, o kernel é atualizado para 4.15.1.

Compilando Kernel da Fonte:

Você também pode baixar e compilar uma versão atualizada do kernel do site oficial do kernel Linux em https: // www.núcleo.org

Eu vou mostrar a você como nesta seção.

Primeiro vá para https: // www.núcleo.org e você deve ver a seguinte página, conforme mostrado na imagem abaixo.

Agora clique na seção marcada como mostrado na imagem abaixo.

A última versão do kernel Linux no momento da escrita é 4.15.2. Seu navegador da web deve solicitar que você salve-o. Clique em “Salvar arquivo” e depois clique em “OK” conforme marcado na imagem abaixo.

O arquivo do kernel do Linux deve começar a baixar.

Quando o download for concluído, navegue até o diretório onde você baixou o arquivo. No meu caso, é o diretório Downloads / no diretório inicial do meu USUÁRIO.

Downloads de $ cd /

Listei o conteúdo do diretório com o comando ls e como você pode ver, linux-4.15.2.alcatrão.xz arquivo está lá.

Agora extraia o arquivo com o seguinte comando:

$ tar xvf linux-4.15.2.alcatrão.xz

O arquivo deve ser extraído.

NOTA: Para compilar um kernel Linux, você precisa de mais de 20 GB de espaço livre. Você pode verificar quanto espaço você ainda tem df -h comando.

Uma vez que o arquivo é extraído, um novo diretório deve ser criado. No meu caso é linux-4.15.2 / diretório como mostrado na imagem abaixo.

Agora navegue até o diretório com o seguinte comando:

$ cd linux-4.15.2

Antes de iniciar o processo de compilação do kernel, certifique-se de executar o seguinte comando para instalar ncurses, make, gcc, bc, e openssl pacotes:

$ sudo pacman -S ncurses make gcc bc openssl

Pressione 'y' e depois pressione continuar.

Os pacotes necessários devem ser instalados.

Agora copie o arquivo de configuração que o kernel atual está usando para o linux-4.15.2 diretório com o seguinte comando:

$ zcat / proc / config.gz> .config

Agora execute o seguinte comando para preparar o arquivo de configuração para a nova versão do kernel.

$ make menuconfig

Deve iniciar a seguinte interface gráfica baseada em terminal. Você pode pressionar , , e setas para navegar e e para selecionar ou voltar uma etapa respectivamente.

A partir daqui você pode habilitar ou desabilitar recursos específicos do kernel. Se você não sabe o que é, apenas deixe os padrões.

Quando estiver satisfeito com o arquivo de configuração, vá para opção e pressione

Então você deve ver a seguinte janela. Aperte novamente.

Então você deve ver a seguinte janela. Aperte novamente.

Você deve voltar para a janela de configuração principal.

Vamos para e pressione

Você deve estar de volta ao terminal conforme mostrado na imagem abaixo.

Agora execute o seguinte comando para iniciar o processo de compilação:

$ make

O processo de compilação do kernel deve começar.

Deve demorar muito para o processo de compilação do kernel terminar. Uma vez feito isso, você deve ver a seguinte janela, conforme mostrado na imagem abaixo.

Agora instale todos os módulos compilados do kernel com o seguinte comando:

$ sudo make modules_install

Todos os módulos do kernel devem ser instalados.

Agora copie o vmlinuz arquivo para sua arquitetura no diretório / boot. Para o sistema operacional de 32 bits, execute o seguinte comando:

$ sudo cp -v arch / x86 / boot / bzImage / boot / vmlinuz-4.15.2

Para o sistema operacional de 64 bits, execute o seguinte comando:

$ sudo cp -v arch / x86_64 / boot / bzImage / boot / vmlinuz-4.15.2

O arquivo deve ser copiado.

Agora gere um initramfs imagem e salve-a no diretório / boot com o seguinte comando:

$ sudo mkinitcpio -k 4.15.2-ARCH -g / boot / initramfs-4.15.2.img

O initramfs arquivo deve ser gerado.

Agora copie o Sistema.mapa arquivo para /Bota diretório com o seguinte comando:

$ sudo cp -v System.map / boot / System.mapa-4.15.2

Agora faça um link simbólico do Sistema.mapa-4.15.2 arquivo para / boot / System.mapa com o seguinte comando:

$ sudo ln -sf / boot / System.mapa-4.15.2 / boot / System.mapa

Agora gere um comida.cfg arquivo com o seguinte comando:

$ sudo grub-mkconfig -o / boot / grub / grub.cfg

Uma nova comida.cfg arquivo deve ser gerado.

Agora reinicie o seu computador com o seguinte comando:

$ sudo reboot

Quando seu computador mostrar o menu GRUB, selecione a opção “Opções avançadas para Arch Linux” e pressione .

Em seguida, selecione o menu para o seu kernel recém-instalado na lista e pressione .

Assim que o computador inicializar, execute o seguinte comando para verificar a versão do kernel:

$ uname -r

O kernel deve ser atualizado como você pode ver na imagem abaixo.

É assim que você atualiza o kernel do Arch Linux. Obrigado por ler este artigo.

Tutorial de Shadow of the Tomb Raider para Linux
Shadow of the Tomb Raider é a décima segunda adição à série Tomb Raider - uma franquia de jogos de ação e aventura criada pela Eidos Montreal. O jogo ...
Como aumentar o FPS no Linux?
FPS significa Quadros por segundo. A tarefa do FPS é medir a taxa de quadros em reproduções de vídeo ou desempenho de jogos. Em palavras simples, o nú...
Top jogos do Oculus App Lab
Se você é proprietário de um fone de ouvido Oculus, deve estar informado sobre o carregamento lateral. Sideload é o processo de instalação de conteúdo...