<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.my-network.at/index.php?action=history&amp;feed=atom&amp;title=Debian_10_upgrade</id>
	<title>Debian 10 upgrade - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.my-network.at/index.php?action=history&amp;feed=atom&amp;title=Debian_10_upgrade"/>
	<link rel="alternate" type="text/html" href="https://wiki.my-network.at/index.php?title=Debian_10_upgrade&amp;action=history"/>
	<updated>2026-07-22T23:15:40Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in TurnKey+MediaWiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.my-network.at/index.php?title=Debian_10_upgrade&amp;diff=33&amp;oldid=prev</id>
		<title>Admin: Die Seite wurde neu angelegt: „&lt;p&gt;Debian 11, codenamed ‘bullseye’ was released on August 10th after nearly two years of development. This is a stable release and will receive support for…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.my-network.at/index.php?title=Debian_10_upgrade&amp;diff=33&amp;oldid=prev"/>
		<updated>2022-08-24T11:43:18Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „&amp;lt;p&amp;gt;Debian 11, codenamed ‘bullseye’ was released on August 10th after nearly two years of development. This is a stable release and will receive support for…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;p&amp;gt;Debian 11, codenamed ‘bullseye’ was released on August 10th after nearly two years of development. This is a stable release and will receive support for the next 5 years just like any other Debian stable version. Debian 11 comes with major software improvements and other enhancements which include:&amp;lt;/p&amp;gt;&lt;br /&gt;
*Linux Kernel&amp;amp;nbsp; 5.10 LTS. This is an improvement from Kernel 4.19 that was used by Debian 10 Buster.&lt;br /&gt;
*New versions of Desktop environments including GNOME 3.38, MATE 1.24, KDE Plasma 5.20, LXDE 11, LXQt 0.16, and Xfce 4.16.&lt;br /&gt;
*A new theme known as the Homeworld theme that was inspired by an art style born in Germany called Bauhaus movement.&lt;br /&gt;
*In Debian 11, over 40,000 software packages have newer versions. With Debian 11, you will get LibreOffice 7.0, Apache 2.4.48, MariaDB 10.5, Python 3.9.1, and PostgreSQL 13 to mention a few. You can have a glance at the entire list by heading over to the release notes.&lt;br /&gt;
*CUPS and driverless printing.&lt;br /&gt;
*Support for exFAT filesystem.&lt;br /&gt;
*Support for numerous architectures:&amp;amp;nbsp; 64-bit &amp;amp; 32-bit PC, 64-bit ARM (Arch 64. IBM System Z, POWER Processors, EABI ARM, 64-bit MIPS among others.&lt;br /&gt;
&amp;lt;p&amp;gt;That was just an overview of what Debian 11 provides. Let’s now focus on how you can upgrade from Debian 10 Buster to Debian 11.&amp;lt;/p&amp;gt;&lt;br /&gt;
== Step 1)  Perform a backup of all your files ==&lt;br /&gt;
&amp;lt;p&amp;gt;Before upgrading to a new OS release, it’s always recommended to have a backup of all your files. This ensures that your files are safe in case something goes wrong during the upgrade that can lead to file corruption. Here is a list of&amp;lt;/p&amp;gt;[https://www.linuxtechi.com/top-12-open-source-backup-tools-linux-systems/ backup &amp;amp; recovery software tools]&amp;lt;p&amp;gt;that you can use to safely backup all your data before proceeding.&amp;lt;span id=&amp;quot;ezoic-pub-ad-placeholder-166&amp;quot; class=&amp;quot;ezoic-adpicker-ad&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;ezoic-ad ezoic-at-0 medrectangle-3 medrectangle-3166 adtester-container adtester-container-166&amp;quot; data-ez-name=&amp;quot;linuxtechi_com-medrectangle-3&amp;quot;&amp;gt;&amp;lt;span id=&amp;quot;div-gpt-ad-linuxtechi_com-medrectangle-3-0&amp;quot; class=&amp;quot;ezoic-ad&amp;quot; ezaw=&amp;quot;728&amp;quot; ezah=&amp;quot;90&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;div class=&amp;quot;vNVr3pNr&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 2) Update package lists &amp;amp; Upgrade packages ==&lt;br /&gt;
&amp;lt;p&amp;gt;We will start by verifying that we are currently using Debian Buster as shown&amp;lt;/p&amp;gt;&amp;lt;pre&amp;gt;$ cat /etc/os-release&amp;lt;/pre&amp;gt;&amp;lt;p&amp;gt;Alternatively, you can run the command:&amp;lt;/p&amp;gt;&amp;lt;pre&amp;gt;$ cat /etc/debian_version&amp;lt;/pre&amp;gt;&amp;lt;p&amp;gt;Next, proceed and update the package index and upgrade the software packages by running:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;ezoic-autoinsert-ad ezoic-under_first_paragraph&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;pre&amp;gt;$ sudo apt update -y &amp;amp;&amp;amp; sudo apt upgrade -y&amp;lt;/pre&amp;gt;&amp;lt;p&amp;gt;Next, run the dist-upgrade command shown. In addition to upgrading the packages, it also handles changing of dependencies with new versions of packages installed.&amp;lt;/p&amp;gt;&amp;lt;pre&amp;gt;$ sudo apt dist-upgrade&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Step 3) Update Package Repository&amp;lt;br&amp;gt; ==&lt;br /&gt;
&amp;lt;p&amp;gt;Debian repositories are defined in the /etc/apt/sources.list file and the /etc/apt/sources.list.d/directory.&amp;amp;nbsp; We need to replace Debian 10 repositories with Debian 11 repositories.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;To achieve this, in the&amp;amp;nbsp; /etc/apt/sources.list file , we need to replace the buster keyword with bullseye using the&amp;lt;/p&amp;gt;[https://www.linuxtechi.com/20-sed-command-examples-linux-users/ sed command]&amp;lt;p&amp;gt;as provided.&amp;lt;/p&amp;gt;&amp;lt;pre&amp;gt;$ sudo sed -i 's/buster/bullseye/g' /etc/apt/sources.list&amp;lt;/pre&amp;gt;&amp;lt;p&amp;gt;Thereafter, locate the following debian-security &amp;amp;nbsp;lines in the&amp;amp;nbsp; sources.list file:&amp;lt;/p&amp;gt;&amp;lt;pre&amp;gt;deb http://security.debian.org/debian-security bullseye/updates main&lt;br /&gt;
deb-src http://security.debian.org/debian-security bullseye/updates main&amp;lt;/pre&amp;gt;&amp;lt;p&amp;gt;And replace them with following lines:&amp;lt;/p&amp;gt;&amp;lt;pre&amp;gt;deb https://deb.debian.org/debian-security bullseye-security main contrib&lt;br /&gt;
deb-src https://deb.debian.org/debian-security bullseye-security main contrib&amp;lt;/pre&amp;gt;&amp;lt;p&amp;gt;The&amp;amp;nbsp; sources.list file should finally look as follows:&amp;lt;/p&amp;gt;&amp;lt;pre&amp;gt;deb http://deb.debian.org/debian bullseye main&lt;br /&gt;
deb-src http://deb.debian.org/debian bullseye main&lt;br /&gt;
deb https://deb.debian.org/debian-security bullseye-security main contrib&lt;br /&gt;
deb-src https://deb.debian.org/debian-security bullseye-security main contrib&lt;br /&gt;
deb http://deb.debian.org/debian bullseye-updates main&lt;br /&gt;
deb-src http://deb.debian.org/debian bullseye-updates main&lt;br /&gt;
deb http://deb.debian.org/debian bullseye-backports main&lt;br /&gt;
deb-src http://deb.debian.org/debian bullseye-backports main&amp;lt;/pre&amp;gt;&amp;lt;p&amp;gt;After modifying the sources.list file, update the package lists to let your system aware of the new repositories.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;ezoic-ad ezoic-at-0 medrectangle-4 medrectangle-4340 adtester-container adtester-container-340&amp;quot; data-ez-name=&amp;quot;linuxtechi_com-medrectangle-4&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ezoic-ad&amp;quot; ezaw=&amp;quot;580&amp;quot; ezah=&amp;quot;400&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ezoic-autoinsert-ad ezoic-mid_content&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span id=&amp;quot;ez-clearholder-box-4&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;ezoic-ad ezoic-at-0 box-4 box-4260 adtester-container adtester-container-260&amp;quot; data-ez-name=&amp;quot;linuxtechi_com-box-4&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ezoic-ad&amp;quot; ezaw=&amp;quot;728&amp;quot; ezah=&amp;quot;90&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;pre&amp;gt;$ sudo apt update&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Step 4)  Perform minimal system upgrade ==&lt;br /&gt;
&amp;lt;p&amp;gt;Performing a full system upgrade will remove numerous packages that you might want to keep – and this is not recommended. As a workaround, the developers have recommended a two-stage upgrade process that will gracefully upgrade Debian Buster to Debian Bullseye. We have the minimal upgrade process which is soon followed by the full-upgrade.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;The minimal upgrade upgrades all the existing packages without installing new ones or purging the existing ones. To perform the minimal upgrade, run the command:&amp;lt;/p&amp;gt;&amp;lt;pre&amp;gt;$ sudo apt upgrade --without-new-pkgs&amp;lt;/pre&amp;gt;&amp;lt;p&amp;gt;During the upgrade process, a pop-up prompt will appear requesting you to restart system services when certain libraries such as libpam and libc are upgraded. Select ‘Yes’ and press ENTER.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;ezoic-ad ezoic-at-0 medrectangle-4 medrectangle-4340 adtester-container adtester-container-340&amp;quot; data-ez-name=&amp;quot;linuxtechi_com-medrectangle-4&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ezoic-ad&amp;quot; ezaw=&amp;quot;580&amp;quot; ezah=&amp;quot;400&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ezoic-ad ezoic-at-0 box-4 box-4260 adtester-container adtester-container-260&amp;quot; data-ez-name=&amp;quot;linuxtechi_com-box-4&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ezoic-ad&amp;quot; ezaw=&amp;quot;728&amp;quot; ezah=&amp;quot;90&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ezoic-autoinsert-ad ezoic-long_content&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span id=&amp;quot;ez-clearholder-banner-1&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;ezoic-ad ezoic-at-0 banner-1 banner-1360 adtester-container adtester-container-360&amp;quot; data-ez-name=&amp;quot;linuxtechi_com-banner-1&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Step 5) Perform full upgrade to Debian 11 ==&lt;br /&gt;
&amp;lt;p&amp;gt;This is the last step and the most crucial part of the upgrade. The full upgrade upgrades the entire Debain 10 system to Debian 11. It installs the latest packages that come with Debian 11 and resolves dependency issues. This might take a while depending on your bandwidth.&amp;lt;/p&amp;gt;&amp;lt;pre&amp;gt;$ sudo apt full-upgrade&amp;lt;/pre&amp;gt;&amp;lt;p&amp;gt;Once again, some additional prompts will appear. For example, you will be asked what you want to do about the chrony.conf file. Here, I chose to keep the local version installed.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;ezoic-ad ezoic-at-0 medrectangle-4 medrectangle-4340 adtester-container adtester-container-340&amp;quot; data-ez-name=&amp;quot;linuxtechi_com-medrectangle-4&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ezoic-ad&amp;quot; ezaw=&amp;quot;580&amp;quot; ezah=&amp;quot;400&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ezoic-ad ezoic-at-0 box-4 box-4260 adtester-container adtester-container-260&amp;quot; data-ez-name=&amp;quot;linuxtechi_com-box-4&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ezoic-ad&amp;quot; ezaw=&amp;quot;728&amp;quot; ezah=&amp;quot;90&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ezoic-ad ezoic-at-0 banner-1 banner-1360 adtester-container adtester-container-360&amp;quot; data-ez-name=&amp;quot;linuxtechi_com-banner-1&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ezoic-autoinsert-ad ezoic-longer_content&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span id=&amp;quot;ez-clearholder-large-leaderboard-2&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;ezoic-ad ezoic-at-0 large-leaderboard-2 large-leaderboard-2550 adtester-container adtester-container-550&amp;quot; data-ez-name=&amp;quot;linuxtechi_com-large-leaderboard-2&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ezoic-ad&amp;quot; ezaw=&amp;quot;336&amp;quot; ezah=&amp;quot;280&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;p&amp;gt;For the Openssh-server file, again, I chose to keep the local version installed as well.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Once the upgrade is completed then reboot the system with beneath command,&amp;lt;/p&amp;gt;&amp;lt;pre&amp;gt;$ sudo reboot&amp;lt;/pre&amp;gt;&amp;lt;p&amp;gt;When you log in, verify the version of Debian you are running&amp;lt;/p&amp;gt;&amp;lt;pre&amp;gt;$ cat /etc/os-release&lt;br /&gt;
$ cat /etc/debian_version&amp;lt;/pre&amp;gt;&amp;lt;p&amp;gt;Your system will now be running Debian 11 Bullseye.&amp;lt;/p&amp;gt;&amp;lt;pre&amp;gt;$ lsb_release -a&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>