Christopher Juckins

SysAdmin Tips, Tricks and other Software Tools

User Tools

Site Tools


dnf_installer_bash_script_rocky_linux_9

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
dnf_installer_bash_script_rocky_linux_9 [2023/07/03 09:22] juckinsdnf_installer_bash_script_rocky_linux_9 [2024/01/06 23:03] juckins
Line 11: Line 11:
   * <del>RPM Perl-IO-All not available</del> - now working in RL 9.2   * <del>RPM Perl-IO-All not available</del> - now working in RL 9.2
     * Both can be installed using cpanm (see [[install_configure_cpan|CPAN Tips]])     * Both can be installed using cpanm (see [[install_configure_cpan|CPAN Tips]])
 +  * Errors running ''dnf -y copr enable stenstorp/lightdm'' but system still boots into Xfce OK
 +  * perl-Math-Round not available, but perl-Math-Round-0.07-25.fc38.noarch.rpm works
  
 \\ \\
Line 20: Line 22:
 # #
 # install-my-dnf-packages.bash # install-my-dnf-packages.bash
-# Rocky Linux 9 version+# Rocky Linux 9.3 version
 # #
 # NOTES: # NOTES:
Line 39: Line 41:
  
  
-echo "*****************************************************************" +#echo "*****************************************************************" 
-echo "                        PowerTools                            *"+#echo "                        PowerTools                            *"
 # https://www.how2shout.com/linux/how-to-enable-powertools-repository-on-rocky-linux-8/ # https://www.how2shout.com/linux/how-to-enable-powertools-repository-on-rocky-linux-8/
-echo "*****************************************************************" +#echo "*****************************************************************" 
-dnf install dnf-plugins-core +#dnf config-manager --set-enabled powertools
-dnf config-manager --set-enabled powertools+
  
  
Line 57: Line 58:
  
 echo "" echo ""
-echo "Enable the CRB repo (added by EPEL)"+echo "Enable the CRB repo (added by EPEL, the old PowerTools)" 
 +dnf install dnf-plugins-core
 /usr/bin/crb enable /usr/bin/crb enable
  
Line 161: Line 163:
 echo "About to install: ftp" echo "About to install: ftp"
 dnf -y install ftp dnf -y install ftp
 +
 +echo ""
 +echo "About to install: mate-user-admin"
 +dnf -y install mate-user-admin
  
 echo "" echo ""
Line 186: Line 192:
 echo "About to install: evince" echo "About to install: evince"
 dnf -y install evince dnf -y install evince
 +
 +echo ""
 +echo "About to install: remmina"
 +dnf -y install remmina
  
 echo "" echo ""
Line 222: Line 232:
 echo "About to install: python3-PyMySQL" echo "About to install: python3-PyMySQL"
 dnf -y install python3-PyMySQL dnf -y install python3-PyMySQL
 +
 +echo ""
 +echo "About to install: python3-pytz"
 +dnf -y install python3-pytz
  
 echo "" echo ""
Line 227: Line 241:
 dnf -y install python3-pip dnf -y install python3-pip
  
-echo "" +# Do the below as non-root user, also better to use miniconda3 env 
-echo "About to run: python -m pip install dictor" +#echo "" 
-python -m pip install dictor+#echo "About to run: python -m pip install dictor" 
 +#python -m pip install dictor
  
 echo "" echo ""
Line 248: Line 263:
 echo "About to install: perl-File-Slurp.noarch" echo "About to install: perl-File-Slurp.noarch"
 dnf -y install perl-File-Slurp.noarch      dnf -y install perl-File-Slurp.noarch     
 +
 +echo ""
 +echo "About to install: perl-HTML-TableExtract.noarch"
 +dnf -y install perl-HTML-TableExtract.noarch
  
 echo "" echo ""
Line 258: Line 277:
 # If EPEL 9 version not available, use cpanm # If EPEL 9 version not available, use cpanm
 dnf -y install perl-IO-All.noarch  dnf -y install perl-IO-All.noarch 
 +
 +echo ""
 +echo "About to install: perl-JSON"
 +dnf -y install perl-JSON
  
 echo "" echo ""
 echo "About to install: perl-List-MoreUtils" echo "About to install: perl-List-MoreUtils"
 dnf -y install perl-List-MoreUtils dnf -y install perl-List-MoreUtils
 +
 +echo ""
 +echo "About to install: perl-List-Compare.noarch"
 +dnf -y install perl-List-Compare.noarch
  
 echo "" echo ""
Line 288: Line 315:
 echo "About to install: qt5-qtx11extras" echo "About to install: qt5-qtx11extras"
 dnf -y install "qt5-qtx11extras"               # VirtualBox dnf -y install "qt5-qtx11extras"               # VirtualBox
 +
 +echo ""
 +echo "About to install: qt5-qttools-libs-help"
 +dnf -y install "qt5-qttools-libs-help"         # VirtualBox
  
 echo "" echo ""
Line 308: Line 339:
 echo "About to install: vim" echo "About to install: vim"
 dnf -y install vim dnf -y install vim
 +
 +echo ""
 +echo "About to install: gparted"
 +dnf -y install gparted
  
 echo "" echo ""
Line 324: Line 359:
 echo "About to install: seahorse" echo "About to install: seahorse"
 dnf -y install seahorse dnf -y install seahorse
 +
 +# Keepass has security bugs
 +#echo ""
 +#echo "TODO About to install: keepass"
 +## dnf -y install keepass
 +## This works: keepass-2.48.1-3.fc35.x86_64.rpm
 +## https://www.rpmfind.net/linux/fedora/linux/releases/35/Everything/x86_64/os/Packages/k/keepass-2.48.1-3.fc35.x86_64.rpm
 +#wget https://www.rpmfind.net/linux/fedora/linux/releases/35/Everything/x86_64/os/Packages/k/keepass-2.48.1-3.fc35.x86_64.rpm
 +#dnf -y localinstall keepass-2.48.1-3.fc35.x86_64.rpm
  
 echo "" echo ""
-echo "TODO About to install: keepass+echo "About to install: keepassxc
-dnf -y install keepass +dnf -y install keepassxc
-# This works: keepass-2.48.1-3.fc35.x86_64.rpm +
-# https://www.rpmfind.net/linux/fedora/linux/releases/35/Everything/x86_64/os/Packages/k/keepass-2.48.1-3.fc35.x86_64.rpm +
-wget https://www.rpmfind.net/linux/fedora/linux/releases/35/Everything/x86_64/os/Packages/k/keepass-2.48.1-3.fc35.x86_64.rpm +
-dnf -y localinstall keepass-2.48.1-3.fc35.x86_64.rpm+
  
 echo "" echo ""
 echo "About to install: firefox" echo "About to install: firefox"
 dnf -y install firefox dnf -y install firefox
 +
 +echo ""
 +echo "About to install: thunderbird"
 +dnf -y install thunderbird
  
 echo "" echo ""
Line 382: Line 426:
  
 echo "" echo ""
-echo "About to install: qt5-qtx11extras+echo "About to install: inxi
-dnf -y install qt5-qtx11extras+dnf -y install inxi
  
 #echo "" #echo ""
Line 418: Line 462:
 dnf -y groupinstall "xfce" dnf -y groupinstall "xfce"
 dnf -y install xfce4-cpugraph-plugin dnf -y install xfce4-cpugraph-plugin
 +dnf -y install xfce4-weather-plugin
 dnf -y install lightdm dnf -y install lightdm
 systemctl disable gdm systemctl disable gdm
dnf_installer_bash_script_rocky_linux_9.txt · Last modified: 2024/01/10 20:56 by juckins