11/7/2023 0 Comments Debian buster to bullseyeOf course you can remove them from your preferences file if you don’t have set up these repositories. I also add Trixie (code name for what will become testing when Bullseye gets released) and sid (unstable) and experimental on the lowest priorities. I added Bullseye in case you still need the Bullseye repositories for some reason. This gives the highest priority to all packages in Bookworm and the security updates, with a lower priority to the Bookworm proposed updates and then Bookworm backports. Then we need to set up the priorities of the different repositories in /etc/apt/preferences (or a pref file in /etc/apt/preferences.d): Package: * Note the new non-free-firmware repository: non-free firmware used to be included in the non-free repository, but now they are in a new separate repository, so you will need to add that. list file /etc/apt/): deb bookworm main contrib non-free non-free-firmwareĭeb-src bookworm main contrib non-free non-free-firmwareĭeb bookworm-security main contrib non-free non-free-firmwareĭeb-src bookworm-security main contrib non-free non-free-firmwareĭeb bookworm-backports main contrib non-free non-free-firmwareĭeb-src bookworm-backports main contrib non-free non-free-firmwareĭeb bookworm-proposed-updates main contrib non-free non-free-firmwareĭeb-src bookworm-proposed-updates main contrib non-free non-free-firmware You should have this in /etc/apt/sources.list (or in a. Then we need to adapt our apt sources.list and preferences. You can unhold them with this command: # apt-mark unhold packagename Check all held packages with this command: # apt-mark showhold Packages on hold will never be upgraded, so this can prevent a correct upgrade. Then you need to verify whether you have put any packages on hold. So i removed this package: # apt remove snuffleupagus This package was built against a particular PHP version and because a newer Debian release will also include a newer PHP version, this could break things. On one system I had a locally built snuffleupagus package installed. For that reason, you should seriously consider uninstalling them during the upgrade process. It also lists all major changes and important things to know before you upgrade.įirst check which packages you have installed which do not come from the official Debian repositories with this command: # apt list '?narrow(?installed, ?not(?origin(Debian)))'īecause these are not official Debian packages, Debian developers cannot guarantee that they will work correctly and will not conflict or cause compatibility problems when upgrading your system. If you are running an older version of Debian (Buster), you will need to upgrade to Bullseye first and after that upgrade to Bookworm.įirst of all, start with reading the release notes, it contains a very detailed howto guide describing all steps to upgrade your system to Bookworm. Keep in mind that upgrading to Bookworm is only supported if you are running Bullseye. I already upgraded some of my server systems to Bookworm and I’m also running on all my desktop systems, so here are some notes of the upgrade process. The Debian Testing tree is now very close to the final release, so now is a good moment to start testing Bookworm if you did not do so. Debian 12 Bookworm will be released very soon, on June 10 2023.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |