yum_installer_bash_script_centos8
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
yum_installer_bash_script_centos8 [2020/09/29 19:55] – juckins | yum_installer_bash_script_centos8 [2022/12/07 13:24] (current) – juckins | ||
---|---|---|---|
Line 1: | Line 1: | ||
==== dnf installer bash script (CentOS 8) == | ==== dnf installer bash script (CentOS 8) == | ||
- | <color # | + | <color # |
+ | <color # | ||
< | < | ||
Line 19: | Line 20: | ||
# ./ | # ./ | ||
# | # | ||
- | # DON'T FORGET: | ||
- | # Google Chrome, VirtualBox | ||
echo "" | echo "" | ||
Line 47: | Line 46: | ||
echo "" | echo "" | ||
- | echo " | + | echo " |
echo "Basic Web Server" | echo "Basic Web Server" | ||
echo " | echo " | ||
- | dnf -y groupinstall "Basic Web Server" | + | dnf -y groupinstall |
echo "" | echo "" | ||
- | echo " | + | echo " |
echo " | echo " | ||
echo " | echo " | ||
- | dnf -y groupinstall " | + | dnf -y groupinstall |
echo "" | echo "" | ||
- | echo " | + | echo " |
- | echo "mariadb*" | + | echo "Development Tools" |
echo " | echo " | ||
- | dnf -y install mariadb* | + | dnf -y groupinstall --with-optional " |
echo "" | echo "" | ||
- | echo " | + | echo " |
- | echo "libreoffice" | + | echo "Scientific Support" |
echo " | echo " | ||
- | dnf -y install libreoffice* | + | dnf -y groupinstall --with-optional " |
echo "" | echo "" | ||
- | echo " | + | echo " |
+ | echo "Smart Card Support" | ||
echo " | echo " | ||
- | echo " | + | dnf -y groupinstall --with-optional "Smart Card Support" |
+ | |||
+ | |||
+ | echo "" | ||
+ | echo " | ||
+ | echo " | ||
+ | echo " | ||
+ | dnf -y groupinstall --with-optional " | ||
+ | |||
+ | |||
+ | echo "" | ||
+ | echo " | ||
+ | echo "" | ||
+ | echo "installing | ||
dnf -y install xorg-x11-fonts* | dnf -y install xorg-x11-fonts* | ||
echo "" | echo "" | ||
- | echo "install net-tools" | + | echo "installing libreoffice*" |
- | dnf -y install | + | dnf -y install |
echo "" | echo "" | ||
- | echo " | + | echo "installing mariadb*" |
+ | dnf -y install mariadb* | ||
+ | |||
+ | echo "" | ||
+ | echo " | ||
dnf -y install cups | dnf -y install cups | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install ImageMagick* | dnf -y install ImageMagick* | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install gedit | dnf -y install gedit | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install lftp* | dnf -y install lftp* | ||
+ | |||
+ | echo ": | ||
+ | echo " | ||
+ | dnf -y install traceroute | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install ftp | dnf -y install ftp | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
- | dnf -y install mutt # mutt-1.5.21-27.el7.x86_64 does not work with cron | + | dnf -y install mutt |
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install NetworkManager* | dnf -y install NetworkManager* | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install openconnect* | dnf -y install openconnect* | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing postfix mailx" |
+ | dnf -y install postfix mailx | ||
+ | |||
+ | echo "" | ||
+ | echo " | ||
dnf -y install evince | dnf -y install evince | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install ncftp | dnf -y install ncftp | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install dkms | dnf -y install dkms | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install gstreamer1* gstreamer1-* | dnf -y install gstreamer1* gstreamer1-* | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install PackageKit-gstreamer-plugin | dnf -y install PackageKit-gstreamer-plugin | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install gimp | dnf -y install gimp | ||
+ | |||
+ | #echo "" | ||
+ | #echo " | ||
+ | #dnf -y install php php-mbstring php-mcrypt php-mysql | ||
echo "" | echo "" | ||
- | echo "php php-mbstring php-mcrypt php-mysql" | + | echo "installing |
- | dnf -y install | + | dnf -y install php-xml # phpMyAdmin |
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install fail2ban.noarch | dnf -y install fail2ban.noarch | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install perl-Array-Diff.noarch | dnf -y install perl-Array-Diff.noarch | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install perl-Array-Unique.noarch | dnf -y install perl-Array-Unique.noarch | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install perl-CPAN | dnf -y install perl-CPAN | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install perl-File-Slurp.noarch | dnf -y install perl-File-Slurp.noarch | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install perl-IPC-System-Simple.noarch | dnf -y install perl-IPC-System-Simple.noarch | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install perl-IO-All.noarch | dnf -y install perl-IO-All.noarch | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
- | dnf -y install perl-List-Compare.noarch | + | dnf -y install perl-List-MoreUtils |
echo "" | echo "" | ||
- | echo "perl-List-MoreUtils.x86_64" | + | echo "installing |
- | dnf -y install perl-List-MoreUtils.x86_64 | + | |
- | + | ||
- | echo "" | + | |
- | echo "perl-LWP*" | + | |
dnf -y install perl-LWP* | dnf -y install perl-LWP* | ||
echo "" | echo "" | ||
- | echo "freerdp" | + | echo "installing perl-Tie-IxHash" |
- | dnf -y install | + | dnf -y install |
echo "" | echo "" | ||
- | echo "bind-utils" | + | echo "installing perl-Hash-MultiValue" |
- | dnf -y install | + | dnf -y install |
echo "" | echo "" | ||
- | echo "qt5-qtbase" | + | echo "installing perl-Try-Tiny" |
- | dnf -y install | + | dnf -y install |
echo "" | echo "" | ||
- | echo "qt5-qtbase-gui" | + | echo "installing bind-utils" |
- | dnf -y install | + | dnf -y install |
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install " | dnf -y install " | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install vsftpd | dnf -y install vsftpd | ||
echo "" | echo "" | ||
- | echo "tcl" | + | echo "installing |
- | dnf -y install tcl | + | |
- | + | ||
- | echo "" | + | |
- | echo "jq" | + | |
dnf -y install jq | dnf -y install jq | ||
echo "" | echo "" | ||
- | echo "gnome-disk-utility" | + | echo "installing |
- | dnf -y install gnome-disk-utility | + | |
- | + | ||
- | echo "" | + | |
- | echo " | + | |
- | dnf -y install mod_ssl | + | |
- | + | ||
- | echo "" | + | |
- | echo " | + | |
- | dnf -y install chrony | + | |
- | + | ||
- | echo "" | + | |
- | echo " | + | |
- | dnf -y install gcc | + | |
- | + | ||
- | echo "" | + | |
- | echo " | + | |
- | dnf -y install kernel-devel | + | |
- | + | ||
- | echo "" | + | |
- | echo "tidy" | + | |
dnf -y install tidy | dnf -y install tidy | ||
echo "" | echo "" | ||
- | echo "mcelog" | + | echo "installing |
- | dnf -y install mcelog | + | |
- | + | ||
- | echo "" | + | |
- | echo "pv" | + | |
dnf -y install pv | dnf -y install pv | ||
echo "" | echo "" | ||
- | echo "dos2unix" | + | echo "installing |
- | dnf -y install dos2unix | + | |
- | + | ||
- | echo "" | + | |
- | echo "vim" | + | |
dnf -y install vim | dnf -y install vim | ||
echo "" | echo "" | ||
- | echo "tree" | + | echo "installing |
- | dnf -y install tree | + | |
- | + | ||
- | echo "" | + | |
- | echo " | + | |
- | dnf -y install iotop | + | |
- | + | ||
- | echo "" | + | |
- | echo "gnome-tweaks" | + | |
dnf -y install gnome-tweaks | dnf -y install gnome-tweaks | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install keepass | dnf -y install keepass | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install firefox | dnf -y install firefox | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install libcurl-devel | dnf -y install libcurl-devel | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install samba-* | dnf -y install samba-* | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y install totem | dnf -y install totem | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
- | mkdir / | + | if [[ ! -e / |
+ | | ||
+ | fi | ||
cd / | cd / | ||
+ | if [[ -f google-chrome-stable_current_x86_64.rpm ]]; then | ||
+ | rm google-chrome-stable_current_x86_64.rpm | ||
+ | fi | ||
wget https:// | wget https:// | ||
dnf -y localinstall google-chrome-stable_current_x86_64.rpm | dnf -y localinstall google-chrome-stable_current_x86_64.rpm | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
- | dnf -y install https:// | + | |
dnf -y install https:// | dnf -y install https:// | ||
dnf -y install vlc | dnf -y install vlc | ||
echo "" | echo "" | ||
- | echo " | + | echo "installing |
dnf -y copr enable castor/ | dnf -y copr enable castor/ | ||
dnf -y install ' | dnf -y install ' | ||
echo "" | echo "" | ||
- | echo "Group - Development Tools" | + | echo "installing alpine" |
- | dnf -y groupinstall " | + | dnf -y install alpine |
+ | echo "" | ||
+ | echo " | ||
+ | dnf -y install rdesktop | ||
+ | |||
+ | echo "" | ||
+ | echo " | ||
+ | dnf -y install pidgin | ||
+ | |||
+ | echo "" | ||
+ | echo " | ||
+ | dnf -y install ncdu | ||
+ | |||
+ | echo "" | ||
+ | echo " | ||
+ | dnf -y install ntpstat | ||
echo "" | echo "" | ||
echo " | echo " | ||
- | echo " | ||
systemctl start httpd.service | systemctl start httpd.service | ||
systemctl enable httpd.service | systemctl enable httpd.service | ||
systemctl start chronyd.service | systemctl start chronyd.service | ||
systemctl enable chronyd.service | systemctl enable chronyd.service | ||
+ | systemctl start postfix | ||
+ | systemctl enable postfix | ||
echo "" | echo "" | ||
echo " | echo " | ||
- | echo " | ||
systemctl isolate graphical.target | systemctl isolate graphical.target | ||
systemctl set-default graphical.target | systemctl set-default graphical.target |
yum_installer_bash_script_centos8.txt · Last modified: 2022/12/07 13:24 by juckins