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 [2024/01/06 23:03] juckinsdnf_installer_bash_script_rocky_linux_9 [2025/04/08 19:16] (current) juckins
Line 10: Line 10:
   * <del>RPM Perl-Array-Diff not available</del> - now working in RL 9.2   * <del>RPM Perl-Array-Diff not available</del> - now working in RL 9.2
   * <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 [[perl_install_configure_cpan|CPAN Tips]])
   * Errors running ''dnf -y copr enable stenstorp/lightdm'' but system still boots into Xfce OK   * 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   * perl-Math-Round not available, but perl-Math-Round-0.07-25.fc38.noarch.rpm works
Line 39: 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 config-manager --set-enabled powertools 
- 
  
 echo "" echo ""
Line 216: 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 240: Line 228:
 echo "About to install: python3-pip" echo "About to install: python3-pip"
 dnf -y install python3-pip dnf -y install python3-pip
- 
-# Do the below as non-root user, also better to use miniconda3 env 
-#echo "" 
-#echo "About to run: python -m pip install dictor" 
-#python -m pip install dictor 
  
 echo "" echo ""
Line 293: Line 276:
 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 327: Line 304:
 echo "About to install: jq"                    # TAT echo "About to install: jq"                    # TAT
 dnf -y install jq dnf -y install jq
 +
 +# For sponge command, such as:
 +# find . -type f -exec sh -c 'jq . "{}"|sponge "{}"' \;
 +echo ""
 +echo "About to install: moreutils"
 +dnf -y install moreutils
  
 echo "" echo ""
Line 359: Line 342:
 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 ""
Line 388: Line 362:
 echo "About to install: samba-*" echo "About to install: samba-*"
 dnf -y install samba-* dnf -y install samba-*
 +
 +echo ""
 +echo "About to install: system-config-printer"
 +dnf -y install system-config-printer
  
 echo "" echo ""
 echo "About to install: totem" echo "About to install: totem"
 dnf -y install totem dnf -y install totem
 +
 +echo ""
 +echo "About to install: wgrib2"
 +dnf -y install wgrib2
 +
 +echo ""
 +echo "About to install: mytop"
 +dnf -y install mytop
  
 echo "" echo ""
Line 418: Line 404:
 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 ""
Line 429: Line 409:
 dnf -y install inxi dnf -y install inxi
  
-#echo "" +echo "" 
-#echo "**************** Skipping GIMP HEIF/HEIC Support *****************+echo "About to install: audacity
-#echo "**************** Install GIMP HEIF/HEIC Support *****************" +dnf -y install audacity
-#echo "TODO gimp-heif-plugin" +
-#dnf -y install gimp-heif-plugin.x86_64 +
-# May not be needed in latest version of GIMP +
  
 echo "" echo ""
dnf_installer_bash_script_rocky_linux_9.1704600185.txt.gz · Last modified: 2024/01/06 23:03 by juckins