NOTE: The fresh install instructions below were tested on Rocky Linux 10.0 (which is based on Fedora 40)
The instructions below are a work in progress, using Rocky Linux 9 Migration Notes as a starting point and utilizing the Xfce Desktop Environment.
Downloaded the minimal ISO, did my basic install.
Installing the bash script produced these errors:
No match for group package "hardlink" Error: Unable to find a match: libreoffice* Error: Unable to find a match: alpine Error: Unable to find a match: mate-user-admin Error: Unable to find a match: evince Error: Unable to find a match: gimp Error: Unable to find a match: perl-Array-Unique.noarch Error: Unable to find a match: perl-List-Compare.noarch Error: Unable to find a match: gparted Error: Unable to find a match: keepassxc Error: Unable to find a match: system-config-printer Error: Unable to find a match: totem Error: Unable to find a match: wgrib2 Error: Unable to find a match: xrdp
XFCE Errors:
Module or Group 'xfce' is not available. Error: Nothing to do. Error: Unable to find a match: xfce4-cpugraph-plugin Error: Unable to find a match: xfce4-weather-plugin Error: Unable to find a match: lightdm Removed '/etc/systemd/system/display-manager.service'. Failed to enable unit: Unit lightdm.service does not exist
Other Errors:
Error: Unable to find a match: inxi Error: Unable to find a match: audacity
Machine did not boot into any kind of graphical desktop.
Tried full iso and installed GNOME, I just don't like it.
Trying KDE:
nmtui to create an Ethernet connection, and disabled IPV6/usr/share/icons/hicolor/48x48/appsptyxis for terminal* NOTHING BELOW HAS BEEN MODIFIED/TESTED YET *
Before Starting
/etc/hosts/etc/samba/smb.conf/var/lib/samba/private/passdb.tbd/var/lib/samba/private/secrets.tbd/etc/vsftpd/*Installation
/etc/selinux/config and change from enforcing to permissive. Reboot.~/.config/xfce4/ from another pre-configured machine to the target machinecd .config/xfce4; rsync -avzn –delete –progress . XX.XX.XX.XX:~/.config/xfce4/ ~/.config/Thunar/ from another pre-configured machine to the target machinecd .config/Thunar; rsync -avzn –delete –progress . XX.XX.XX.XX:~/.config/Thunar/nmcli radio wifi offdnf install iwl6000g2b-firmware.noarchmate-user-admin is a graphical admin tool (old tool was system-config-users)/etc/httpd/conf/httpd.conf (and all backup versions) from previous machine/etc/php.ini file from previous machinefirewall-config to clone rules from previous machinefirewall-cmd –zone=public –add-service=http –permanentfirewall-cmd –zone=public –add-service=https –permanent/etc/fail2ban/jail.local to ban for longer than default of 1 hour/var/log/fail2ban.log outputsystemctl enable fail2bansystemctl restart fail2ban-all-databases option and is an error in link abovepip install dictor and pip install astralsmbpasswd -a USER (then enter password at next prompt)testparm -vsetsebool -P allow_ftpd_full_access onsystemctl restart vsftpdsystemctl enable vsftpddnf -y install ddclient/etc/ddclient.conf for configs from previous machine/var/www/html/[email protected] so that emails sent to localhost are actually delivered to the sys adminroot send email to my actual email address/etc/environment to include LC_TIME="en_GB.UTF-8" for 24-hour clock used by cron jobs$HOME/.local/share/remmina and $HOME/.config/remminasystemctl restart cupsFoomatic/hl1250 enlpstat -p -d and/or set it with lpoptions -d PRINTER_NAMElpstat -d should now show the new printer as the default/usr/bin/sunwait -v sun down -0:01:00 33.640411N 84.419853W/etc/yum.repos.d/* configuration setupdnf install speedtest-clidnf localinstall passwordsafe-fedora37-1.16.rpmcd ~/.local/share/keyrings; mv login.keyring login.keyring.IGNORE Post Installation
alpine to check email from crons that indicate any errors or failuresfastestmirror=1max_parallel_downloads=8Other Notes
MATE is now available. See MATE Documentation
dnf -y install mate-system-monitorKnown issues