{"id":5640,"date":"2023-11-17T10:58:47","date_gmt":"2023-11-17T17:58:47","guid":{"rendered":"https:\/\/jasonsblog.ddns.net\/?p=5640"},"modified":"2023-11-17T11:02:20","modified_gmt":"2023-11-17T18:02:20","slug":"update-your-raspberry-pi-to-linux-kernel-6-5-or-6-6-branch","status":"publish","type":"post","link":"https:\/\/jasonsblog.ddns.net\/index.php\/2023\/11\/17\/update-your-raspberry-pi-to-linux-kernel-6-5-or-6-6-branch\/","title":{"rendered":"Update Your Raspberry Pi to Linux Kernel 6.5 or 6.6 Branch"},"content":{"rendered":"\n<p>You can use rpi-update to update to the latest kernel in your current branch, currently 6.1.61, but you can also switch to a different kernel branch.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo rpi-update rpi-6.6.y<\/code><\/pre>\n\n\n\n<p>This will take you out of normal updates as the current stable kernel is 6.1.21, but you can keep track of the kernel versions at their <a href=\"https:\/\/github.com\/raspberrypi\/linux\/tree\/rpi-6.6.y\" target=\"_blank\" rel=\"noreferrer noopener\">Github page<\/a> and selecting the kernel version branch. And here is the <a href=\"https:\/\/github.com\/raspberrypi\/firmware\/commits\/master\" data-type=\"link\" data-id=\"https:\/\/github.com\/raspberrypi\/firmware\/commits\/master\" target=\"_blank\" rel=\"noreferrer noopener\">link<\/a> for the Linux 6.1 kernel versions. And as the rpi-update tool warns, you should only do this if you have reason or you wish to test and possibly do some bug reporting. Consequently, this can break your system, so unless you&#8217;re ready to rebuild it from scratch you should only do this on a cloned or backed up version. I&#8217;ve switched several Raspberry Pi&#8217;s to newer kernels without issue, but my Pi-Hole\/Unbound Raspberry Pi Zero 2 server was broken by trying to go to Kernel 6.5 (tried again on fresh OS install and it broke as well), so that particular Pi board has an issue (A Raspberry Pi Zero switched to kernel 6.5 just fine). So if you don&#8217;t want to stick with the old stable kernel, it&#8217;s very easy to change to another kernel version with Raspberry Pis and Raspberry Pi OS.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/jasonsblog.ddns.net\/wp-content\/uploads\/2023\/11\/debian12-1024x576.png\" alt=\"\" class=\"wp-image-5657\" srcset=\"https:\/\/jasonsblog.ddns.net\/wp-content\/uploads\/2023\/11\/debian12-1024x576.png 1024w, https:\/\/jasonsblog.ddns.net\/wp-content\/uploads\/2023\/11\/debian12-300x169.png 300w, https:\/\/jasonsblog.ddns.net\/wp-content\/uploads\/2023\/11\/debian12-768x432.png 768w, https:\/\/jasonsblog.ddns.net\/wp-content\/uploads\/2023\/11\/debian12-1536x864.png 1536w, https:\/\/jasonsblog.ddns.net\/wp-content\/uploads\/2023\/11\/debian12.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center\">My Raspberry Pi 4B Bitcoin Node on Linux kernel 6.6<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You can use rpi-update to update to the latest kernel in your current branch, currently 6.1.61, but you can also switch to a different kernel branch. This will take you out of normal updates as the current stable kernel is 6.1.21, but you can keep track of the kernel versions at their Github page and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-5640","post","type-post","status-publish","format-standard","hentry","category-tech"],"blocksy_meta":[],"featured_image_src":null,"author_info":{"display_name":"Jason","author_link":"https:\/\/jasonsblog.ddns.net\/index.php\/author\/jturning\/"},"_links":{"self":[{"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/posts\/5640","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/comments?post=5640"}],"version-history":[{"count":6,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/posts\/5640\/revisions"}],"predecessor-version":[{"id":5662,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/posts\/5640\/revisions\/5662"}],"wp:attachment":[{"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/media?parent=5640"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/categories?post=5640"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/tags?post=5640"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}