ben79
(Ben Bullard)
1
Hello,
ROME
- Desktop environment (KDE, LXQT…):
ALL
- Description of the issue (screenshots if relevant):
Big software upgrade
- Relevant informations (hardware involved, software version, logs or output…):
New ROME Plasma6 and LXQt isos here.
Big upgrade for ROME users. No special instructions.
As a reminder one needs to use dsync
command to upgrade properly. Yes OpenMandriva does things differently that other Linux distros that use dnf
.
One recommended upgrade procedure:
To do the upgrade:
sudo dnf dsync --refresh
To remove old no longer used dependencies:
sudo dnf autoremove
To remove old stuff from cache:
sudo dnf clean all
Pay attention to what autoremove might remove in case it wants to remove something you want to keep. This is rare but never say never.
If you have questions post in English/Support forum with a descriptive title and all terminal (Konsole) output.
ben79
(Ben Bullard)
2
Should user have problems with the sudo dnf dsync --refresh
there is an easy way to create a log of the transaction:
sudo dnf dsync 2>&1 | tee rome-dsync.log.txt
That creates the file rome-dsync.log.txt
you can paste it your forum thread for your issue or your bug report.
Likewise if there is a problem with the sudo dnf autoremove
you can:
sudo dnf autoremove 2>&1 | tee rome-autoremove.log.txt
Creating the file rome-autoremove.log.txt
you can paste in to your forum thread for your issue or your bug report.
Some circumstances like for example sometimes when developers change package names it is necessary to user the option --allowerasing
like this:
sudo dnf dsync --allowerasing --refresh
Or:
sudo dnf --allowerasing --refresh dsync 2>&1 | tee rome-dsync.log.txt
As with dnf autoremove
pay attention to what gets removed with --allowerasing
in case dnf
wants to remove something you want to keep.