{"id":3762,"date":"2015-04-19T23:02:58","date_gmt":"2015-04-20T02:02:58","guid":{"rendered":"http:\/\/www.viazap.com.br\/?p=3762"},"modified":"2015-04-19T23:02:58","modified_gmt":"2015-04-20T02:02:58","slug":"kernel-4-0-no-debian-linux-mint-e-ubuntu-atualizacao-rapida","status":"publish","type":"post","link":"https:\/\/blog.clusterweb.com.br\/?p=3762","title":{"rendered":"KERNEL 4.0 NO DEBIAN, LINUX MINT E UBUNTU &#8211; ATUALIZA\u00c7\u00c3O R\u00c1PIDA"},"content":{"rendered":"<h1>INTRODU\u00c7\u00c3O<\/h1>\n<p>&nbsp;<\/p>\n<div>Ol\u00e1, pessoal.<\/p>\n<p>Estou realizando uma nova contribui\u00e7\u00e3o na comunidade <a href=\"http:\/\/www.vivaolinux.com.br\/linux\/\">GNU\/Linux<\/a>, descrevendo de forma r\u00e1pida, a atualiza\u00e7\u00e3o do kernel do <em>Debian<\/em> e suas varia\u00e7\u00f5es (Ubuntu, Linux Mint, Lubuntu etc) para a vers\u00e3o 4.0, lan\u00e7ada em 12\/04\/2015.<\/p>\n<p>O <em>Kernel <a href=\"http:\/\/www.vivaolinux.com.br\/linux\/\">Linux<\/a> 4.0<\/em>, codinome &#8220;Hurr durr eu sou uma ovelha&#8221; &#8211; n\u00e3o, realmente &#8211; traz consigo um conjunto pequeno de novo suporte de hardware, ajustes de performance, corre\u00e7\u00f5es de bugs e afins.<br \/>\n<!--more--><\/p>\n<h1>RECURSOS<\/h1>\n<p>Se voc\u00ea j\u00e1 foi posto para fora por necessidade de reiniciar a sua m\u00e1quina Linux para concluir a instala\u00e7\u00e3o de uma atualiza\u00e7\u00e3o do kernel, n\u00e3o estar\u00e1 sozinho. \u00c9 um pequeno inconveniente na \u00e1rea de trabalho, e uma das mais importantes para os servidores.<\/p>\n<p>A boa not\u00edcia \u00e9 que o Linux 4.0 n\u00e3o precisa reiniciar para completar a atualiza\u00e7\u00e3o do kernel, uma coisa do passado. Bem, quase.<\/p>\n<p>A base inicial para apoiar patching sem reinicializa\u00e7\u00e3o chega nesta \u00faltima vers\u00e3o, pronta para administradores experientes para aproveitar o Kernel Linux 4.0.<\/p>\n<h1>OUTRAS MUDAN\u00c7AS<\/h1>\n<p>Embora seja considerado um pequeno lan\u00e7amento do mais novo kernel Linux, consegue espremer em um conjunto de boas-vindas de melhorias de hardware, novos drivers e ajustes de performance.<\/p>\n<p>Esses incluem:<\/p>\n<ul>\n<li>Melhorias na plataforma Intel &#8220;Skylake&#8221;;<\/li>\n<li>Suporte Intel Quark SoC;<\/li>\n<li>V\u00e1rias corre\u00e7\u00f5es para melhorar Linux rodando em um Playstation 3;<\/li>\n<li>T\u00f6pen-source AMD Radeon driver suporta DisplayPort \u00c1udio;<\/li>\n<li>V\u00e1rios ajustes de driver HID variado, incluindo Lenovo teclados compactos, Wacom Cintiq 27QHD;<\/li>\n<li>Toshiba configura\u00e7\u00f5es de energia do motorista acrescenta sono USB \/ fun\u00e7\u00e3o de carga, carga r\u00e1pida, o sono w \/ m\u00fasica, etc;<\/li>\n<li>Tweaks do sistema de arquivos, incluindo F2FS, BtrfFS, etc.<\/li>\n<\/ul>\n<p>Saiba mais em:<\/p>\n<ul>\n<li><a href=\"http:\/\/www.omgubuntu.co.uk\/2015\/04\/linux-kernel-4-0-new-features\" target=\"_blank\" rel=\"nofollow\">Linux Kernel 4.0 Released, This Is What&#8217;s New<\/a><\/li>\n<\/ul>\n<p>Mesmo sendo f\u00e1cil, lembre-se de realizar um backup de TODOS os seus arquivos, pois pode ocorrer algum problema no decorrer da execu\u00e7\u00e3o e comprometer todo o sistema.<\/p>\n<p>Estou usando um Ubuntu 14.04 LTS para realizar a atualiza\u00e7\u00e3o.<\/p>\n<p>Primeiro, vamos verificar a vers\u00e3o do sistema (32 ou 64 bits), abra o terminal (<strong>Ctrl+Alt+t<\/strong>) e digite o comando abaixo:<\/p>\n<p><strong>$ uname -m<\/strong><\/p>\n<ul>\n<li>Se ele retornar &#8220;x86_64&#8221;, seu sistema \u00e9 64 bits.<\/li>\n<li>Se a mensagem for &#8220;i686&#8221;, a vers\u00e3o \u00e9 32 bits.<\/li>\n<\/ul>\n<p>Vou criar um diret\u00f3rio para ficar mais organizado os pacotes de atualiza\u00e7\u00e3o, vou continuar a atualiza\u00e7\u00e3o usando o usu\u00e1rio root:<\/p>\n<p><strong># mkdir -p $HOME\/atualiza_kernel<\/strong><br \/>\n<strong># cd $HOME\/atualiza_kernel<\/strong><\/p>\n<p>Agora, vamos baixar os pacotes da respectiva arquitetura.<\/p>\n<p>Arquitetura 32 bits:<\/p>\n<p><strong># wget<\/strong> <a href=\"http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-headers-4.0.0-040000-generic_4.0.0-040000.201504121935_i386.deb\" target=\"_blank\" rel=\"nofollow\">http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-headers-4.0.0-040000-generic_4.0.0-040000.201504121935_i386.deb<\/a><br \/>\n<strong># wget<\/strong> <a href=\"http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-headers-4.0.0-040000_4.0.0-040000.201504121935_all.deb\" target=\"_blank\" rel=\"nofollow\">http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-headers-4.0.0-040000_4.0.0-040000.201504121935_all.deb<\/a><br \/>\n<strong># wget<\/strong> <a href=\"http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-image-4.0.0-040000-generic_4.0.0-040000.201504121935_i386.deb\" target=\"_blank\" rel=\"nofollow\">http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-image-4.0.0-040000-generic_4.0.0-040000.201504121935_i386.deb<\/a><\/p>\n<p>Arquitetura 64 bits:<\/p>\n<p><strong># wget<\/strong> <a href=\"http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-headers-4.0.0-040000_4.0.0-040000.201504121935_all.deb\" target=\"_blank\" rel=\"nofollow\">http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-headers-4.0.0-040000_4.0.0-040000.201504121935_all.deb<\/a><br \/>\n<strong># wget<\/strong> <a href=\"http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-image-4.0.0-040000-generic_4.0.0-040000.201504121935_amd64.deb\" target=\"_blank\" rel=\"nofollow\">http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-image-4.0.0-040000-generic_4.0.0-040000.201504121935_amd64.deb<\/a><br \/>\n<strong># wget<\/strong> <a href=\"http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-headers-4.0.0-040000-generic_4.0.0-040000.201504121935_amd64.deb\" target=\"_blank\" rel=\"nofollow\">http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-headers-4.0.0-040000-generic_4.0.0-040000.201504121935_amd64.deb<\/a><\/p>\n<h1>KERNEL 4.0 LOWLATENCY<\/h1>\n<p>Agora, se deseja instalar o &#8220;kernel 4.0 lowlatency&#8221;, use os links abaixo:<\/p>\n<p>Kernel lowlatency 32 bits:<\/p>\n<p><strong># wget<\/strong> <a href=\"http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-headers-4.0.0-040000_4.0.0-040000.201504121935_all.deb\" target=\"_blank\" rel=\"nofollow\">http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-headers-4.0.0-040000_4.0.0-040000.201504121935_all.deb<\/a><br \/>\n<strong># wget<\/strong> <a href=\"http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-image-4.0.0-040000-lowlatency_4.0.0-040000.201504121935_i386.deb\" target=\"_blank\" rel=\"nofollow\">http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-image-4.0.0-040000-lowlatency_4.0.0-040000.201504121935_i386.deb<\/a><br \/>\n<strong># wget<\/strong> <a href=\"http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-headers-4.0.0-040000-lowlatency_4.0.0-040000.201504121935_i386.deb\" target=\"_blank\" rel=\"nofollow\">http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-headers-4.0.0-040000-lowlatency_4.0.0-040000.201504121935_i386.deb<\/a><\/p>\n<p>Kernel lowlatency 64 bits:<\/p>\n<p><strong># wget<\/strong> <a href=\"http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-headers-4.0.0-040000_4.0.0-040000.201504121935_all.deb\" target=\"_blank\" rel=\"nofollow\">http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-headers-4.0.0-040000_4.0.0-040000.201504121935_all.deb<\/a><br \/>\n<strong># wget<\/strong> <a href=\"http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-image-4.0.0-040000-lowlatency_4.0.0-040000.201504121935_amd64.deb\" target=\"_blank\" rel=\"nofollow\">http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-image-4.0.0-040000-lowlatency_4.0.0-040000.201504121935_amd64.deb<\/a><br \/>\n<strong># wget<\/strong> <a href=\"http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-headers-4.0.0-040000-lowlatency_4.0.0-040000.201504121935_amd64.deb\" target=\"_blank\" rel=\"nofollow\">http:\/\/kernel.ubuntu.com\/~kernel-ppa\/mainline\/v4.0-vivid\/linux-headers-4.0.0-040000-lowlatency_4.0.0-040000.201504121935_amd64.deb<\/a><\/p>\n<p>Agora que j\u00e1 foi realizado o download dos pacotes necess\u00e1rios, j\u00e1 podemos atualizar:<\/p>\n<p><strong># dpkg -i *.deb<\/strong><\/p>\n<p>Vamos realizar a limpeza removendo os pacotes baixados:<\/p>\n<p><strong># rm -rf $HOME\/atualiza_kernel<\/strong><\/p>\n<p>Ao t\u00e9rmino, execute o comando:<\/p>\n<p><strong># reboot<\/strong><\/p>\n<p>Pronto! Kernel instalado. Para verificar, basta executar o comando:<\/p>\n<p><strong>$ uname -r<\/strong><\/p>\n<h1>REMOVENDO<\/h1>\n<p>Caso tenha problemas ou queira remover, PRIMEIRO inicie o Kernel antigo.<\/p>\n<p>E basta usar os comandos abaixo:<\/p>\n<p><strong>$ sudo apt-get purge linux.image-4.0*<\/strong><\/p>\n<p>Atualizar o GRUB (para garantir que n\u00e3o haja erros na inicializa\u00e7\u00e3o):<\/p>\n<p><strong>$ sudo update-grub<\/strong><\/p>\n<p>E reiniciar.<\/p>\n<h1>CONSIDERA\u00c7\u00d5ES FINAIS<\/h1>\n<p>Usar a \u00faltima vers\u00e3o do kernel \u00e9 sempre uma caixinha de surpresas, ent\u00e3o, veja se \u00e9 necess\u00e1rio a atualiza\u00e7\u00e3o e use os \u00faltimos recursos adicionados ao kernel.<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>INTRODU\u00c7\u00c3O &nbsp; Ol\u00e1, pessoal. Estou realizando uma nova contribui\u00e7\u00e3o na comunidade GNU\/Linux, descrevendo de forma r\u00e1pida, a atualiza\u00e7\u00e3o do kernel do Debian e suas varia\u00e7\u00f5es (Ubuntu, Linux Mint, Lubuntu etc) para a vers\u00e3o 4.0, lan\u00e7ada em 12\/04\/2015. O Kernel Linux 4.0, codinome &#8220;Hurr durr eu sou uma ovelha&#8221; &#8211; n\u00e3o, realmente &#8211; traz consigo um [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[730,1,830,256,42,51,495,514,68,271,548],"tags":[882,883,17,351,15,14,799,361,873,273],"class_list":["post-3762","post","type-post","status-publish","format-standard","hentry","category-clusterweb","category-viazap","category-debian","category-desktop","category-leitura-recomendada","category-linux-linuxrs","category-profissional-de-ti","category-programacao","category-redes-2","category-seguranca-2","category-ubuntu-2","tag-4-0","tag-atualizacao","tag-debian","tag-e","tag-kernel","tag-linux","tag-mint","tag-no","tag-rapida","tag-ubuntu"],"_links":{"self":[{"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/posts\/3762","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3762"}],"version-history":[{"count":1,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/posts\/3762\/revisions"}],"predecessor-version":[{"id":3763,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/posts\/3762\/revisions\/3763"}],"wp:attachment":[{"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3762"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3762"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3762"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}