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
dnf_installer_bash_script_rocky_linux_9 [2023/07/03 10:07] juckinsdnf_installer_bash_script_rocky_linux_9 [2024/01/10 20:56] (current) 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 37: Line 39:
 echo "                    Beginning all Updates                     *" echo "                    Beginning all Updates                     *"
 echo "*****************************************************************" echo "*****************************************************************"
- 
- 
-echo "*****************************************************************" 
-echo "                        PowerTools                            *" 
-# https://www.how2shout.com/linux/how-to-enable-powertools-repository-on-rocky-linux-8/ 
-echo "*****************************************************************" 
-dnf install dnf-plugins-core 
-dnf config-manager --set-enabled powertools 
- 
  
 echo "" echo ""
Line 57: Line 50:
  
 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 190: Line 184:
 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 210: Line 208:
 echo "About to install: gimp" echo "About to install: gimp"
 dnf -y install gimp dnf -y install gimp
- 
-#echo "" 
-#echo "About to install: php php-mbstring php-mcrypt php-mysql" 
-#dnf -y install php php-mbstring php-mcrypt php-mysql 
  
 echo "" echo ""
Line 226: Line 220:
 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 ""
 echo "About to install: python3-pip" echo "About to install: python3-pip"
 dnf -y install python3-pip dnf -y install python3-pip
- 
-echo "" 
-echo "About to run: python -m pip install dictor" 
-python -m pip install dictor 
  
 echo "" echo ""
Line 252: Line 246:
 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 262: Line 260:
 # 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 ""
 echo "About to install: perl-LWP*" echo "About to install: perl-LWP*"
 dnf -y install perl-LWP* dnf -y install perl-LWP*
- 
-#echo "" 
-#echo "Skipping install: perl-Tie-IxHash" 
-#echo "TODO About to install: perl-Tie-IxHash" 
-# Is this used in any of my scripts? 
-#dnf -y install perl-Tie-IxHash 
  
 echo "" echo ""
Line 292: Line 292:
 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 312: Line 316:
 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 330: Line 338:
  
 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 378: Line 386:
 dnf -y install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-9.noarch.rpm dnf -y install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-9.noarch.rpm
 dnf -y install vlc dnf -y install vlc
- 
-#echo "" 
-#echo "Skipping install: pidgin" 
-#echo "TODO About to install: pidgin" 
-# Maybe not needed since new NWSChat will be Slack? 
-#dnf -y install pidgin 
  
 echo "" echo ""
-echo "About to install: qt5-qtx11extras+echo "About to install: inxi
-dnf -y install qt5-qtx11extras +dnf -y install inxi
- +
-#echo "" +
-#echo "**************** Skipping GIMP HEIF/HEIC Support *****************" +
-#echo "**************** Install GIMP HEIF/HEIC Support *****************" +
-#echo "TODO gimp-heif-plugin" +
-#dnf -y install gimp-heif-plugin.x86_64 +
-# May not be needed in latest version of GIMP +
  
 echo "" echo ""
Line 422: Line 416:
 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.1688393249.txt.gz · Last modified: 2023/07/03 10:07 by juckins