{"id":33518,"date":"2025-07-27T13:29:56","date_gmt":"2025-07-27T13:29:56","guid":{"rendered":"https:\/\/garfnet.org.uk\/cms\/?p=33518"},"modified":"2025-08-18T21:02:34","modified_gmt":"2025-08-18T21:02:34","slug":"upgrade-debian-12-bookworm-to-debian-13-trixie","status":"publish","type":"post","link":"https:\/\/garfnet.org.uk\/cms\/2025\/07\/27\/upgrade-debian-12-bookworm-to-debian-13-trixie\/","title":{"rendered":"How to upgrade Debian 12 (Bookworm) to Debian 13 (Trixie)"},"content":{"rendered":"<p><strong>Debian version 13, aka Trixie is due to be declared &#8220;stable&#8221; 2025-08-09. I&#8217;ve been using Trixie as &#8220;testing&#8221; for a couple of years now and have found it very good indeed. So much so that we are already upgrading our Bookworm machines to Trixie. In all cases so far, this has proven a relatively smooth and straightforward process. So if you are considering giving this upgrade a try, here&#8217;s a good way to do it&#8230;<\/strong><\/p>\n<h2>Important<\/h2>\n<ol>\n<li>Back-up your data. Debian upgrades are generally pretty reliable but <em>better safe than sorry<\/em>.<\/li>\n<li>This process requires you to have sudoers rights.<\/li>\n<li>This article assumes you have a standard Debian stable installation with no third party repositories. If you are using third party software, then you should check with the aforementioned third parties that it has a version of its software available for the new version of Debian. For example, at time of writing, there is no version of <a href=\"https:\/\/forum.howtoforge.com\/threads\/debian-13-trixie-support.94450\/\" target=\"_blank\" rel=\"noopener\">ISPConfig<\/a> for Debian Trixie yet. Though I would wager that <a href=\"https:\/\/www.howtoforge.com\/author\/till\/\" target=\"_blank\" rel=\"noopener\">Till Brehm<\/a> and his team are hard at work on it.<\/li>\n<li>I&#8217;m also assuming you are running the KDE Plasma desktop. If you are running some other desktop, then the parts at the end relating to KDE may not apply to you.<\/li>\n<\/ol>\n<p>Also note that your dialogues and windows may look slightly different from mine, but the operations you need to undertake are exactly the same.<\/p>\n<h2>Preparing for Upgrade<\/h2>\n<p>Firstly you need to ensure that your current Debian is up to date. So open a terminal window (Konsole or similar), type the following and hit the return key. It will ask you for your sudoers password&#8230;<\/p>\n<pre>sudo apt update &amp;&amp; sudo apt full-upgrade<\/pre>\n<p>Once that is complete, <em>some<\/em> people like to reboot at this stage. Generally I don&#8217;t bother unless there was a kernel upgrade when I ran the last apt full-upgrade.<\/p>\n<h2>Edit your sources file<\/h2>\n<p>Then you need to open and edit your \/etc\/apt\/sources.list file. You may use virtually any text editor with root permissions, including nano, gedit or my personal favourite: kate. However, if you use kate, you do <em><strong>not<\/strong><\/em> actually open the file as root because kate will not run as root. Instead you will be given the option to <em>save<\/em> the file with root privileges when you actually save it, c\/w a password dialog.<\/p>\n<p>Once you have opened \/etc\/apt\/sources.list you need to replace every instance of the string &#8220;bookworm&#8221; with &#8220;trixie&#8221;, then save the file. One of the reasons I like kate is because I can use its integral <em>find and replace<\/em> feature to perform tasks such as this:-<\/p>\n<figure style=\"width: 1271px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/garfnet.org.uk\/cms\/wp-content\/gallery\/screengrab\/Screenshot_20250726_165832_cropped.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/garfnet.org.uk\/cms\/wp-content\/gallery\/screengrab\/Screenshot_20250726_165832_cropped.png\" alt=\"Editing \/etc\/apt\/sources.list in kate, and using its 'find and replace' feature.\" width=\"1271\" height=\"725\"><\/a><figcaption class=\"wp-caption-text\">Editing \/etc\/apt\/sources.list in kate, and using its &#8216;find and replace&#8217; feature.<\/figcaption><\/figure>\n<p>When you save the file in kate, you will be presented with a standard password dialogue similar to this:-<\/p>\n<figure style=\"width: 541px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/garfnet.org.uk\/cms\/wp-content\/gallery\/screengrab\/Screenshot_20250726_170835.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/garfnet.org.uk\/cms\/wp-content\/gallery\/screengrab\/Screenshot_20250726_170835.png\" alt=\"Kate (KDE Advanced Text Editor) save as root dialogue, asking for root privileges in order to save the file.\" width=\"541\" height=\"312\"><\/a><figcaption class=\"wp-caption-text\">Kate (KDE Advanced Text Editor) save as root dialogue, asking for root privileges, in order to save the file.<\/figcaption><\/figure>\n<p>Once your modified \/etc\/apt\/sources.list file is successfully saved, you need to tell your system to look at the new repositories:-<\/p>\n<pre>sudo apt update<\/pre>\n<p>When you do this, you should notice all the former mentions of &#8220;bookworm&#8221; have been replaced with &#8220;trixie&#8221;. If that is the case then you may move on to the next stage, a simple upgrade.<\/p>\n<h3>Perform simple upgrade<\/h3>\n<p>Simply type the following into a terminal and hit return:-<\/p>\n<pre>sudo apt upgrade<\/pre>\n<p>It will now download all the debian packages required for this part of the upgrade. Depending on your internet connection, this may take some time and could involve over 1000 *.deb packages. Once the packages have downloaded the screen will show a long list of changes in a section called &#8220;apt-listchanges&#8221;. You may wish to read this. Once you have finished reading simply press &#8220;q&#8221; (for quit) to <em>continue<\/em> with the upgrade. This may seem a little counter intuitive. But you are actually quitting the &#8220;apt-listchanges&#8221;, <em><strong>not<\/strong><\/em> the actual upgrade.<\/p>\n<p>As the basic upgrade continues, you may observe a number of &#8216;<em>dpkg warnings<\/em>&#8216;. Don&#8217;t panic. Debian upgrades are quite chatty. They are also remarkably good at sorting themselves out. It may also ask you if you want to restart various services and daemons automatically. If you are upgrading locally, you may select &#8220;yes&#8221;. If you are upgrading remotely, it is generally better to select &#8220;No&#8221;:-<\/p>\n<figure style=\"width: 1210px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/garfnet.org.uk\/cms\/wp-content\/gallery\/screengrab\/Screenshot_20250726_171957.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/garfnet.org.uk\/cms\/wp-content\/gallery\/screengrab\/Screenshot_20250726_171957.png\" alt=\"Command-line dialogue asking if you wish to restart services automatically?\" width=\"1210\" height=\"902\"><\/a><figcaption class=\"wp-caption-text\">Command-line dialogue asking if you wish to restart services automatically?<\/figcaption><\/figure>\n<h2>Perform full upgrade<\/h2>\n<p>Assuming the basic upgrade completes successfully, you may now continue to the full upgrade:-<\/p>\n<pre>sudo apt full-upgrade<\/pre>\n<p>During this process it may ask you if you wish to replace configuration files with maintainer&#8217;s versions. Generally it is safest to select the default, i.e. <em><strong>keep<\/strong><\/em> your existing modified config file, unless you have a very good reason not to.<\/p>\n<h2>Clearing up<\/h2>\n<p>Assuming the previous stage completed successfully, we now need to clear-up. This involves removing redundant packages from the system. Debian provides a first-class tool for doing this. However it&#8217;s up to you whether you do this now, or after you reboot the machine. To autoremove all the redundant old packages and free-up some hard-disk space, use this command:-<\/p>\n<pre>sudo apt autoremove<\/pre>\n<h2>Reboot<\/h2>\n<p>Almost there &#8211; now you really do need to reboot&#8230;<\/p>\n<pre>sudo reboot<\/pre>\n<h2>Almost there<\/h2>\n<p>Your machine should reboot normally, albeit a bit slower than normal, as it sorts itself out. Boot speed should return to normal during subsequent reboots. If you are running Gnome or some other desktop, then you can probably stop here. However if you are running KDE Plasma, then it&#8217;s likely you may have some extra work to do. That&#8217;s because this Debian upgrade includes a <strong>massive<\/strong> upgrade to KDE Plasma, from version 5.x to version 6.x. This KDE upgrade has proven significantly less problematic than earlier upgrades. Nevertheless there are still a few annoyments. The following link explores and fixes the issues I encountered&#8230;<\/p>\n<blockquote class=\"wp-embedded-content\" data-secret=\"ijZ2Qrs0y9\"><p><a href=\"https:\/\/garfnet.org.uk\/cms\/2025\/08\/02\/issues-upgrading-to-kde-plasma-6-from-plasma-5\/\">Issues upgrading to KDE Plasma 6 from Plasma 5<\/a><\/p><\/blockquote>\n<p><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Issues upgrading to KDE Plasma 6 from Plasma 5&#8221; &#8212; Garfnet\" src=\"https:\/\/garfnet.org.uk\/cms\/2025\/08\/02\/issues-upgrading-to-kde-plasma-6-from-plasma-5\/embed\/#?secret=laA10phv67#?secret=ijZ2Qrs0y9\" data-secret=\"ijZ2Qrs0y9\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe><\/p>\n<h2>Conclusion<\/h2>\n<p>Of course, there is absolutely no need to rush to upgrade. &#8220;old-stable&#8221; and even &#8220;old-old-stable&#8221; versions receive basic security patches for some time to come. But when you do decide to do so, that&#8217;s how you do it! Good luck, and do feel free to leave a comment with regard to how the upgrade went for you. \ud83d\ude42<\/p>\n<hr>\n<h2>Disclaimer<\/h2>\n<p>These instructions come with no warranty express or implied.<\/p>\n<h2>Links<\/h2>\n<ul>\n<li>Debian operating system home page<br \/>\n<a href=\"https:\/\/debian.org\/\" target=\"_blank\" rel=\"noopener\">https:\/\/debian.org\/<\/a><\/li>\n<li>GitHub Gist placeholder for Bookworm to Trixie upgrade<br \/>\n<a href=\"https:\/\/gist.github.com\/yorickdowne\/3cecc7b424ce241b173510e36754af47\" target=\"_blank\" rel=\"noopener\">https:\/\/gist.github.com\/yorickdowne\/3cecc7b424ce241b173510e36754af47<\/a><\/li>\n<li>Generic Debian upgrade advice<br \/>\n<a href=\"https:\/\/wiki.debian.org\/DebianUpgrade\" target=\"_blank\" rel=\"noopener\">https:\/\/wiki.debian.org\/DebianUpgrade<\/a><\/li>\n<li>Debian versioning system is explained<br \/>\n<a class=\"moz-txt-link-freetext\" href=\"https:\/\/www.debian.org\/releases\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.debian.org\/releases\/<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Debian version 13, aka Trixie is due to be declared &#8220;stable&#8221; 2025-08-09. I&#8217;ve been using Trixie as &#8220;testing&#8221; for a couple of years now and have found it very good indeed. So much so that we are already upgrading our Bookworm machines to Trixie. In all cases so far, this has proven a relatively smooth&#8230;<\/p>\n","protected":false},"author":1,"featured_media":33533,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"_kad_post_transparent":"default","_kad_post_title":"default","_kad_post_layout":"default","_kad_post_sidebar_id":"","_kad_post_content_style":"default","_kad_post_vertical_padding":"default","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[1636,12,6,1635,691,18],"tags":[],"class_list":["post-33518","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-debian","category-faq","category-journal","category-kde","category-linux","category-technology"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to upgrade Debian 12 (Bookworm) to Debian 13 (Trixie) - GarfNet<\/title>\n<meta name=\"description\" content=\"Debian 13, aka Trixie goes &quot;stable&quot; 2025-08-09..Were ready upgrading - which has proven a relatively smooth and straightforward process.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/garfnet.org.uk\/cms\/2025\/07\/27\/upgrade-debian-12-bookworm-to-debian-13-trixie\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to upgrade Debian 12 (Bookworm) to Debian 13 (Trixie) - GarfNet\" \/>\n<meta property=\"og:description\" content=\"Debian 13, aka Trixie goes &quot;stable&quot; 2025-08-09..Were ready upgrading - which has proven a relatively smooth and straightforward process.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/garfnet.org.uk\/cms\/2025\/07\/27\/upgrade-debian-12-bookworm-to-debian-13-trixie\/\" \/>\n<meta property=\"og:site_name\" content=\"GarfNet\" \/>\n<meta property=\"article:published_time\" content=\"2025-07-27T13:29:56+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-18T21:02:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/garfnet.org.uk\/cms\/wp-content\/uploads\/2025\/07\/nggallery_import\/20250708-p2540005-hp-27-debian-12.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2048\" \/>\n\t<meta property=\"og:image:height\" content=\"1366\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Garf\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Garf\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/2025\\\/07\\\/27\\\/upgrade-debian-12-bookworm-to-debian-13-trixie\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/2025\\\/07\\\/27\\\/upgrade-debian-12-bookworm-to-debian-13-trixie\\\/\"},\"author\":{\"name\":\"Garf\",\"@id\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/#\\\/schema\\\/person\\\/27529e0ea0460ec8c299743f70c06635\"},\"headline\":\"How to upgrade Debian 12 (Bookworm) to Debian 13 (Trixie)\",\"datePublished\":\"2025-07-27T13:29:56+00:00\",\"dateModified\":\"2025-08-18T21:02:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/2025\\\/07\\\/27\\\/upgrade-debian-12-bookworm-to-debian-13-trixie\\\/\"},\"wordCount\":1117,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/#\\\/schema\\\/person\\\/27529e0ea0460ec8c299743f70c06635\"},\"image\":{\"@id\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/2025\\\/07\\\/27\\\/upgrade-debian-12-bookworm-to-debian-13-trixie\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/nggallery_import\\\/20250708-p2540005-hp-27-debian-12.jpg\",\"articleSection\":[\"Debian\",\"FAQ\",\"Journal\",\"KDE\",\"Linux\",\"Technology\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/2025\\\/07\\\/27\\\/upgrade-debian-12-bookworm-to-debian-13-trixie\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/2025\\\/07\\\/27\\\/upgrade-debian-12-bookworm-to-debian-13-trixie\\\/\",\"url\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/2025\\\/07\\\/27\\\/upgrade-debian-12-bookworm-to-debian-13-trixie\\\/\",\"name\":\"How to upgrade Debian 12 (Bookworm) to Debian 13 (Trixie) - GarfNet\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/2025\\\/07\\\/27\\\/upgrade-debian-12-bookworm-to-debian-13-trixie\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/2025\\\/07\\\/27\\\/upgrade-debian-12-bookworm-to-debian-13-trixie\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/nggallery_import\\\/20250708-p2540005-hp-27-debian-12.jpg\",\"datePublished\":\"2025-07-27T13:29:56+00:00\",\"dateModified\":\"2025-08-18T21:02:34+00:00\",\"description\":\"Debian 13, aka Trixie goes \\\"stable\\\" 2025-08-09..Were ready upgrading - which has proven a relatively smooth and straightforward process.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/2025\\\/07\\\/27\\\/upgrade-debian-12-bookworm-to-debian-13-trixie\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/2025\\\/07\\\/27\\\/upgrade-debian-12-bookworm-to-debian-13-trixie\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/2025\\\/07\\\/27\\\/upgrade-debian-12-bookworm-to-debian-13-trixie\\\/#primaryimage\",\"url\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/nggallery_import\\\/20250708-p2540005-hp-27-debian-12.jpg\",\"contentUrl\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/nggallery_import\\\/20250708-p2540005-hp-27-debian-12.jpg\",\"width\":2048,\"height\":1366},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/2025\\\/07\\\/27\\\/upgrade-debian-12-bookworm-to-debian-13-trixie\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to upgrade Debian 12 (Bookworm) to Debian 13 (Trixie)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/#website\",\"url\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/\",\"name\":\"GarfNet\",\"description\":\"Penguin-powered and full of Unixy goodness, since 1995...\",\"publisher\":{\"@id\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/#\\\/schema\\\/person\\\/27529e0ea0460ec8c299743f70c06635\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/#\\\/schema\\\/person\\\/27529e0ea0460ec8c299743f70c06635\",\"name\":\"Garf\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/garflogo-garfnet-1.png\",\"url\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/garflogo-garfnet-1.png\",\"contentUrl\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/garflogo-garfnet-1.png\",\"width\":2420,\"height\":1928,\"caption\":\"Garf\"},\"logo\":{\"@id\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/garflogo-garfnet-1.png\"},\"url\":\"https:\\\/\\\/garfnet.org.uk\\\/cms\\\/author\\\/garf-admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to upgrade Debian 12 (Bookworm) to Debian 13 (Trixie) - GarfNet","description":"Debian 13, aka Trixie goes \"stable\" 2025-08-09..Were ready upgrading - which has proven a relatively smooth and straightforward process.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/garfnet.org.uk\/cms\/2025\/07\/27\/upgrade-debian-12-bookworm-to-debian-13-trixie\/","og_locale":"en_GB","og_type":"article","og_title":"How to upgrade Debian 12 (Bookworm) to Debian 13 (Trixie) - GarfNet","og_description":"Debian 13, aka Trixie goes \"stable\" 2025-08-09..Were ready upgrading - which has proven a relatively smooth and straightforward process.","og_url":"https:\/\/garfnet.org.uk\/cms\/2025\/07\/27\/upgrade-debian-12-bookworm-to-debian-13-trixie\/","og_site_name":"GarfNet","article_published_time":"2025-07-27T13:29:56+00:00","article_modified_time":"2025-08-18T21:02:34+00:00","og_image":[{"width":2048,"height":1366,"url":"https:\/\/garfnet.org.uk\/cms\/wp-content\/uploads\/2025\/07\/nggallery_import\/20250708-p2540005-hp-27-debian-12.jpg","type":"image\/jpeg"}],"author":"Garf","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Garf","Estimated reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/garfnet.org.uk\/cms\/2025\/07\/27\/upgrade-debian-12-bookworm-to-debian-13-trixie\/#article","isPartOf":{"@id":"https:\/\/garfnet.org.uk\/cms\/2025\/07\/27\/upgrade-debian-12-bookworm-to-debian-13-trixie\/"},"author":{"name":"Garf","@id":"https:\/\/garfnet.org.uk\/cms\/#\/schema\/person\/27529e0ea0460ec8c299743f70c06635"},"headline":"How to upgrade Debian 12 (Bookworm) to Debian 13 (Trixie)","datePublished":"2025-07-27T13:29:56+00:00","dateModified":"2025-08-18T21:02:34+00:00","mainEntityOfPage":{"@id":"https:\/\/garfnet.org.uk\/cms\/2025\/07\/27\/upgrade-debian-12-bookworm-to-debian-13-trixie\/"},"wordCount":1117,"commentCount":0,"publisher":{"@id":"https:\/\/garfnet.org.uk\/cms\/#\/schema\/person\/27529e0ea0460ec8c299743f70c06635"},"image":{"@id":"https:\/\/garfnet.org.uk\/cms\/2025\/07\/27\/upgrade-debian-12-bookworm-to-debian-13-trixie\/#primaryimage"},"thumbnailUrl":"https:\/\/garfnet.org.uk\/cms\/wp-content\/uploads\/2025\/07\/nggallery_import\/20250708-p2540005-hp-27-debian-12.jpg","articleSection":["Debian","FAQ","Journal","KDE","Linux","Technology"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/garfnet.org.uk\/cms\/2025\/07\/27\/upgrade-debian-12-bookworm-to-debian-13-trixie\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/garfnet.org.uk\/cms\/2025\/07\/27\/upgrade-debian-12-bookworm-to-debian-13-trixie\/","url":"https:\/\/garfnet.org.uk\/cms\/2025\/07\/27\/upgrade-debian-12-bookworm-to-debian-13-trixie\/","name":"How to upgrade Debian 12 (Bookworm) to Debian 13 (Trixie) - GarfNet","isPartOf":{"@id":"https:\/\/garfnet.org.uk\/cms\/#website"},"primaryImageOfPage":{"@id":"https:\/\/garfnet.org.uk\/cms\/2025\/07\/27\/upgrade-debian-12-bookworm-to-debian-13-trixie\/#primaryimage"},"image":{"@id":"https:\/\/garfnet.org.uk\/cms\/2025\/07\/27\/upgrade-debian-12-bookworm-to-debian-13-trixie\/#primaryimage"},"thumbnailUrl":"https:\/\/garfnet.org.uk\/cms\/wp-content\/uploads\/2025\/07\/nggallery_import\/20250708-p2540005-hp-27-debian-12.jpg","datePublished":"2025-07-27T13:29:56+00:00","dateModified":"2025-08-18T21:02:34+00:00","description":"Debian 13, aka Trixie goes \"stable\" 2025-08-09..Were ready upgrading - which has proven a relatively smooth and straightforward process.","breadcrumb":{"@id":"https:\/\/garfnet.org.uk\/cms\/2025\/07\/27\/upgrade-debian-12-bookworm-to-debian-13-trixie\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/garfnet.org.uk\/cms\/2025\/07\/27\/upgrade-debian-12-bookworm-to-debian-13-trixie\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/garfnet.org.uk\/cms\/2025\/07\/27\/upgrade-debian-12-bookworm-to-debian-13-trixie\/#primaryimage","url":"https:\/\/garfnet.org.uk\/cms\/wp-content\/uploads\/2025\/07\/nggallery_import\/20250708-p2540005-hp-27-debian-12.jpg","contentUrl":"https:\/\/garfnet.org.uk\/cms\/wp-content\/uploads\/2025\/07\/nggallery_import\/20250708-p2540005-hp-27-debian-12.jpg","width":2048,"height":1366},{"@type":"BreadcrumbList","@id":"https:\/\/garfnet.org.uk\/cms\/2025\/07\/27\/upgrade-debian-12-bookworm-to-debian-13-trixie\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/garfnet.org.uk\/cms\/"},{"@type":"ListItem","position":2,"name":"How to upgrade Debian 12 (Bookworm) to Debian 13 (Trixie)"}]},{"@type":"WebSite","@id":"https:\/\/garfnet.org.uk\/cms\/#website","url":"https:\/\/garfnet.org.uk\/cms\/","name":"GarfNet","description":"Penguin-powered and full of Unixy goodness, since 1995...","publisher":{"@id":"https:\/\/garfnet.org.uk\/cms\/#\/schema\/person\/27529e0ea0460ec8c299743f70c06635"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/garfnet.org.uk\/cms\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"https:\/\/garfnet.org.uk\/cms\/#\/schema\/person\/27529e0ea0460ec8c299743f70c06635","name":"Garf","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/garfnet.org.uk\/cms\/wp-content\/uploads\/2024\/07\/garflogo-garfnet-1.png","url":"https:\/\/garfnet.org.uk\/cms\/wp-content\/uploads\/2024\/07\/garflogo-garfnet-1.png","contentUrl":"https:\/\/garfnet.org.uk\/cms\/wp-content\/uploads\/2024\/07\/garflogo-garfnet-1.png","width":2420,"height":1928,"caption":"Garf"},"logo":{"@id":"https:\/\/garfnet.org.uk\/cms\/wp-content\/uploads\/2024\/07\/garflogo-garfnet-1.png"},"url":"https:\/\/garfnet.org.uk\/cms\/author\/garf-admin\/"}]}},"_links":{"self":[{"href":"https:\/\/garfnet.org.uk\/cms\/wp-json\/wp\/v2\/posts\/33518","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/garfnet.org.uk\/cms\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/garfnet.org.uk\/cms\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/garfnet.org.uk\/cms\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/garfnet.org.uk\/cms\/wp-json\/wp\/v2\/comments?post=33518"}],"version-history":[{"count":50,"href":"https:\/\/garfnet.org.uk\/cms\/wp-json\/wp\/v2\/posts\/33518\/revisions"}],"predecessor-version":[{"id":33906,"href":"https:\/\/garfnet.org.uk\/cms\/wp-json\/wp\/v2\/posts\/33518\/revisions\/33906"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/garfnet.org.uk\/cms\/wp-json\/wp\/v2\/media\/33533"}],"wp:attachment":[{"href":"https:\/\/garfnet.org.uk\/cms\/wp-json\/wp\/v2\/media?parent=33518"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/garfnet.org.uk\/cms\/wp-json\/wp\/v2\/categories?post=33518"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/garfnet.org.uk\/cms\/wp-json\/wp\/v2\/tags?post=33518"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}