{"id":7209,"date":"2025-07-17T02:29:33","date_gmt":"2025-07-17T00:29:33","guid":{"rendered":"https:\/\/raspberrytips.com\/?p=7209"},"modified":"2026-02-26T23:47:57","modified_gmt":"2026-02-26T21:47:57","slug":"update-raspberry-pi-latest-version","status":"publish","type":"post","link":"https:\/\/raspberrytips.com\/update-raspberry-pi-latest-version\/","title":{"rendered":"Preview the Testing Version of Raspberry Pi OS (2026)"},"content":{"rendered":"\n<p class=\"has-theme-palette-7-background-color has-background wp-block-paragraph\"><strong>Update<\/strong>: You no longer need this article to preview Trixie since <a href=\"https:\/\/raspberrytips.com\/install-raspbian-raspberry-pi\/\">Raspberry Pi OS Trixie has been officially released<\/a>. It&#8217;s now the stable branch and readily available. Just use the default installation method with Raspberry Pi Imager. <br><br>Check back here later for instructions on how to preview the next testing version: &#8220;Forky.&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Raspberry Pi OS is based on Debian and follows its releases, usually with some lag time in between the two. The latest stable version of Raspberry Pi OS version available is currently &#8220;Bookworm&#8221;, based on Debian 12, but it&#8217;s now possible to preview the one based on Debian 13 (&#8220;Trixie&#8221;). If you want to try out the beta version of Raspberry Pi OS, let me show you how to get it. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>To preview the beta version of Raspberry Pi OS in advance, the list of repositories for APT (the package manager) should be edited. Once done, run the APT commands &#8220;update&#8221; and &#8220;upgrade&#8221; to install the new versions of all packages.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this tutorial, I&#8217;ll show you how to upgrade your system by editing the APT configuration file and installing all the new packages.<\/p>\n\n\n\n<p class=\"has-background has-small-font-size wp-block-paragraph\" style=\"background-color:#fbdee5\"><strong>Note<\/strong>: If you&#8217;re just looking for how to update Raspberry Pi OS to the latest stable version, we have a separate guide on <a href=\"https:\/\/raspberrytips.com\/upgrade-raspberry-pi-os-bookworm\/\" data-type=\"post\" data-id=\"20419\">how to upgrade RPI OS Bullseye to Bookworm<\/a>.<\/p>\n\n\n<style>.kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-table-of-content-wrap{padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:var(--global-kb-spacing-sm, 1.5rem);background-color:var(--global-palette7, #EDF2F7);box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}.kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-table-of-contents-title-wrap{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-table-of-contents-title{font-weight:regular;font-style:normal;}.kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-table-of-content-wrap .kb-table-of-content-list{font-size:var(--global-kb-font-size-sm, 0.9rem);font-weight:regular;font-style:normal;margin-top:var(--global-kb-spacing-sm, 1.5rem);margin-right:0px;margin-bottom:0px;margin-left:0px;}.kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-toggle-icon-style-basiccircle .kb-table-of-contents-icon-trigger:after, .kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-toggle-icon-style-basiccircle .kb-table-of-contents-icon-trigger:before, .kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-toggle-icon-style-arrowcircle .kb-table-of-contents-icon-trigger:after, .kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-toggle-icon-style-arrowcircle .kb-table-of-contents-icon-trigger:before, .kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-toggle-icon-style-xclosecircle .kb-table-of-contents-icon-trigger:after, .kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-toggle-icon-style-xclosecircle .kb-table-of-contents-icon-trigger:before{background-color:var(--global-palette7, #EDF2F7);}<\/style>\n\n<p class='ml_begpost' id='ml_begpost_commands'>If you&#8217;re new to Raspberry Pi or Linux, I\u2019ve got something that can help you right away! <br \/><a rel='noopener' href='https:\/\/raspberrytips.com\/downloads\/?source=begpost&#038;lm=4' target='_blank'>Download my free Linux commands cheat sheet<\/a> \u2013 it\u2019s a quick reference guide with all the essential commands you\u2019ll need to get things done on your Raspberry Pi. <a rel='noopener' href='https:\/\/raspberrytips.com\/downloads\/?source=begpost&#038;lm=4' target='_blank'><b>Click here to get it for free!<\/b><\/a><\/p>\n\n\n<h2 class=\"wp-block-heading\">Raspberry Pi OS Versions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before going further, you need to know which version you are currently using, and the new versions available.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>As previously mentioned, Raspberry Pi OS is based on Debian&#8217;s releases:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Debian version<\/th><th>Code name<\/th><th>Release date<\/th><\/tr><\/thead><tbody><tr><td>Debian 8<\/td><td>Jessie<\/td><td>September 2015<\/td><\/tr><tr><td>Debian 9<\/td><td>Stretch<\/td><td>August 2017<\/td><\/tr><tr><td>Debian 10<\/td><td>Buster<\/td><td>June 2019<\/td><\/tr><tr><td>Debian 11<\/td><td>Bullseye<\/td><td>November 2021<\/td><\/tr><tr><td>Debian 12<\/td><td>Bookworm<\/td><td>June 2023<\/td><\/tr><tr><td>Debian 13<\/td><td>Trixie<\/td><td>Oct 2025<\/td><\/tr><tr><td>Debian 14<\/td><td>Forky<\/td><td>TBA<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Debian and Raspberry Pi OS code names<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Yes, all of the code names are named after Toy Story characters :).<br>You can check this <a data-lasso-id=\"1974\" href=\"https:\/\/raspberrytips.com\/which-raspberry-pi-os-is-running\/\" target=\"_blank\" rel=\"noopener\">guide to determine which version you currently have,<\/a> and <a href=\"https:\/\/raspberrytips.com\/what-is-raspberry-pi-os\/\" data-type=\"post\" data-id=\"13654\">this introduction article to Raspberry Pi OS<\/a> if you are not yet confident with it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>If you have a recent Raspberry Pi model, you also need to use a recent Raspberry Pi OS version. <\/strong>For example, Raspberry Pi 4 won&#8217;t boot on Stretch and Raspberry Pi 3B+ doesn&#8217;t work on Jessie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At the time of publication, the current stable version is Raspberry Pi OS Bookworm. <br>If you are using something older, it&#8217;s a good time to update it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The upcoming release, Raspberry Pi OS Trixie, is not yet out as of this writing! It&#8217;s not considered stable by the Raspberry Pi Foundation, so it&#8217;s not included in Raspberry Pi Imager or on their website. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But the release date is coming soon, and repositories for Raspberry Pi OS are already up and running. If you want, you can now upgrade to test it out! <\/p>\n\n\n\n<p class=\"has-theme-palette-7-background-color has-background wp-block-paragraph\"><strong>Note<\/strong>: This method is to install a beta version. It is for testing only! <br>I don&#8217;t recommend doing this in production or with essential services.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Upgrade to Raspberry Pi OS (Testing) From the Terminal<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">As mentioned in the introduction, we use APT to update all the packages on the system (either directly or with a <a href=\"https:\/\/raspberrytips.com\/install-apps-raspberry-pi\/\" data-type=\"post\" data-id=\"6238\">graphical tool intermediate<\/a>). APT checks for new updates available on the repositories and suggests installation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The easiest way to upgrade your system to the testing version is to change the repositories used by APT. <\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;ll show you how to do it from the command line first, but after that, I&#8217;ll also give you an alternative to upgrading without using commands :).<\/p>\n\n\n\n<p class=\"has-background has-small-font-size wp-block-paragraph\" style=\"background-color:#fbdee5\"><strong>Warning<\/strong>: Before going further, <a data-lasso-id=\"1975\" href=\"https:\/\/raspberrytips.com\/create-image-sd-card\/\" data-type=\"post\" data-id=\"4706\" target=\"_blank\" rel=\"noopener\">creating a backup of your SD card<\/a> is probably a good idea. If anything breaks after the installation, you&#8217;ll still have a way to easily come back to the current state of your system.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So, <strong>start by opening a terminal.<\/strong><br>You can do this via a GUI (Graphical User Interface), on Raspberry Pi OS Lite or even via <a href=\"https:\/\/raspberrytips.com\/ssh-guide-raspberry-pi\/\" data-type=\"post\" data-id=\"10748\">an SSH connection<\/a>, it doesn&#8217;t matter.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Begin by updating your system with the current repositories, you want the latest packages available for the current version before upgrading everything to the latest one:<br><code>sudo apt update<br>sudo apt upgrade -y<\/code><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"741\" height=\"231\" src=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/apt_update_bookworm.jpg\" alt=\"\" class=\"wp-image-41989\" srcset=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/apt_update_bookworm.jpg 741w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/apt_update_bookworm-300x94.jpg 300w\" sizes=\"auto, (max-width: 741px) 100vw, 741px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Reboot the Raspberry Pi if there were many updates installed:<br><code>sudo reboot<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Next, we&#8217;ll change the repositories used to upgrade to the latest Raspberry Pi OS (beta) version:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Open the sources.list file:<\/strong><br><code>sudo nano \/etc\/apt\/sources.list<\/code><br>If you&#8217;re new to this editor, you can find <a href=\"https:\/\/raspberrytips.com\/nano-commands-shortcuts\/\" data-type=\"post\" data-id=\"2524\">my complete Nano guide with the commands and shortcuts here<\/a>.<\/li>\n\n\n\n<li>You&#8217;ll see one or more lines like this:<br><code>deb http:\/\/deb.debian.org\/debian bookworm main contrib non-free<\/code><br><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"135\" class=\"wp-image-41985\" style=\"width: 750px;\" src=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/sources_list_bookworm.jpg\" alt=\"sources.list for raspberry pi os bookworm\" srcset=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/sources_list_bookworm.jpg 1055w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/sources_list_bookworm-300x54.jpg 300w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/sources_list_bookworm-1024x184.jpg 1024w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/sources_list_bookworm-768x138.jpg 768w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/li>\n\n\n\n<li><strong>Replace the Debian code name with the one you want to install<\/strong>, for example:<br><code>deb http:\/\/deb.debian.org\/debian trixie main contrib non-free<\/code><br>If there are several lines, change all of them the same way (trixie-security, trixie-updates, etc.).<br><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"76\" class=\"wp-image-41986\" style=\"width: 750px;\" src=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/sources_list_trixie.jpg\" alt=\"sources.list raspberry pi os trixie\" srcset=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/sources_list_trixie.jpg 990w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/sources_list_trixie-300x30.jpg 300w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/sources_list_trixie-768x78.jpg 768w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/li>\n\n\n\n<li><strong>Save and exit<\/strong> (CTRL+O, CTRL+X).<\/li>\n\n\n\n<li>Repeat the same thing for any config files found in the <em>\/etc\/apt\/sources.list.d<\/em> folder. <br>For example: <br><code>sudo nano \/etc\/apt\/sources.list.d\/raspi.list<\/code><br><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"97\" class=\"wp-image-41987\" style=\"width: 750px;\" src=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/raspi_d.jpg\" alt=\"raspi.d sources raspberry pi os trixie\" srcset=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/raspi_d.jpg 765w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/raspi_d-300x39.jpg 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Then, it&#8217;s time to make a complete upgrade of your system:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Update the package lists:<br><code>sudo apt update<\/code><br><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"340\" class=\"wp-image-41994\" style=\"width: 500px;\" src=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/apt_update_trixie.jpg\" alt=\"sudo apt update trixie testing\" srcset=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/apt_update_trixie.jpg 912w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/apt_update_trixie-300x204.jpg 300w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/apt_update_trixie-768x523.jpg 768w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><br>As you can see, all the URLs are now including &#8220;trixie&#8221; instead of &#8220;bookworm&#8221;.<\/li>\n\n\n\n<li>Then upgrade everything with:<br><code>sudo apt upgrade<\/code><\/li>\n\n\n\n<li>Press &#8220;Y&#8221; to confirm the installation.<br>It will start downloading all the packages now. It might take a while, especially if you have a slow connection. <\/li>\n\n\n\n<li>Press &#8220;q&#8221; to exit the list of changes when it shows up.<\/li>\n\n\n\n<li>Depending on the packages you have, you might have to answer a few questions during the installation (overwrite configuration, restart services, etc.).<br><img loading=\"lazy\" decoding=\"async\" width=\"1267\" height=\"390\" class=\"wp-image-14657\" style=\"\" src=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2021\/03\/upgrade-question.jpg\" alt=\"\" srcset=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2021\/03\/upgrade-question.jpg 1267w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2021\/03\/upgrade-question-300x92.jpg 300w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2021\/03\/upgrade-question-1024x315.jpg 1024w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2021\/03\/upgrade-question-768x236.jpg 768w\" sizes=\"auto, (max-width: 1267px) 100vw, 1267px\" \/><br>So, you can&#8217;t even leave your screen for too long, it won&#8217;t do everything automatically :-).<\/li>\n\n\n\n<li>After that, I recommend running this other command to install the latest version of everything:<br><code>sudo apt dist-upgrade<br><\/code>It&#8217;s not mandatory, but it&#8217;s generally recommended for a major upgrade like that, to make sure all dependencies are up-to-date and linked correctly to the latest version.<br>It&#8217;s the same process, confirm the downloads with &#8220;Y&#8221;, press &#8220;q&#8221; to close the changes list, and wait a few more minutes to complete the installation.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">It will take a while to download and install all the new packages (over 1000 in my case).<br><strong>Once done, it&#8217;s a good idea to reboot your system to apply all changes directly:<\/strong><br><code>sudo reboot<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s it, I&#8217;m now running the testing version of Trixie on my <a href=\"https:\/\/raspberrytips.com\/amz\/pi5\">Raspberry Pi 5<\/a>!<\/p>\n\n\n\r\n\t\t<!-- wp:paragraph -->\r\n\t<p  id=\"inpost_lm_linux_commands\"><b>Tip: <\/b> Command lines can be a pain to memorize. I put the essential Linux commands on a printable cheat sheet so you don't have to keep googling them.\u00a0You can <a rel=\"noreferrer noopener\" href=\"https:\/\/raspberrytips.com\/downloads\/?source=rb_linux&lm=4\" target=\"_blank\">grab the PDF here<\/a> if you want to save some time.<\/p>\r\n\t<!-- \/wp:paragraph -->\r\n\t\t\n\n\n<h2 class=\"wp-block-heading\">Upgrade to Raspberry Pi OS (Testing) With the GUI<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">As promised, here is how to do this if you want to avoid the command line.<br>By default, I don&#8217;t think there is a way to do it easily. The Add \/ Remove package tool can&#8217;t edit the sources file, you can also see the current repositories.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Synaptic is an alternative to the &#8220;Add \/ Remove package&#8221; tool included with Raspberry Pi OS, that can be used to upgrade Raspberry Pi OS to the latest version by using only the GUI.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here is how to install it on your Raspberry Pi:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>In the main menu, go to <strong>Preferences &gt; Add\/Remove Software<\/strong>.<\/li>\n\n\n\n<li>Type &#8220;synaptic&#8221; in the search box.<\/li>\n\n\n\n<li><strong>Install the Synaptic package<\/strong>.<br><img loading=\"lazy\" decoding=\"async\" width=\"999\" height=\"369\" class=\"wp-image-14656\" style=\"\" src=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2021\/03\/install-synaptic.jpg\" alt=\"\" srcset=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2021\/03\/install-synaptic.jpg 999w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2021\/03\/install-synaptic-300x111.jpg 300w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2021\/03\/install-synaptic-768x284.jpg 768w\" sizes=\"auto, (max-width: 999px) 100vw, 999px\" \/><\/li>\n\n\n\n<li>Once done, open it from the same location in the main menu.<\/li>\n\n\n\n<li>In the top menu, you&#8217;ll find an entry under <strong>Settings &gt; Repositories<\/strong>:<br><img loading=\"lazy\" decoding=\"async\" width=\"619\" height=\"215\" class=\"wp-image-7216\" style=\"width: 619px;\" src=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2021\/03\/synaptic-repositories.jpg\" alt=\"\" srcset=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2021\/03\/synaptic-repositories.jpg 619w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2021\/03\/synaptic-repositories-300x104.jpg 300w\" sizes=\"auto, (max-width: 619px) 100vw, 619px\" \/><\/li>\n\n\n\n<li>Then in the new window, you can see and edit the repositories addresses.<br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"483\" class=\"wp-image-41992\" style=\"width: 700px;\" src=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/synaptic_repo_bookworm.jpg\" alt=\"synaptic package manager repo bookworm to trixie\" srcset=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/synaptic_repo_bookworm.jpg 618w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/synaptic_repo_bookworm-300x207.jpg 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/li>\n\n\n\n<li>Click on each enabled repository and <strong>replace the distribution name<\/strong> with the one you want to upgrade to (&#8216;trixie&#8217;, in this case.)<\/li>\n\n\n\n<li>Click <strong>OK<\/strong> to save your changes.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Once done, you can use Synaptic to update all the packages (use the icons in the top bar), or go back to the &#8220;Add \/ remove software&#8221; tool if you prefer.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Either way, your system is now up-to-date.<br>If you are trying Trixie out before the official release date, you might have a few bugs, but in general, Debian is pretty stable, even as a development release.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cleaning Up<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After the upgrade, you can generally save some disk space by running these commands:<br><code>sudo apt autoremove<br>sudo apt autoclean<\/code><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"416\" src=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/apt-autoremove-1024x416.jpg\" alt=\"\" class=\"wp-image-19323\" srcset=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/apt-autoremove-1024x416.jpg 1024w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/apt-autoremove-300x122.jpg 300w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/apt-autoremove-768x312.jpg 768w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/apt-autoremove.jpg 1522w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">This will uninstall the dependencies that are no longer required, and clean the packages cache.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">FAQ<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">How to update the Raspberry Pi firmware?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The Raspberry Pi firmware is installed as a Debian package and is updated automatically with APT. If you use &#8220;sudo apt upgrade&#8221; regularly, your firmware is already up-to-date.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As a reminder, the firmware and the OS are two different things. The firmware tells the hardware how to start up, while the system controls everything once the device is up and running.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tutorial: <a href=\"https:\/\/raspberrytips.com\/update-raspberry-pi-firmware\/\" data-type=\"post\" data-id=\"23943\">How To Safely Upgrade your Raspberry Pi Firmware (and when)<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What is the latest Raspberry Pi OS version?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The current stable version of Raspberry Pi OS is Bookworm. The next release will be Trixie which is available in testing, while Bullseye is still supported, as a legacy version (not all applications are yet compatible with Bookworm).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How long does the upgrade process typically take?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Upgrade durations vary, ranging from 30 minutes to 2 hours, depending on the Internet speed, the Raspberry Pi model and hardware (SD card vs SSD), and the number and size of packages to upgrade.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I would schedule at least one hour for a typical upgrade on a Raspberry Pi 5. Maybe 2 hours if you have plenty of applications or an older model.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How do I roll back to a previous version if I encounter issues?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Rolling back to a prior version of Raspberry Pi OS requires restoring from a pre-upgrade backup. That&#8217;s why it&#8217;s highly recommended to do a full backup of the SD card before major updates. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you don&#8217;t have a backup and experience issues, the second-best option is then to reinstall the system from scratch, and copy your data from the previous installation.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">When will Raspberry Pi OS Trixie be released officially?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The release date for Raspberry Pi OS Trixie is currently unknown. However, Debian Trixie will be released in 2025, so the Raspberry Pi version should be available soon (in a few months probably).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/raspberrytips.com\/raspberry-pi-os-versions\/\" data-type=\"post\" data-id=\"13288\">As mentioned here<\/a>, there are generally a few months between the Debian release and the Raspberry Pi OS released. The longer it took for the previous versions was 3 months (between Debian Bookworm and RPI OS), so we can expect it to be available really soon.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What new features can I expect in Raspberry Pi OS Trixie?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Raspberry Pi OS Trixie will offer enhanced performance, security, and broader hardware support, mirroring many Debian Trixie updates. <\/p>\n\n\n<section id=\"end-block-pi\">\r\n<div class=\"rt-community-card \">\r\n\t<div class=\"rt-community-card__inner\">\r\n\r\n\t\t<div class=\"rt-community-card__main\">\r\n\t\t\t<h3 class=\"rt-community-card__headline\">\r\n\t\t\t\tNot getting the same result?\t\t\t<\/h3>\r\n\r\n\t\t\t<p class=\"rt-community-card__description\">\r\n\t\t\t\tEven when you follow every step, small differences in OS version, hardware or config can change the outcome. Instead of wasting time guessing, get help from people who have already fixed the same kind of issue.\t\t\t<\/p>\r\n\r\n\t\t\t<div class=\"rt-community-card__actions\">\r\n\t\t\t\t<a class=\"rt-community-card__button\" href=\"https:\/\/raspberrytips.com\/school\/community\/?coupon=EBCTY\">\r\n\t\t\t\t\t<span>Ask your question now<\/span>\r\n\t\t\t\t\t<span class=\"rt-community-card__button-arrow\">\u2192<\/span>\r\n\t\t\t\t<\/a>\r\n\r\n\t\t\t\t\t\t\t\t\t<div class=\"rt-community-card__small\">\r\n\t\t\t\t\t\t<span class=\"rt-community-card__small-lock\">\ud83d\udd12<\/span>\r\n\t\t\t\t\t\tNo risk. Cancel anytime.\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\r\n\t\t\t\t\t<div class=\"rt-community-card__side\">\r\n\t\t\t\t<ul class=\"rt-community-card__benefits\">\r\n\t\t\t\t\t\t\t\t\t\t\t<li>Get help on your exact issue<\/li>\r\n\t\t\t\t\t\t\t\t\t\t\t<li>Access step-by-step videos for tricky setups<\/li>\r\n\t\t\t\t\t\t\t\t\t\t\t<li>Browse the website without ads<\/li>\r\n\t\t\t\t\t\t\t\t\t<\/ul>\r\n\t\t\t<\/div>\r\n\t\t\r\n\t<\/div>\r\n<\/div>\r\n<\/section>\r\n\r\n<style>\r\n.rt-community-card {\r\n\t--rt-bg: #f7f7f9;\r\n\t--rt-border: #e4e4e8;\r\n\t--rt-text: #15171b;\r\n\t--rt-muted: #5b6270;\r\n\t--rt-accent: #C61E4A;\r\n\t--rt-accent-hover: #aa183f;\r\n\t--rt-shadow: 0 12px 30px rgba(0, 0, 0, 0.06);\r\n\r\n\tmargin: 36px 0;\r\n\tcolor: var(--rt-text);\r\n\tfont-family: inherit;\r\n}\r\n\r\n.rt-community-card__inner {\r\n\tdisplay: grid;\r\n\tgrid-template-columns: minmax(0, 1.55fr) minmax(260px, 0.95fr);\r\n\tgap: 34px;\r\n\talign-items: start;\r\n\tbackground: var(--rt-bg);\r\n\tborder: 1px solid var(--rt-border);\r\n\tborder-radius: 22px;\r\n\tpadding: 34px 36px;\r\n\tbox-shadow: var(--rt-shadow);\r\n}\r\n\r\n.rt-community-card__main {\r\n\tmin-width: 0;\r\n}\r\n\r\n.rt-community-card__side {\r\n\tborder-left: 1px solid #e1e1e6;\r\n\tpadding-left: 28px;\r\n}\r\n\r\n.rt-community-card__benefits {\r\n\tmargin: 6px 0 0;\r\n\tpadding: 0;\r\n\tlist-style: none;\r\n\tdisplay: grid;\r\n\tgap: 18px;\r\n}\r\n\r\n.rt-community-card__benefits li {\r\n\tposition: relative;\r\n\tpadding-left: 18px;\r\n\tfont-size: 18px;\r\n\tline-height: 1.55;\r\n\tcolor: var(--rt-text);\r\n}\r\n\r\n.rt-community-card__benefits li::before {\r\n\tcontent: \"\";\r\n\tposition: absolute;\r\n\tleft: 0;\r\n\ttop: 0.72em;\r\n\twidth: 7px;\r\n\theight: 7px;\r\n\tborder-radius: 999px;\r\n\tbackground: var(--rt-accent);\r\n\ttransform: translateY(-50%);\r\n}\r\n\r\n.rt-community-card__actions {\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\talign-items: flex-start;\r\n\tgap: 10px;\r\n\tmargin-top: 30px;\r\n}\r\n\r\n.rt-community-card__button {\r\n\tdisplay: inline-flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\tgap: 10px;\r\n\tmin-height: 60px;\r\n\tpadding: 0 28px;\r\n\tborder-radius: 14px;\r\n\tbackground: var(--rt-accent);\r\n\tcolor: #fff !important;\r\n\ttext-decoration: none !important;\r\n\tfont-size: 21px;\r\n\tfont-weight: 700;\r\n\tline-height: 1;\r\n\tbox-shadow: 0 12px 22px rgba(198, 30, 74, 0.22);\r\n\ttransition: background .2s ease, transform .2s ease, box-shadow .2s ease;\r\n}\r\n\r\n.rt-community-card__button:hover {\r\n\tbackground: var(--rt-accent-hover);\r\n\tcolor: #fff !important;\r\n\ttransform: translateY(-1px);\r\n\tbox-shadow: 0 14px 26px rgba(198, 30, 74, 0.28);\r\n}\r\n\r\n.rt-community-card__button-arrow {\r\n\tfont-size: 20px;\r\n\tline-height: 1;\r\n}\r\n\r\n.rt-community-card__small {\r\n\tfont-size: 15px;\r\n\tline-height: 1.5;\r\n\tcolor: #6a717d;\r\n\tpadding-left: 2px;\r\n}\r\n\r\n.rt-community-card__small-lock {\r\n\tmargin-right: 6px;\r\n\tfont-size: 14px;\r\n\tvertical-align: baseline;\r\n}\r\n\r\n\/* Tablet *\/\r\n@media (max-width: 900px) {\r\n\t.rt-community-card {\r\n\t\tmargin: 28px 0;\r\n\t}\r\n\r\n\t.rt-community-card__inner {\r\n\t\tgrid-template-columns: 1fr;\r\n\t\tgap: 24px;\r\n\t\tpadding: 28px 24px;\r\n\t}\r\n\r\n\t.rt-community-card__side {\r\n\t\tborder-left: 0;\r\n\t\tborder-top: 1px solid #e1e1e6;\r\n\t\tpadding-left: 0;\r\n\t\tpadding-top: 22px;\r\n\t}\r\n\r\n\t.rt-community-card__benefits {\r\n\t\tgrid-template-columns: 1fr;\r\n\t\tgap: 12px;\r\n\t}\r\n}\r\n\r\n\/* Mobile *\/\r\n@media (max-width: 640px) {\r\n\t.rt-community-card__inner {\r\n\t\tpadding: 22px 18px;\r\n\t\tborder-radius: 18px;\r\n\t\tgap: 20px;\r\n\t}\r\n\t\r\n\t.rt-community-card__side {\r\n\t\tpadding-top: 18px;\r\n\t}\r\n\r\n\t.rt-community-card__benefits li {\r\n\t\tfont-size: 16px;\r\n\t}\r\n\r\n\t.rt-community-card__actions {\r\n\t\tmargin-top: 24px;\r\n\t\talign-items: stretch;\r\n\t}\r\n\r\n\t.rt-community-card__button {\r\n\t\twidth: 100%;\r\n\t\tmin-height: 56px;\r\n\t\tfont-size: 18px;\r\n\t\tpadding: 0 20px;\r\n\t}\r\n\r\n\t.rt-community-card__small {\r\n\t\ttext-align: center;\r\n\t\tpadding-left: 0;\r\n\t}\r\n}\r\n<\/style>\r\n\t\r\n","protected":false},"excerpt":{"rendered":"<p>Update: You no longer need this article to preview Trixie since Raspberry Pi OS Trixie has been officially released. It&#8217;s now the stable branch and readily available. Just use the default installation method with Raspberry Pi Imager. Check back here later for instructions on how to preview the next testing version: &#8220;Forky.&#8221; Raspberry Pi OS&#8230;<\/p>\n","protected":false},"author":1,"featured_media":41996,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[2],"tags":[],"class_list":["post-7209","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-how-to-tutorials"],"taxonomy_info":{"category":[{"value":2,"label":"How-To Tutorials"}]},"featured_image_src_large":["https:\/\/raspberrytips.com\/wp-content\/uploads\/2023\/08\/banner_rpios_testing_trixie-1024x683.jpg",1024,683,true],"author_info":{"display_name":"Patrick Fromaget","author_link":"https:\/\/raspberrytips.com\/author\/admin\/"},"comment_info":4,"category_info":[{"term_id":2,"name":"How-To Tutorials","slug":"how-to-tutorials","term_group":0,"term_taxonomy_id":2,"taxonomy":"category","description":"","parent":0,"count":228,"filter":"raw","cat_ID":2,"category_count":228,"category_description":"","cat_name":"How-To Tutorials","category_nicename":"how-to-tutorials","category_parent":0}],"tag_info":false,"_links":{"self":[{"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/posts\/7209","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/comments?post=7209"}],"version-history":[{"count":55,"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/posts\/7209\/revisions"}],"predecessor-version":[{"id":49563,"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/posts\/7209\/revisions\/49563"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/media\/41996"}],"wp:attachment":[{"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/media?parent=7209"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/categories?post=7209"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/tags?post=7209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}