Christopher Juckins

SysAdmin Tips, Tricks and other Software Tools

User Tools

Site Tools


yum_installer_bash_script_centos7

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
Next revisionBoth sides next revision
yum_installer_bash_script_centos7 [2016/06/06 19:45] juckinsyum_installer_bash_script_centos7 [2019/04/14 08:40] juckins
Line 1: Line 1:
 ==== Yum installer bash script (CentOS7) == ==== Yum installer bash script (CentOS7) ==
 +
 +<fc #ff0000>When you run the code below, ensure to redirect output to a log file.</fc>
  
 <code> <code>
Line 30: Line 32:
 echo "*****************************************************************" echo "*****************************************************************"
 yum -y install wget yum -y install wget
-mkdir /root/downloads +yum -y install epel-release 
-cd /root/downloads +#mkdir /root/downloads 
-wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-6.noarch.rpm +#cd /root/downloads 
-rpm -ivh epel-release-7-6.noarch.rpm+#wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-6.noarch.rpm 
 +#rpm -ivh epel-release-7-6.noarch.rpm
  
  
Line 68: Line 71:
 echo "*****************************************************************" echo "*****************************************************************"
 yum -y groupinstall "MATE Desktop" yum -y groupinstall "MATE Desktop"
 +echo "mate-system-monitor"
 +yum -y install mate-system-monitor
 +echo "mate-applets"
 +yum -y install mate-applets 
  
  
Line 128: Line 135:
 echo "" echo ""
 echo "********************* NOW INSTALLING PACKAGE ********************" echo "********************* NOW INSTALLING PACKAGE ********************"
-echo "MySQL Database client"+echo "mariadb*"
 echo "*****************************************************************" echo "*****************************************************************"
-yum -y groupinstall "MySQL Database client" +yum -y install mariadb*
- +
- +
-echo "" +
-echo "********************* NOW INSTALLING PACKAGE ********************" +
-echo "MySQL Database server" +
-echo "*****************************************************************" +
-yum -y groupinstall "MySQL Database server"+
  
  
Line 209: Line 209:
 echo "*****************************************************************" echo "*****************************************************************"
 yum -y groupinstall "X Window System" yum -y groupinstall "X Window System"
 +
 +
 +echo ""
 +echo "********************* NOW INSTALLING PACKAGE ********************"
 +echo "libreoffice"
 +echo "*****************************************************************"
 +yum -y install libreoffice
  
  
Line 214: Line 221:
 echo "********************* NOW INSTALLING EXTRAS  ********************" echo "********************* NOW INSTALLING EXTRAS  ********************"
 echo "*****************************************************************" echo "*****************************************************************"
-#yum -y install xorg-x11-fonts*+yum -y install xorg-x11-fonts*
 yum -y install net-tools yum -y install net-tools
 yum -y install cups yum -y install cups
Line 223: Line 230:
 #yum -y install ssmtp* #yum -y install ssmtp*
 yum -y install ftp yum -y install ftp
-yum -y install mutt+yum -y install mutt                             # mutt-1.5.21-27.el7.x86_64 does not work with cron
 yum -y install NetworkManager* yum -y install NetworkManager*
 yum -y install openconnect* yum -y install openconnect*
 yum -y install evince yum -y install evince
-#yum install gnome-packagekit-updater           # for GUI icon notifying updates, not working +#yum -y install gnome-packagekit-updater           # for GUI icon notifying updates, not working 
-#yum install gnome-packagekit-installer         # for GUI icon notifying updates, not working +#yum -y install gnome-packagekit-installer         # for GUI icon notifying updates, not working 
-#yum install gpk-update-viewer+#yum -y install gpk-update-viewer
 yum -y install deltarpm yum -y install deltarpm
 #yum -y install *vpn*                           # may not be needed (175MB) #yum -y install *vpn*                           # may not be needed (175MB)
 yum -y install ncftp yum -y install ncftp
 yum -y install dkms yum -y install dkms
-yum -y install totem +yum -y install vlc                             needs nux
-yum -y install gstreamer1-libav                for totem H264 streaming video+
 #yum -y install ktorrent #yum -y install ktorrent
 yum -y install gimp yum -y install gimp
Line 249: Line 255:
 yum -y install rdesktop                        # NUX desktop repo yum -y install rdesktop                        # NUX desktop repo
 yum -y install freerdp                         # replacement for rdesktop yum -y install freerdp                         # replacement for rdesktop
-yum -y install mariadb-server mariadb 
 yum -y install bind-utils yum -y install bind-utils
 #yum -y install libpng12                       # Maybe VirtualBox EL7 #yum -y install libpng12                       # Maybe VirtualBox EL7
 yum -y install qt                              # VirtualBox EL7 yum -y install qt                              # VirtualBox EL7
 yum -y install qt-x11                          # VirtualBox EL7 yum -y install qt-x11                          # VirtualBox EL7
-yum -y vsftpd +yum -y install vsftpd 
-yum -y perl-CPAN +yum -y install perl-CPAN 
-yum -y python-httplib2                         # TAT +yum -y install tcl 
-yum -y MySQL-python                            # TAT +yum -y install python-httplib2                 # TAT 
 +yum -y install MySQL-python                    # TAT 
 +yum -y install gnome-disk-utility              # for gnome-disks command 
 +yum -y install mod_ssl                         # HTTPS functionality 
 +yum -y install chrony                          # NTP / clock 
 +yum -y install ntpdate 
 +yum -y install gcc 
 +yum -y install kernel-devel 
 +yum -y install pangox-compat                   # Cisco AnyConnect VPN client v4.x GUI 
 +yum -y install tidy 
 +yum -y install mcelog 
 +yum -y install pv
  
 echo "" echo ""
Line 265: Line 280:
 systemctl start httpd.service systemctl start httpd.service
 systemctl enable httpd.service systemctl enable httpd.service
 +systemctl start chronyd.service
 +systemctl enable chronyd.service
  
  
yum_installer_bash_script_centos7.txt · Last modified: 2022/12/07 13:24 by juckins