Used link https://docs.fedoraproject.org/en-US/quick-docs/dnf-system-upgrade/
for guidance, with only few manual changes.
dnf upgrade --refresh
dnf install dnf-plugin-system-upgrade
dnf system-upgrade download --refresh --releasever=31
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-31-primary
dnf system-upgrade reboot
dnf install rpmconf
rpmconf -a (used mostly the old conf )
dnf repoquery --unsatisfied
dnf repoquery --duplicates
dnf list extras
dnf remove $(dnf repoquery --extras --exclude=kernel,kernel-*)
dnf autoremove
dnf install symlinks
symlinks -r /usr | grep dangling|cut -d " " -f2 |while read a; do echo ${a} ; symlinks -d ${a} ; done
rpm --rebuilddb
dnf distro-sync --allowerasing
dnf install wget perl perl-Net-SSLeay openssl perl-IO-Tty perl-Encode-Detect perl-Data-Dumper
cd /opt
wget http://www.webmin.com/jcameron-key.asc
wget http://www.webmin.com/download/rpm/webmin-current.rpm
rpm --import jcameron-key.asc
rpm -Uvh webmin-current.rpm
touch /.autorelabel
shutdown -r
wait to for reboot yo complete
Faced following problem after reboot: OwnCloud Not working:
This version of ownCloud is not compatible with PHP 7.3
You are currently running PHP 7.3.15.
rpm --import https://download.owncloud.org/download/repositories/production/Fedora_31/repodata/repomd.xml.key
dnf config-manager --add-repo http://download.owncloud.org/download/repositories/production/Fedora_31/ce:stable.repo
dnf clean all
dnf install owncloud-files; dnf upgrade owncloud-files
cd /var/www/html/owncloud/
sudo -u apache php ./occ app:disable files_videoplayer
sudo -u apache php ./occ upgrade
after 15 minutes
sudo -u apache php occ maintenance:mode --off
wait 5 minutes
sudo -u apache php occ background:queue:status
Login issues found as user_ldap version 11.0 did not work
Unable to upgrade the module. Found apps folder ownership is root. Changed ownership with chown -R apache.apcahe apps/*
It worked now and user_
ldap updated to 15.0
enabled LDAP_Integration (now checked login working fine)