Devuan GNU+Linux is a free software operating system for your computer. Free software means you are free to use, copy and distribute, study, change the software, and share your modifications with the community.

Upgrade to Beowulf

This document describes how to upgrade to Devuan Beowulf from an existing Devuan system. This should not be used for migrations from Debian.

First you will need to change your sources.list so that it points to the Beowulf repositories.

root@devuan:~# editor /etc/apt/sources.list

Modify the sources.list to look like the one provided. Comment out all other lines.

deb beowulf main
deb beowulf-updates main
deb beowulf-security main
#deb beowulf-backports main

Update the package lists from the Beowulf repository.

root@devuan:~# apt-get update

Devuan Jessie users should now upgrade the Devuan repository keyring, and update the package lists again so packages can be authenticated.

root@devuan:~# apt-get install devuan-keyring
root@devuan:~# apt-get update

If xscreensaver is running you should kill it now as it needs to be stopped before it can be upgraded.

root@devuan:~# killall xscreensaver

Now you can perform the upgrade.

root@devuan:~# apt-get dist-upgrade

In the event of any package failures you should fix the failed packages then start the upgrade again.

root@devuan:~# apt-get -f install
root@devuan:~# apt-get dist-upgrade

Users who migrated from ASCII and are using upower will need to downgrade their upower packages to avoid problems like bug #394.

root@devuan:~# apt-get install --allow-downgrades upower/beowulf gir1.2-upowerglib/beowulf

You may want to remove packages that were orphaned by the upgrade process and old package archives.

root@devuan:~# apt-get autoremove --purge
root@devuan:~# apt-get autoclean

This work is released under the Creative Commons Attribution-ShareAlike 4.0 International [CC BY-SA 4.0] license. All trademarks are the property of their respective owners. This work is provided “AS IS” and comes with absolutely NO warranty.

This site is free of cookies and javascript