You are not logged in.
NOTE: MIXING DEVUAN RELEASE BRANCHES IS GENERALLY NOT ADVISABLE BECAUSE IT CAN EASILY BREAK YOUR SYSTEM! ADDITONALLY, THERE MAY BE CASES IN WHICH THE FOLLOWING STEPS WILL NOT COMPLETELY REVERT YOUR SYSTEM TO STABLE AND FURTHER FIXING ON A PER-PACKAGE BASIS WILL BE REQUIRED.
If you have installed packages from testing in Devuan stable and want to revert your system to a state in which it only contains packages from the stable branch, follow these steps.
1. Login as root, go to /etc/apt/prefrences.d/ and create a file named "force-stable" (or name it anything you like) there:
# cd /etc/apt/preferences.d/
# touch force-stableNow, put the following lines into that file:
Package: *
Pin: release a=stable
Pin-Priority: 1001Pinning the priority of stable to a value beyond 1000 will only allow packages from the stable branch to be installed on your system. Any packages from elsewhere, including backports and security upgrades (which come from a dedicated Devuan repository of their own), will be downgraded.
2. Upgrade your system:
# apt-get upgradeIn case this renders any packages obsolete, uninstall them with:
# apt-get autoremove --purge3. Delete the file you created in /etc/apt/preferences.d/ or move it to another location, if you want to save it:
# rm /etc/apt/preferences.d/force-stableor
# mv /etc/apt/preferences.d/force-stable /home/myself/good_spot4. Deactivate the testing repositoriy in your /etc/apt/sources.list:
#deb http://de.mirror.devuan.org/merged/ ascii main
#deb-src http://de.mirror.devuan.org/merged/ ascii main5. Update, re-upgrade, clean up
Now run
# apt-get updateto make apt aware of the new configuration.
As all security upgrades were lost in the downgrade above, you need to bring your system up to date by running
# apt-get upgrade once again.
Finally (and optionally), wipe obsolete packages from your disk with
# apt-get autocleanLast edited by msi (2017-07-20 14:53:05)
Offline